Plant-Based "Egg"y Breakfast Casserole Recipe

Whether you're hosting a brunch gathering, planning for a holiday morning, or simply looking to streamline your morning routine, making a batch of this breakfast casserole is the perfect solution. This hearty and nutritious plant-based "egg"y breakfast casserole is brimming with flavor and wholesome ingredients to kick-start your day on a healthy note. This satisfying dish boasts a blend of plant-based ingredients, including tempeh, tofu, and nutrient-rich vegetables along with black salt (AKA kala namak) to give it the eggy taste without actually having any eggs involved.

Wellness coach and recipe developer Miriam Hahn brings us this recipe and says, "I love the convenience of having a delicious breakfast pre-made especially when the ingredients are packed with health benefits. Tempeh and tofu provide plant-based protein, while vegetables like mushrooms, peppers, and spinach offer essential vitamins, minerals, and antioxidants." And, any nutritional bonuses aside, this plant-based breakfast casserole simply tastes pretty darn good.

Gather the ingredients for plant-based eggy breakfast casserole

To make this recipe, start in the produce aisle and grab potatoes, red pepper, mushrooms, spinach, and optional parsley for garnish. You'll also want to pick up some extra firm tofu and a package of tempeh. "There are many types of tofu textures, and the extra firm will crumble nicely and provide the most similar texture to eggs. If you can't find extra firm, then go with firm as the next best choice," Hahn advises.

To create the tempeh bacon, you'll need soy sauce, liquid smoke, sesame oil, tomato paste, apple cider vinegar, garlic powder, and smoked paprika. "This combination of ingredients will transform the tempeh into the plant-based bacon with lots of smoky flavor," Hahn says. Then, to finish things off, check your condiment and spice cabinet for avocado oil, nutritional yeast, black salt, oregano, turmeric, and salt.

Step 1: Make the tempeh marinade

In a small bowl combine the soy sauce, liquid smoke, maple syrup, sesame oil, tomato paste, vinegar, ¼ teaspoon garlic powder, and smoked paprika.

Step 2: Marinate the tempeh

Place the tempeh strips in a shallow container and pour in the sauce and stir to coat. Marinate for 30 minutes.

Step 3: Press the tofu

Press the tofu in a tofu press or place it in a shallow bowl, stack a plate on top, and place something heavy on top of the plate. With either method, press for 15 minutes each and discard excess water.

Step 4: Preheat the oven

Preheat the oven to 400 F.

Step 5: Grate the potatoes

Using the grating blade on a food processor or a hand grater, grate the potatoes.

Step 6: Bake the potatoes

Press the potatoes into a 9x12-inch baking dish that has been sprayed with cooking spray and bake for 20 minutes.

Step 7: Bake the tempeh

Put the marinated tempeh on a baking sheet and place that in the oven for 20 minutes.

Step 8: Add oil to a pan

Add the oil to a frying pan.

Step 9: Cook the peppers and mushrooms

Add the red pepper and mushrooms and sauté for 10 minutes.

Step 10: Reset the oven temperature

When the tempeh and potatoes are done, reset the oven to 350 F.

Ste 11: Chop tempeh and add to the pan

Chop the cooked tempeh and add to the pan.

Step 12: Add the tofu

Crumble the tofu into the pan.

Step 13: Add the remaining ingredients

Add the remaining garlic powder, nutritional yeast, black salt, oregano, salt, turmeric, and spinach and stir.

Step 14: Add to the baking dish and bake

Now layer this mixture on top of the hashbrowns and bake in the oven for 20 more minutes.

Step 15: Garnish and serve

Top with optional fresh chopped parsley and serve.

Can you take any shortcuts when making this breakfast casserole?

There are several shortcuts in this recipe if you want to cut out a few steps when making this breakfast casserole. First off, shredding russet potatoes requires time and effort which may not be feasible when you're short on time. Frozen hash browns are much more convenient to use since they're already prepared and require no additional effort. "If you are using frozen hash browns you can eliminate pre-baking the shredded potatoes in the baking dish before adding everything else," says Hahn. "You'll want to use about 6 cups, or you can eyeball an amount that fully covers the bottom of the baking dish."

