Savory Vegan Breakfast Bowl

This hearty vegan breakfast bowl is packed with plant protein and vegetables. Top it off with ketchup, plant-based cheese, and chopped scallions for a mouthwatering, savory morning meal.

Kirsten Nunez, MS

By Kirsten Nunez, MS

5 Ratings

This post may contain affiliate links. Please read our disclosure policy.

Savory Vegan Breakfast Bowl
Photo: Kirsten Nunez

Take a break from the avocado toast and fuel your mornings with this savory vegan breakfast bowl.

This bowl features a flavorful combo of scrambled eggy tofu, crispy roasted potatoes, and sautéed spinach. It also calls for vegan bacon, one of the most essential breakfast ingredients.

If you’re cooking for a crowd, simply double or triple this recipe. Alternatively, you can cut the recipe in half if you’re eating breakfast solo.

Enjoy this savory plant-based breakfast bowl with Vegan Ketchup, then wash it all down with a Vegan Breakfast Smoothie.

Key Ingredients

Ingredients for Savory Vegan Breakfast Bow
Photo: Kirsten Nunez
  • Tofu. The scrambled “eggs” in this recipe are made of extra-firm tofu and spices, like turmeric and onion powder.
  • Vegan bacon. Use your favorite store-bought or homemade vegan bacon. We used our shiitake bacon recipe.
  • Quinoa. Quinoa offers a generous dose of healthy carbs. Other options include farro and brown rice.
  • Potatoes. Baby potatoes are seasoned and roasted until wonderfully crispy.

How to Make Tofu “Eggs”

These scrambled tofu “eggs” take just a few minutes to make. Once you’ve mastered the recipe, you can use it for a variety of vegan breakfast dishes. Here’s how to make it:

  1. Warm oil in a large skillet over medium heat. Add to the tofu, breaking it up with a spatula.
Cooking tofu in a skillet and stirring with a wooden spatula

2. Add all the spices, then mix until completely coated. Cook for 6 to 8 minutes or until slightly golden brown and crispy.

Tofu with spices added in a skillet look like scrambled eggs

How to Make a Savory Vegan Breakfast Bowl

Once you’ve made scrambled tofu “eggs,” it’s time to create your savory breakfast bowl. Keep in mind this recipe is more of a guide. Feel free to customize dish with veggies, grains, and sauces that you have on hand. Anything goes when it comes to vegan breakfast bowls!

1. Preheat the oven to 400 F. Cut the baby potatoes into quarters, if you haven’t already. Toss the potatoes with oil and spices, then roast for 45 minutes until crispy and easily pierced with a fork.

Roasted potatoes
Photo: Kirsten Nunez

2. Just before the potatoes are done, cook the onions and spinach. Warm oil in a skillet over medium heat, then cook the onion until tender, about 5 to 7 minutes. Add the spinach and cook until wilted, about 3 to 5 minutes.

Wilting spinach in a skillet with onions
Photo: Kirsten Nunez

3. Slice the avocado (if you’re looking to brush up on your knife skills, check out our article on how to cut an avocado).

Sliced avocado on a bamboo cutting board
Photo: Kirsten Nunez

4. Divide the scrambled tofu eggs, vegan bacon, quinoa, potatoes, spinach, and avocado between two bowls. Top with your plant-based cheese, chopped scallions, ketchup, or hot sauce.

Savory Vegan Breakfast Bowl
Photo: Kirsten Nunez

Recipe Variations and Substitutions

  • Make scrambled chickpea flour eggs. For a soy-free version, follow our chickpea omelet recipe to make scrambled chickpea flour eggs.
  • Use sweet potatoes. Dice sweet potatoes into small chunks and use them instead of baby potatoes.
  • Substitute with frozen potatoes. If you’re looking for a quicker option, use frozen tater tots or home fries in place of fresh potatoes.
  • Use other grains. Brown rice or farro would be just as tasty. You can also enjoy this dish with a slice of toast instead.

Can I store leftovers?

Store leftovers in the refrigerator for about 3 days.

Do I need to use tofu?

No, tofu is not necessary for this Savory Vegan Breakfast Bowl. Another option is to chop up a chickpea omelet or use Just Egg.

Serving Suggestions

  • Vegan Ketchup — Round out your bowl with homemade vegan ketchup.
  • Vegan Parmesan — For a cheesy crunch, sprinkle vegan Parmesan cheese onto your bowl.
  • Carrot Bacon — Instead of shiitake bacon, try this tasty carrot bacon recipe.
Savory Vegan Breakfast Bowl

Savory Vegan Breakfast Bowl

This hearty vegan breakfast bowl is packed with plant protein and vegetables. Top it off with ketchup, plant-based cheese, and chopped scallions for a mouthwatering morning meal. It's egg-free, dairy-free, and vegan and vegetarian.
Click stars below to rate, or leave a full review in the comments
5 Ratings
Print Rate it Now Pin Recipe
Course: Breakfast
Cuisine: American
Diet: Vegan
Keyword: savory vegan breakfast bowl, vegan breakfast bowl
Prep Time: 20 minutes
Cook Time: 1 hour
Total Time: 1 hour 20 minutes
Servings: 2
Calories: 817kcal
Author: Kirsten Nunez, MS

Ingredients

Scrambled Tofu Eggs

Savory Vegan Breakfast Bowl

Instructions

Scrambled Tofu Eggs

  • Warm oil in a large skillet over medium heat. Add to the tofu, breaking it up with a spatula.
  • Add all the spices, the mix until completely coated. Cook for 6 to 8 minutes or until slightly golden brown and crispy.

Savory Vegan Breakfast Bowl

  • Preheat the oven to 400°F. Cut the baby potatoes into quarters, if you haven’t already. Toss the potatoes with oil and spices, then roast for 45 minutes until crispy and easily pierced with a fork.
  • Just before the potatoes are done, cook the onions and spinach. Warm oil in a skillet over medium heat, then cook the onion until tender, about 5 to 7 minutes. Add the spinach and cook until wilted, about 3 to 5 minutes.
  • Slice the avocado.
  • Divide the scrambled tofu eggs, vegan bacon, quinoa, potatoes, spinach, and avocado between two bowls. Top with your plant-based cheese, chopped scallions, ketchup, or hot sauce.

Notes

  • You can substitute baby potatoes for diced sweet potatoes.
  • Store leftovers in the refrigerator for about 3 days.

Recommended Tools & Products

Large skillet
Square baking dish
Bowl

Nutrition

Calories: 817kcal | Carbohydrates: 109g | Protein: 40g | Fat: 27g | Saturated Fat: 4g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 13g | Sodium: 1376mg | Potassium: 2305mg | Fiber: 20g | Sugar: 4g | Vitamin A: 8605IU | Vitamin C: 45mg | Calcium: 235mg | Iron: 12mg
Tried this recipe?Mention @CleanGreenSimple or tag #CleanGreenSimple!
Kirsten Nunez, MS
5 from 5 votes (5 ratings without comment)

Leave a Comment

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.