Vegan Breakfast Casserole

Hearty vegan breakfast casserole made with vegetables and plant-based protein. Moreover, it’s easy to make, filling, and perfect for mornings.

🛒 Ingredients (Serves 6)

  • 3 cups diced potatoes (parboiled)
  • 1 tbsp olive oil
  • 1 small onion, chopped
  • 1 bell pepper, diced
  • 1 cup mushrooms, sliced
  • 1 cup spinach, chopped
  • 1½ cups cooked chickpeas or tofu cubes
  • 1 cup unsweetened plant-based milk
  • 3 tbsp nutritional yeast
  • 1 tbsp cornstarch or chickpea flour
  • ½ tsp turmeric
  • ½ tsp garlic powder
  • Salt and black pepper, to taste

🍳 How to Make Vegan Breakfast Casserole

Step 1: Prepare the Vegetables

First, preheat oven to 190°C (375°F) and lightly grease a baking dish.
Next, sauté onion, bell pepper, and mushrooms until softened.

Step 2: Assemble the Casserole

Then, add potatoes, chickpeas, spinach, and sautéed vegetables to the dish.

Step 3: Make the Sauce

Meanwhile, whisk plant milk, nutritional yeast, cornstarch, turmeric, garlic powder, salt, and pepper.

Step 4: Bake

After that, pour sauce evenly over the vegetables.
Finally, bake for 35–40 minutes until set and lightly golden.


⭐ Tips for the Best Breakfast Casserole

  • Firstly, parboil potatoes for even cooking.
  • Moreover, press tofu well to avoid excess moisture.
  • Additionally, let the casserole rest 5–10 minutes before slicing.
  • Finally, store leftovers in the fridge for up to 4 days.

🔄 Variations to Try

  • Cheesy: Add vegan cheese shreds
  • Spicy: Add chili flakes or jalapeños
  • Protein Boost: Use tempeh or vegan sausage
  • Low-Carb: Replace potatoes with cauliflower
  • Mexican-Style: Add cumin and salsa

💚 Health Benefits

This casserole provides plant-based protein and fiber.
Moreover, vegetables supply essential vitamins and minerals.
Because it’s dairy-free and egg-free, it’s easier to digest.
As a result, it’s a nourishing way to start the day.


🧒 Kid-Friendly Version

  • Reduce spices
  • Add sweet corn or peas
  • Use small potato cubes
  • Serve with ketchup or mild sauce

🥗 Nutrition Facts (Per Serving – Approx.)

  • Calories: 310 kcal
  • Carbohydrates: 42 g
  • Protein: 14 g
  • Fat: 9 g
  • Fiber: 7 g
  • Sugar: 4 g
  • Sodium: 420 mg