• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Contact
  • All Recipes
  • Subscribe

Lavender & Macarons

menu icon
go to homepage
  • About
  • Contact
  • All Recipes
  • Subscribe
  • Follow us:

    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • About
    • Contact
    • All Recipes
    • Subscribe
  • Follow us:

    • Bloglovin
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home

    Published: Aug, 2025. Updated: Nov, 2025 by Iryna Bychkiv | This post may contain affiliate links. Read more here

    Vegan Breakfast Casserole

    57 shares
    • Facebook30
    • Twitter
    • Email
    Jump to Recipe
    Plant-based tofu breakfast casserole on a spatula.
    Side view of vegan breakfast casserole in a white baking pan.
    Side view of the vegan breakfast casserole in a white baking pan.

    This Vegan Breakfast Casserole is my weekend staple when I want something comforting and loaded with veggies. It’s easy to bake and even easier to love.

    Overhead shot of vegan breakfast casserole in a white baking pan.
    Photo credit: Lavender & Macarons
    Jump to:
    • Why This Recipe Stands Out
    • Key Ingredients
    • Substitutions and Variations
    • How to Make Vegan Breakfast Casserole
    • Frequently Asked Questions 
    • More Recipes You'll Enjoy
    • Recipe
    •  

    Why This Recipe Stands Out

    This Vegan Breakfast Casserole is my favorite make-ahead dish when I want something hearty, savory, and totally satisfying. Here’s why it always shows up at my brunch table:

    • Filling and Flavorful: The tofu “egg” base is rich and protein-packed, making it a hearty start to the day. It’s just as satisfying as my Vegan Banana Pancakes, which are always a hit for breakfast.
    • Packed with Veggies: Every slice is loaded with spinach, mushrooms, zucchini, and tomatoes. I love a veggie-filled option like this when I’m not in the mood for something sweet, unlike my go-to Healthy Vegan Blueberry Muffins.
    • Melty, Cheesy Top: That layer of vegan cheese gives it a warm, melty finish. It reminds me of the cozy vibes in my Vegan French Toast, where a little comfort goes a long way.
    • Easy to Prep Ahead: It bakes up beautifully and holds up well in the fridge, which makes it perfect for busy mornings.
    • Perfect for a Weekend Brunch: Serve it with fresh fruit, toast, or a stack of The Best Vegan Waffles, and you’ve got a full spread that everyone will love.
    Side view of vegan breakfast casserole in a white baking pan.

    Key Ingredients

    • Extra Firm Tofu – Acts as the protein-rich base for the “egg” mixture, creating a hearty, custard-like texture once blended and baked.
    • Nutritional Yeast – Adds savory, cheesy depth to the tofu mixture, mimicking the richness of eggs without dairy.
    • Soy Sauce – Brings umami and saltiness that enhances the flavor of the tofu and ties the casserole together.
    • Spinach – Lightly wilted in the bake, spinach adds earthy flavor, nutrients, and a vibrant green contrast.
    • Cherry Tomatoes – Juicy and sweet, cherry tomatoes brighten the dish with bursts of freshness in every bite.
    • Mushrooms – Meaty and umami-rich, mushrooms add depth and a satisfying chew that makes the casserole feel more filling.
    • Vegan Cheese – Melts over the top into a golden, gooey layer that brings comforting richness.
    Ingredients overview of the vegan breakfast casserole.

    Substitutions and Variations

    Here are some of my favorite substitutions and variations:

    • Vegetable Mix: The recipe uses spinach, tomatoes, zucchini, and mushrooms, but bell peppers, kale, broccoli, or shredded carrots also work well depending on what you have.
    • Cheese Alternatives: Any variety of vegan shredded cheese can be used. Try mozzarella-style for a mild flavor or cheddar-style for something sharper.
    Plant-based tofu breakfast casserole on a spatula.

    How to Make Vegan Breakfast Casserole

    Step 1: Preheat oven to 375°F and lightly grease a casserole dish.

    Step 2: Crumble tofu into a mixing bowl using your hands or a fork.

    Step 3: In a separate bowl, whisk water, nutritional yeast, soy sauce, onion powder, garlic powder, and salt.

    Step 4: Blend the crumbled tofu and liquid mixture in a food processor until smooth and pourable.

    Minced tofu in a food processor.
    Mixed tofu cream sauce in a food processor.

    Step 5: In a large bowl, mix the tofu “egg” mixture with chopped spinach.

    Step 6: Pour mixture into the casserole dish and spread evenly.

    Mixing tofu and herbs in a bowl.
    Unbaked breakfast tofu casserole in a baking pan.

    Step 7: Layer tomatoes, zucchini, and mushrooms over the tofu base.

    Step 8: Sprinkle shredded vegan cheese on top.

    Unbaked breakfast casserole topped with zucchini, mushrooms, and tomatoes.
    Unbaked vegan breakfast casserole in a pan topped with vegan cheese.

    Step 9: Bake for 35 minutes, until set and the cheese is melted and golden.

    Step 10: Let cool for a few minutes before serving.

    Baked plant-based breakfast casserole on a white background.
    Photo credit: Lavender & Macarons

    Frequently Asked Questions 

    Can I substitute the tofu in the "egg" mixture?

    Yes, you can. If you prefer a different protein source, you can substitute it with chickpea flour or any other vegan-friendly protein. However, the texture and taste might vary.

    Are there a specific types of vegetables that have to be used in this recipe?

    Not at all. The recipe calls for spinach, cherry tomatoes, zucchini, and mushrooms, but you can customize the vegetable selection based on your preferences or what you have available. Bell peppers, onions, or broccoli would also be great additions.

    How can I achieve a firmer texture for the vegan breakfast casserole?

    If you want a firmer texture, you can add about three tablespoons of flour to the tofu mixture. This should give your casserole a more solid structure.

    How will I know when the vegan breakfast casserole is done?

    You'll know the casserole is done when it is fully set, and the cheese is melted and slightly golden. Remember, baking times may vary, so keep an eye on the casserole as it cooks.

    How do I store leftover vegan breakfast casserole?

    Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or warm the whole dish in the oven until heated through.

    Side view of the vegan breakfast casserole in a white baking pan.

    More Recipes You'll Enjoy

    • Vegan French Toast - This Vegan French Toast recipe will give you delicious, soft, fluffy French toast with a crispy exterior without any dairy products!
    • Moroccan Semolina Pancakes - Baghrir are spongy Moroccan semolina pancakes that are perfect for soaking up some topping for a cozy weekend breakfast or brunch. They're uniquely spongy, lacy and easy to make!
    • Vegan Waffles - These Vegan Waffles are perfectly crispy on the outside and fluffy on the inside, with the most delicious classic waffle flavor in every single bite! 
    • Crispy Apple Pie Egg Rolls - These Apple Pie Egg Rolls are crispy on the outside with a tangy and moderately sweet green apple filling. They make a great choice for breakfast or brunch.

    Recipe

    Vegan breakfast casserole with mushrooms and tomatoes.

    Vegan Breakfast Casserole

    If you’ve never tried a vegan breakfast casserole, you sure are in for a treat! This dish is a delicious blend of textures and flavors that will fill you up and keep you going all morning.
    5 from 1 vote
    Print Pin Rate
    Course: Breakfast
    Cuisine: American
    Diet: Vegan
    Prep Time: 15 minutes minutes
    Cook Time: 35 minutes minutes
    Total Time: 50 minutes minutes
    Servings: 4
    Calories: 306kcal
    Author: Iryna Bychkiv
    Prevent your screen from going dark

    Ingredients

    For the “egg” mixture with tofu

    • 3 cups extra firm tofu
    • 1 c water
    • 1 tablespoon nutritional yeast
    • 1 tablespoon soy sauce
    • 1 teaspoon onion powder
    • 1 teaspoon garlic powder
    • 1 teaspoon salt

    Veggies

    • 3 cups spinach chopped
    • 1 cup cherry tomatoes halved
    • 1 zucchini sliced
    • 2 cups mushrooms halved

    Additional Ingredients:

    • 7 ounces vegan cheese shredded

    Instructions

    • Preheat your oven to 375°F (190°C). Lightly grease a casserole dish.
    • In a mixing bowl, crumble the extra firm tofu using your hands or a fork.
    • In a separate bowl, whisk together the water, nutritional yeast, soy sauce, onion powder, garlic powder, and salt.
    • Pour the tofu (crumbled), water, nutritional yeast, soy sauce, onion powder and garlic powder in a food processor and blend until all the ingredients are well blended and the “egg mixture” reaches a dense liquid form.
      Mixed tofu cream sauce in a food processor.
    • in a large bowl mix the egg mixture and chopped spinach and mix well both ingredients.
      Mixing tofu and herbs in a bowl.
    • Pour the tofu "egg" mixture into the casserole dish, distributing it evenly.
      Unbaked breakfast tofu casserole in a baking pan.
    • Spread the vegetables evenly over the egg and spinach mixture.
      Unbaked breakfast casserole topped with zucchini, mushrooms, and tomatoes.
    • Sprinkle the vegan shredded cheese on top of the casserole.
      Unbaked vegan breakfast casserole in a pan topped with vegan cheese.
    • Place the casserole dish in the preheated oven and bake for approximately 35 minutes, or until the casserole is set and the cheese is melted and slightly golden.
      Baked plant-based breakfast casserole on a white background.
    • Remove from the oven and let it cool for a few minutes before serving.

    Notes

    Egg mixture. The recipe calls for blending the tofu and other ingredients in a food processor to create a dense liquid "egg mixture." This step helps to achieve a smoother and more uniform texture. If you don't have a food processor, you can still crumble the tofu and mix it with the other ingredients manually, but the texture may be slightly different.
    Vegetables. You can customize the vegetable selection based on your preferences or what you have available. Feel free to add or substitute other vegetables like bell peppers, onions, or broccoli.
    Texture. If you want to achieve a firmer texture, you can add 3 tablespoons of flour to the tofu mixture.
    Seasoning. Adjust the seasoning according to your taste preferences. You can add herbs or spices, such as dried basil, thyme, or paprika to enhance the flavor of the dish.
    Baking. Ensure the casserole is fully set and the cheese is melted and slightly golden before removing it from the oven. Baking times may vary, so keep an eye on the casserole as it cooks.
    Let the casserole cool for a few minutes before serving to allow it to set and make it easier to handle.
    Refrigerating. Once the casserole has cooled down, you can cover the baking dish with some foil or transfer the leftovers to an airtight container. The vegan breakfast casserole will keep well in the refrigerator for about three to four days. 
    Reheating. Preheat your oven to about the same temperature as when you baked the casserole initially. Cover the casserole with foil to prevent it from drying out, and reheat for about fifteen minutes, or until it is heated through. If you're reheating a smaller portion, a microwave will work just fine. Remember to always check the temperature before eating.
    Freezing. Let the casserole cool completely, then cut it into individual servings. Wrap each serving tightly in foil or plastic wrap, then place them in airtight freezer bags. The frozen casserole can be kept for up to three months. To reheat, let it thaw overnight in the refrigerator before following the reheating instructions above.
    Thawing: If you've frozen your casserole, it is best to let it thaw in the refrigerator overnight before you plan to eat it. This will help it reheat evenly and maintain its texture.

     

    Nutrition

    Calories: 306kcal | Carbohydrates: 23g | Protein: 20g | Fat: 15g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Sodium: 1478mg | Potassium: 835mg | Fiber: 4g | Sugar: 5g | Vitamin A: 2390IU | Vitamin C: 25mg | Calcium: 135mg | Iron: 4mg
    Tried this Recipe? Tag me Today!Mention @Lavender.And.Macarons or tag #lavenderandmacarons!

    Iryna Bychkiv
    Website

    Iryna Bychkiv is the founder and writer of the culinary website Lavender & Macarons, where she shares clean, European-inspired recipes that are delicious, easy to prepare, and made with wholesome ingredients. Iryna loves creating meals that are simple yet healthy and unique, including vegan and vegetarian recipes.
    Iryna is also a freelance writer for MSN and Associated Press Wire.

    More Healthy Breakfast Recipes

    • Croissant bread pudding on a white background.
      Croissant Bread Pudding
    • Cottage cheese toast on a grey plate.
      Cottage Cheese Toast
    • French toast with mascarpone and hazelnuts on a speckled plate.
      Strawberry French Toast
    • Viral tiktok cinnamon rolls in a round baking pan.
      Cinnamon Rolls with Heavy Cream
    57 shares
    • Facebook30
    • Twitter
    • Email

    Reader Interactions

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    The photo of Iryna Bychkiv, the writer and owner of a culinary website - Lavender & Macarons.

    Hi, I’m Iryna — the cook, writer, and photographer behind Lavender & Macarons. I love sharing European-inspired meals with Ukrainian roots, made a little healthier and always full of comfort. More about Iryna...

    New Recipes👇

    • Ukrainian meringue shell cookies on a wooden plate on a white table.
      Ukrainian Meringue Shell Cookies
    • Vegan Muhammara Dip in a white dipping bowl on a bed of tortilla chips against blue background
      Muhammara Dip Recipe
    • Finnish Christmas cookies (Joulutorttu) on a light plate.
      Finnish Christmas Cookies (Joulutorttu)
    • Stuffed turkey breast with Brie cheese, spinach, mushrooms and pine nuts on a white plate decorated with fresh herbs and cranberries.
      Stuffed Turkey Breast

    Footer



    Home

    About

    Contact

    Privacy Policy

    Disclaimer

    Terms of Use

    Copyright © 2024 Lavender & Macarons LLC | Healthy, Clean Recipes

    Stock images by Depositphotos

    57 shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.