• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Kathy's Vegan Kitchen
  • Recipes
  • Categories
    • Vegan Entrees
    • Breakfast
    • Sandwiches
    • Small Bites
    • Vegan Desserts
    • Sauces, Dips & Dressings
    • Vegan Sides
    • Soups
    • Salads
    • How-To
    • Our Vegan Life
  • Vegan Reviews
    • Best Vegan Meal Delivery Service
    • Purple Carrot Review
    • Veestro Review
    • Fresh N’ Lean Review
  • About
  • TOP 50 EBOOK
    • Email
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
  • ABOUT
  • RECIPES
  • SUBSCRIBE!
  • COOKBOOK
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • ABOUT
    • RECIPES
    • SUBSCRIBE!
    • COOKBOOK
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home / Recipes / Vegan Breakfast

    Best Vegan Breakfast Casserole

    Published: Feb 3, 2024 · Modified: Feb 3, 2024 by Kathy Carmichael · This post may contain affiliate links.

    535 shares
    • Share
    • Tweet
    Jump to Recipe Print Recipe

    This vegan breakfast casserole recipe is loaded with veggies and cooks in one pan. Great for meal prep breakfast for the week or vegan brunch casserole. This is the best vegan breakfast casserole you will ever eat!

    The best vegan breakfast casserole recipe on a plate served.

    When I was little, my mom cooked a breakfast casserole when serving a large group of people. Because everything was pre-cooked and all in one pan, my sister and I called it her lazy breakfast casserole. Today, I made the best vegan breakfast casserole recipe with the same intention: feeding a large crew of hungry vegans. Vegan brunch never tasted so good.

    Jump to:
    • Vegan Breakfast Casserole Variations
    • Vegan Breakfast Casserole Ingredients
    • Vegan Breakfast Casserole Ingredients Substitutions
    • How to Make the Best Vegan Breakfast Casserole 
    • How to Saute the Vegetables
    • Baking the Vegan Breakfast Casserole
    • Serving Suggestions
    • Recipe FAQs
    • Tips
    • Vegan Brunch Ideas
    • 📖 Recipe
    • 💬 Reviews

    My veganized version of a vegan breakfast casserole packs more vegetables than tofu and has a savory and delicious taste. For that reason, I chose Mediterranean flavors. But, as I cooked, I realized the possibilities of creating various vegan breakfast casseroles that taste entirely different. 

    And if you love brunch, consider making these easy vegan baby quiches, a JUST Egg omelet, or a Mediterranean Vegan Quiche for vegan brunch.

    Vegan Breakfast Casserole Variations

    My partially Greek family loves Mediterranean flavors, so I chose those flavors for my vegan breakfast casserole. For instance, I used sun-dried tomatoes, kalamata olives, portobello mushrooms, zucchini, onion, garlic, spinach, and red peppers.

    Although these flavors created an incredible breakfast casserole, I started thinking about constructing different vegan breakfast casserole recipes the next time.

    • For example, use spicy vegan sausage, black beans, red onions, jalapeños, Pico de Gallo, avocado, and cilantro for a Mexican huevos rancheros casserole. 
    • Or, make one with Vegan Coconut Bacon, tomatoes, and green onions for a Denver vegan breakfast casserole recipe.

    Regardless of the ingredients, this vegan breakfast casserole recipe makes it easy to incorporate different flavors inside this delicious breakfast casserole recipe. 

    Vegan Breakfast Casserole Ingredients

    Tofu Egg Batter

    • Extra Firm Tofu: I prefer using extra firm tofu for a firmer, eggy texture for the vegan casserole.
    • Flour: I used brown rice four, but any flour will work well.
    • Nutritional Yeast: Nutritional yeast provides a cheesy flavor without adding vegan cheese.
    • Tamari: Tamari adds an umami flavor to the tofu batter.
    • Unsweetened Unflavored Plant-Milk: I like oat milk because it is naturally creamy.
    • Garlic Powder: Garlic power gives additional flavor to the batter.
    • Onion Powder: Onion power provides another layer of flavor.
    • Sea Salt: Sea salt enhances the flavors in the eggy batter.
    • Pepper: Pepper, when combined with turmeric, makes turmeric a superpower. It helps to reduce inflammation.
    • Turmeric: Turmeric may help fight infections and some cancers, reduce inflammation, and treat digestive problems. And it provides the color for an "egg-like" color.
    • Black Salt: Often referred to as Kala Namak, it is a strong-smelling condiment with a characteristic sulfurous taste frequently used in South Asian cuisine.

    Vegetable Filling

    • Yellow Onion: Yellow onion sweetens when sautéed.
    • Baby Portobello Mushrooms: I like the texture of portobello mushrooms for this vegan breakfast casserole.
    • Garlic: I prefer fresh garlic whenever possible for the best flavor.
    • Zucchini: Zucchini gives the casserole a fresh taste.
    • Red Pepper: Red bell pepper adds beautiful color and sweetness.
    • Organic Baby Spinach: Spinach adds a super food power to the dish.
    • Rosemary: I use fresh rosemary I grow in my garden.
    • Sun-Dried Tomatoes: I buy sun-dried tomatoes not packed in oil but dried in a package.
    • Kalamata Olives: Kalamata olives are salty and delicious.

    Vegan Breakfast Casserole Ingredients Substitutions

    • For a soy-free tofu option, try chickpea tofu.
    • Or, swap the tofu for JUST Egg.
    • Another option is to use chickpea batter from my chickpea omelet recipe.
    • Soy sauce or liquid aminos can be used instead of tamari.
    • Use and type of flour an unsweetened plant milk.
    • Choose your favorite veggies.
    • Instead of nutritional yeast, choose your favorite vegan cheese blend.

    How to Make the Best Vegan Breakfast Casserole 

    Like my mom's non-vegan recipe, everything goes together in one pan for a breakfast entree for 12 people.

    Even without 12 people, this breakfast casserole made ahead of time supplies a whole week of breakfasts.

    Even though I used a 9 X 12 glass pyrex pan, you can split the recipe in half and make it in an 8 X 8 pan, or even in large muffin pans to freeze and reheat when you want. 

    Preparing the Tofu Batter

    The tofu batter is in the food processor after mixing.
    • First, chop all the veggies beforehand and prepare the tofu batter.
    • The trick to the tofu batter trick is to drain the extra firm tofu without pressing it. 
    • Then, cut it into cubes and put it in the food processor with brown-rice flour, nutritional yeast, seasonings, and a little soy sauce. 
    • Next, blend on high until smooth and creamy with a thick texture. Set aside while preparing the vegetables. 

    How to Saute the Vegetables

    I am cooking the vegetables in a pan on the stove.
    • Now, prepare the vegetables by sautéing in a large non-stick skillet.
    • If the vegetables stick to the pan, pour a small amount of vegetable broth or water. 
    • Once the batter is blended, saute the onions, garlic, and mushrooms until translucent and brown.
    • I always use a little vegetable broth to ensure my veggies don't stick. Then, I add red peppers and zucchini. 
    • For example, I use sun-dried tomatoes without oil to avoid using oil.
    • Because the sun-dried tomatoes need to be hydrated, chop them and saute them with the vegetables for added moisture.
    • Then, add the kalamata olives.

    Baking the Vegan Breakfast Casserole

    I am mixing the tofu mixture with the sautéed vegetables in a bowl.
    • Add the spinach last when the vegetables are almost done because it wilts quickly.
    • For the final step, fold the veggies into the batter gently.
    • To cook the vegan breakfast casserole, pour the batter into a 9-13-inch pan.
    • Since the batter is thick, you must spread it evenly in the pan. 
    I am spreading the tofu mixture into a 9 X 13  inch pan.
    • Preheat to 350 degrees, and then bake the casserole and bake it uncovered for one hour.
    • If adding vegan cheese, at the end, sprinkle on top, increase the heat to 400 degrees, and place on the top rack of the oven until it melts. Vegan cheese melts at 400 degrees.
    Cooked vegan breakfast casserole in a pan on the counter, cooling
    • Another helpful hint is to allow the casserole to set up for 15-20 minutes before cutting it so it stays together.

    Serving Suggestions

    Vegan brunch is served on a plate on the table.
    • Because I served my whole crew, I also made potato hash, and my family also enjoys air fryer hash browns.
    • I bought vegan English muffins from my favorite vegan bakery in town.
    • Also, I made a giant fruit salad as a side for my hungry gang.
    • This casserole is also delicious with a green salad!

    Recipe FAQs

    Is tofu healthy or processed?

    Tofu is considered a whole food that is minimally processed, unlike many soy products that are genetically engineered." Tofu is one of a few plant-based foods that provide a complete source of protein.

    Is tofu good or bad for weight loss?

    Tofu is a cholesterol-free, low-calorie, high-protein food rich in bone-boosting calcium and manganese. Tofu may help you to lose weight by keeping you fuller for longer on fewer calories than meat. It may reduce the risk of heart disease, especially when swapped for saturated fat-heavy animal proteins.

    What is the cleanest protein to eat?

    Organic tofu is considered one of the cleanest protein sources to eat.

    For vegan brunch, try the best vegan breakfast casserole! Make it beforehand, and pop it in the oven before your guests arrive. It reheats all week long!

    Tips

    • To make the best vegan breakfast casserole, choose a combination of vegetables you enjoy.
    • Swap out herbs and spices that match your vegetable selections.
    • Add vegan cheese sauce to drizzle over the top of the casserole.
    • I also enjoy adding some vegan pesto dressing to drizzle over the top of the cooked casserole.
    • Try adding black beans, avocado, and salsa for a Mexican twist!
    • Be sure to blend the tofu mixture well; it will be thick.

    For vegan brunch, try the best vegan breakfast casserole! Make it beforehand, and pop it in the oven before your guests arrive. It reheats all week long!

    Vegan Brunch Ideas

    • chickpea omelette recipe
      The Best Chickpea Omelette
    • potato hash recipe
      Vegan Potato Hash Recipe
    • Smashed Red Potato Recipe
    • Vegan latke recipe
      Vegan Latkes

    If you love this vegan breakfast casserole recipe, give us a 5-star review and comment below. We would love to hear from you!

    📖 Recipe

    vegan breakfast casserole

    Vegan Breakfast Casserole

    Kathy Carmichael
    This vegan breakfast casserole recipe is loaded with veggies and cooks in one pan. Great for meal prep breakfast for the week or vegan brunch casserole. This is the best vegan breakfast casserole you will ever eat!
    4.48 from 19 votes
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 1 hour hr
    Total Time 1 hour hr 10 minutes mins
    Course Breakfast
    Cuisine American
    Servings 12 servings
    Calories 201 kcal

    Ingredients
      

    Tofu Batter

    • 28 ounces Extra Firm Tofu Do not press.
    • 2 cups brown rice flour or flour of choice
    • ½ cup nutritional yeast
    • 1 Tablespoon Tamari or soy sauce
    • 3 Tablespoons unsweetened unflavored plant milk or plant-milk of choice
    • 2 teaspoon garlic powder
    • 2 teaspoons onion powder
    • 1 teaspoon sea salt
    • 2 teaspoons fresh ground pepper
    • 2 teaspoons tumeric
    • 1 teaspoon black salt

    Vegetables

    • 1 yellow onion diced
    • 16 portobello mushrooms or mushrooms of choice, sliced thin
    • 2 cloves garlic minced
    • 1 zucchini diced
    • 1 red pepper diced
    • 3 cups organic baby spinach chopped
    • 2 teaspoons fresh rosemary chopped
    • ½ cup sun-dried tomatoes chopped
    • ½ cup kalamata olives diced

    Instructions
     

    Tofu Mixture

    • Drain, but do not press the tofu.
    • Cut the tofu into cubes.
    • Place cubes in a large food processor cup (I have an 11-cup food processor)
    • Add flour, nutritional yeast, soy sauce, plant milk, and seasonings.
    • Blend until smooth. It will be thicker than pancake batter.
    • Set aside.

    Vegetables

    • In a non-stick saute pan, saute onion and garlic until onions are translucent.
    • Add mushrooms and sautee; add a little vegetable broth to avoid sticking.
    • Once mushrooms are brown, add red pepper, sun-dried tomatoes, and kalamata olives.
    • Saute for a few more minutes
    • Add the zucchini (which gives off a lot of water); this helps loosen the sun-dried tomatoes.
    • Add a little more vegetable broth, and then add spinach last.
    • The spinach will wilt quickly. Remove from heat.

    Baking

    • Pre-heat oven to 350 degrees
    • Transfer batter to a large bowl, scraping down the sides.
    • Gently fold in sauteed vegetables until mixed
    • Pour batter into a 9 X 13-inch pan.
    • Place in the oven uncovered for 1 hour.
    • If adding vegan cheese, at the end, sprinkle on top, increase the heat to 400 degrees, and place on the top rack of the oven until it melts. Vegan cheese melts at 400 degrees.
    • Remove from oven and let sit for 15-20 minutes to set up before serving.

    Notes

    • To make the best vegan breakfast casserole, choose a combination of vegetables you enjoy.
    • Swap out herbs and spices that match your vegetable selections.
    • Add vegan cheese sauce to drizzle over the top of the casserole.
    • I also enjoy adding some vegan pesto dressing to drizzle over the top of the cooked casserole.
    • Try adding black beans, avocado, and salsa for a Mexican twist!
    • Be sure to blend the tofu mixture well; it will be thick.
    • If you don;t like an "eggy" taste, skip the black salt. 

    Nutrition

    Calories: 201kcalCarbohydrates: 33gProtein: 12gFat: 4gPolyunsaturated Fat: 2gTrans Fat: 0.004gSodium: 438mgPotassium: 928mgFiber: 5gSugar: 7gVitamin A: 1111IUVitamin C: 21mgCalcium: 57mgIron: 3mg
    Tried our recipe?Let us know how it was!
    Kathy Carmichael

    Hi! My name is Kathy, I am a retired high school English teacher & vegan enthusiast and blogger. My entire blog is fully plant-based vegan. I truly believe what we eat & how we live determines our health & the preservation of our planet! 🙂

    www.kathysvegankitchen.com/about-me/

    Get FREE Recipes In Your Inbox :)

    I'll Send You New Recipes When I Post!

    Invalid email address
    We promise not to spam you. You can unsubscribe at any time.
    Free Recipes On The Way! :)- Kathy

    More Vegan Breakfast Recipes

    • Mediterranean quiche vegan
      Vegan Mediterranean Quiche
    • vegan oil-free cornbread recipe
      Vegan Oil-Free Cornbread
    • Southwest tofu scramble recipe
      Southwest Tofu Scramble
    • JUST Egg Omelette

    Reader Interactions

    Comments

      4.48 from 19 votes (18 ratings without comment)

      Did you make this recipe? Leave a reply below! Cancel reply

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

      Recipe Rating




    1. Beverly

      February 05, 2024 at 8:39 am

      This looks great. If you plan to freeze part would you cook it first, then freeze?

      Reply
      • Kathy Carmichael

        February 05, 2024 at 2:26 pm

        HI Beverly, yes. I would cook it first, cut it into pieces, and freeze it in pieces, so I could thaw it and reheat it for a quick breakfast on a work day or weekend. I would suggest thawing it overnight in the refrigerator before reheating it.

        Reply
    2. Sara

      March 07, 2020 at 6:09 am

      Can this be made ahead and reheated?

      Reply
      • Kathy Carmichael

        March 07, 2020 at 6:56 am

        Hi Sara, Yes! I make it on a Sunday, cut it into pieces and reheat it for breakfast all week long.

        Reply
    3. Jennifer

      January 06, 2020 at 5:49 pm

      5 stars
      ReL food! No fake cheese... Must try

      Reply

    Primary Sidebar

    Hi, I'm Kathy! I love creating delicious whole foods plant-based recipes. I believe what we eat & how we live determines our health & the preservation of our planet!

    More about me →

    Light and Delicious Vegan Spring Food Recipes

    • curried chickpea salad recipe
      Vegan Curried Chickpea Salad
    • Mexican Pasta Salad Recipe
      Vegan Mexican Pasta Salad
    • Best Chickpea Egg Salad
    • Vegan pineapple coleslaw
      Vegan Pineapple Coleslaw
    • vegan zucchini pasta recipe
      Vegan Zucchini Pasta Recipe
    • BBQ Jackfruit Recipe
      BBQ Jackfruit Sandwich

    Top 50 Recipes Cookbook

    Popular Vegan Dishes

    • vegans tir fry recipe
      The Best Vegan Stir Fry
    • mango salad
      Simple Mango Kale Salad
    • lentil meatloaf
      The Best Vegan Meatloaf
    • vegan chicken salad
      Best Vegan Chicken Salad
    • easy bean salad recipe
      Bean Salad With Oil Free Dressing
    • vegan drunken noodles recipe
      Easy Vegan Drunken Noodles

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Terms & Conditions
    • Accessibility Statement
    • Affiliate Policy

    Cookbook

    • My Top 50 Recipe Cookbook!

    Contact

    • Contact
    • About Me
    • Work With Me

    As an Amazon Associate I earn from qualifying purchases. Made with ♥️ in Arizona.

    Copyright © Kathy's Vegan Kitchen :)

    535 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.