Your search for a satisfying, high protein and tasty vegan breakfast is over. This savory vegan breakfast bowl, with crispy potatoes, basic spicy scrambled tofu, and fresh veggies is all you'll want in the morning. Plus, you can prep everything ahead of time.
Savory vegan breakfast food can be a challenge - especially when eating out. We're pretty limited, considering about 90% of non-vegan savory breakfasts contain either eggs or meat. And if they don't contain eggs or meat (potatoes, for example), they're probably cooked in butter.
The solution? Unless you're lucky enough to live in an area with plentiful vegan restaurants, start serving up your own savory vegan brunch. Once you have the basics down, it's incredibly easy!
Scrambled tofu is the perfect high protein savory breakfast dish, and it couldn't be easier to make. Spicy pan-roasted potatoes are the perfect complement, while fresh vegetables cool everything down.
In my book, the best breakfasts start with crispy potatoes. They're just addictive! It's hard not to eat the whole pan before actually serving breakfast.
We've been making a rendition of these spicy breakfast potatoes for years. We first brought them to you in these Spicy Potato Breakfast Tacos, à la brother and diligent summer intern Bryce.
The potatoes are incredibly versatile, and certainly not just for breakfast. Though best hot and crispy from the oven, they also work as leftovers to add heartiness to a fresh salad or as an afternoon snack. Why not?
The quickest way to get these potatoes going is to first boil, then pan-fry them. You'll want to wash and dice the potatoes ahead of time. Then, pop them in boiling, salted water (don't be afraid to be generous with the salt!). When they're almost fork tender, drain the potatoes, then transfer to a hot pan with vegan butter or oil.
Add the spices, toss everything together and cook for a few minutes on each side, until the potatoes are nice and crispy. You won't want to cook them for too long. The longer the spices are in the pan, the more likely they'll get burnt.
Scrambled tofu is perfect for a quick breakfast! It only takes about 5-10 minutes to make, so you could even prep this on a busy morning.
With a savory, cheesy flavor from nutritional yeast and an eggy yellow from turmeric, this tofu scramble will make any omelette-loving brunch eater do a double-take. We bump up the spice in the tofu as well.
A dash of chili powder, cayenne and cumin adds some heat without being overpowering. It's still early, after all!
If you have the time, we suggest pressing the tofu ahead of time. To do so, opt for a firm variety, drain the liquid, then pat dry with a towel. Wrap in another clean towel (or paper towel) and place something heavy (like a book) on top.
Let sit for 30 minutes-1 hour, although if you're in a pinch, even 10 minutes is better than nothing.
When you're ready to make the scrambled tofu, simply unwrap the tofu and crumble it straight into the pan using your hands. Add the spices, oil, and give everything a stir. It only requires a few minutes of cook time!
For a full tutorial on how to make scrambled tofu, plus a few different flavor combinations, head here.
The second most important aspect of the perfect vegan breakfast, or any meal really, is creamy avocado. With all that spice from the potatoes and tofu scramble, avocado is the perfect cooling complement.
Plus, it's a great source of monounsaturated fat (the good fat!), which makes this a perfectly balanced meal.
Now that we're nearing tomato season, we also couldn't resist a few beautiful cherry tomatoes. We also added in a few of these pickled mini peppers for more color and a bit of tang.
Pickled red onion is also fantastic on this bowl! Quick pickles couldn't be easier to make, and they improve just about every meal! Check out our guide to quick pickling here and give it a try.
If you don't like pickles/don't have any on hand, feel free to swap with salsa or another fresh vegetable.
The great thing about this high protein vegan breakfast is that it's 100% customizable. Not a fan of tofu? Swap out another protein, vegan or otherwise.
If you're looking to cut carbs a bit, sub the potatoes for beans. Try the black beans in this vegan burrito bowl recipe--let us know what you think!
Most importantly, don't forget to enjoy this savory breakfast bowl with your favorite coffee or tea. (Let's be honest, coffee is the BEST part of breakfast!)
More Savory Vegan Breakfast Recipes
- Savory Vegan Oatmeal with Mushrooms, Kale and Avocado. Savory oatmeal sounds crazy, but it's SO delicious!
- Vegan Tofu Shakshuka. Typically made with eggs, shakshuka is a super flavorful breakfast, lunch or dinner. Best served with toasted bread!
- Spicy Breakfast Potato Tacos. Featuring the same delicious spicy potatoes in this recipe!
- Spring Veggie Frittata (Vegan). This eggless frittata is perfect for serving a large crowd.
- Vegan Breakfast Burritos with scrambled tofu and black beans
If you make this Savory Vegan Breakfast Bowl recipe, we’d love for you to leave a comment and rating below! We also love to see your creations on Instagram – tag us at @crowded_kitchen so we can see what you’ve been cooking.Print
You'll be craving this high-protein vegan breakfast bowl with spicy potatoes, scrambled tofu & fresh avocado, tomatoes and sweet peppers every morning. Plus it's perfect for meal prep!
Spicy Pan-Fried Potatoes:
- 2 lbs. yukon gold potatoes (about 5–6 medium-sized potatoes)
- 2 tablespoon oil or vegan butter
- 1 teaspoon salt
- 1 teaspoon cumin
- 1 teaspoon smoked paprika
- ¾ teaspoon chili powder
- 1 teaspoon garlic powder
- 28 oz firm tofu
- 2 tablespoon nutritional yeast
- 1-1.5 teaspoon turmeric
- 1.5 teaspoon chili powder
- 1.5 teaspoon salt
- 1 teaspoon garlic powder
- ½ teaspoon cumin
- ¼ teaspoon cayenne
- 2 tablespoon olive oil
- 1 avocado, thinly sliced
- 1 pint cherry tomatoes, halved
- 4 mini sweet peppers, thinly sliced into rings
- Fresh basil
To make the potatoes:
- Fill a stock pot with water and a large pinch of salt (at least 1 teaspoon). Bring to a boil.
- Wash and dice potatoes, then add to boiling water and cook for 10-15 minutes, until they just start to become fork-tender.
- Drain well. Heat a large skillet over medium and add neutral oil or butter.
- Add potatoes and spices. Stir gently to coat potatoes in spices. Let the potatoes get crispy on one side (about 5 minutes), then flip and cook for additional 5 minutes. Remove from heat and add more salt if necessary/desired.
To make the tofu:
- Wrap tofu in a towel or paper towel and press out moisture for 30 minutes (we put a heavy pan on top).
- In a large bowl, crumble the tofu. Whisk dry ingredients in a small bowl and pour into bowl with tofu. Stir well to coat crumbled tofu.
- In a pan over medium heat, drizzle a bit of olive oil and add tofu mixture, stirring frequently until warmed and ready to serve.
To assemble the bowls:
- Divide potatoes and scrambled tofu between four serving bowls. Top with sliced avocado, tomatoes, sweet peppers and hand-torn basil leaves.
- Prep Time: 10
- Cook Time: 30
- Category: Breakfast
- Method: Stovetop
- Cuisine: American
Keywords: high protein vegan breakfast