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