Another time-saving step is to buy pre-made tempeh bacon and use that instead of creating your own with a marinade. "You won't have as much control over the ingredients but since the 'bacon' is well combined with the other items in the casserole, there won't be much difference in taste," Hahn remarks. You can also use another form of plant-based bacon like coconut or carrot bacon.

Can you make this breakfast casserole ahead of time?

The beauty of a casserole is you can prepare it ahead of time and bake it right before serving. If you plan on making the casserole ahead of time and are using fresh russet potatoes, there are a few steps you can take to keep them from becoming discolored. Once you have shredded the potatoes, add them to a large bowl and fill with cold water with a few ice cubes. Swirl the potatoes around and then drain them. Repeat the process then drain again. Put the potatoes in a colander and press against the sides with a wooden spoon to remove as much water as possible. Then proceed with the rest of the recipe and cover with a tight layer of plastic wrap, with a second layer using foil. When ready to make, remove the plastic wrap, replace the foil, and bring to room temperature for about 15 minutes before baking.

If you just want to complete a few of the steps the day before, you can get the vegetables chopped and store them in an airtight container or sealable bag. For the tempeh bacon you can either start the marinating process the day before or completely make it, so it's ready to add to the casserole.

Plant-Based "Egg"y Breakfast Casserole Recipe
5 from 24 ratings
This breakfast casserole manages to capture plenty of "eggy" and "bacony" goodness, all with vegan, plant-based ingredients.
Prep Time
45
minutes
Cook Time
40
minutes
Servings
8
Servings
plate of casserole
Total time: 1 hour, 25 minutes
Ingredients
  • ¼ cup soy sauce
  • 1 tablespoon liquid smoke
  • 1 tablespoon maple syrup
  • 1 tablespoon sesame oil
  • 1 tablespoon tomato paste
  • 1 teaspoon apple cider vinegar
  • 1 teaspoon garlic powder, divided
  • ¼ teaspoon smoked paprika
  • 1 package (8-ounce) tempeh cut into ¼-inch thick strips
  • 2 packages (16-ounce) extra firm tofu
  • 3 russet potatoes (unpeeled if organic)
  • 1 tablespoon avocado oil
  • 1 diced red pepper
  • 4 cups sliced mushrooms
  • ¼ cup nutritional yeast
  • 1 teaspoon black salt (kala namak)
  • 1 teaspoon oregano
  • 1 teaspoon turmeric
  • ½ teaspoon salt
  • 1 cup baby spinach
Optional Ingredients
  • chopped parsley
Directions
  1. In a small bowl combine the soy sauce, liquid smoke, maple syrup, sesame oil, tomato paste, vinegar, ¼ teaspoon garlic powder, and smoked paprika.
  2. Place the tempeh strips in a shallow container and pour in the sauce and stir to coat. Marinate for 30 minutes.
  3. Press the tofu in a tofu press or place it in a shallow bowl, stack a plate on top, and place something heavy on top of the plate. With either method, press for 15 minutes each and discard excess water.
  4. Preheat the oven to 400 F.
  5. Using the grating blade on a food processor or a hand grater, grate the potatoes.
  6. Press the potatoes into a 9x12-inch baking dish that has been sprayed with cooking spray and bake for 20 minutes.
  7. Put the marinated tempeh on a baking sheet and place that in the oven for 20 minutes.
  8. Add the oil to a frying pan.
  9. Add the red pepper and mushrooms and saute for 10 minutes.
  10. When the tempeh and potatoes are done, reset the oven to 350 F.
  11. Chop the cooked tempeh and add to the pan.
  12. Crumble the tofu into the pan.
  13. Add the remaining garlic powder, nutritional yeast, black salt, oregano, salt, turmeric, and spinach and stir.
  14. Now layer this mixture on top of the hashbrowns and bake in the oven for 20 more minutes.
  15. Top with optional fresh chopped parsley and serve.
Nutrition
Calories per Serving 289
Total Fat 12.0 g
Saturated Fat 1.9 g
Trans Fat 0.0 g
Cholesterol 0.0 mg
Total Carbohydrates 28.1 g
Dietary Fiber 5.5 g
Total Sugars 4.2 g
Sodium 594.0 mg
Protein 23.7 g
The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.
Rate this recipe