Homemade Vegetarian Egg Casserole Recipe - Dr. Axe

Vegetarian Egg Casserole Recipe

Vegetarian egg casserole - Dr. Axe

You’re likely familiar with the breakfast egg casserole recipes, such as a sausage and egg casserole, but have you ever tried a breakfast casserole that’s good for vegetarians? If not, you simply must try my vegetarian egg casserole recipe.

Egg casseroles are terrific when you’re in a time crunch. They come together easily, are large enough to feed a crowd and taste as good at dinnertime as they do for breakfast.

Unfortunately, most of the traditional recipes are full of starchy potatoes and breakfast meats — not exactly a vegetarian-friendly meal.

Luckily, now you’ve got this vegetarian egg casserole in your back pocket. You won’t miss the meat here.

Instead, you’ll get a hefty serving of veggies drizzled in coconut oil and topped with eggs, then all baked to perfection.


Key Ingredients

This egg bake casserole is not only vegetarian-friendly, but it’s loaded with healthy ingredients. Here are some of the main players in this egg breakfast casserole:

  • Sweet potatoes: Using sweet potatoes instead of white potatoes adds an extra dose of vitamins and antioxidants — plus they’re delicious.
  • Goat milk: It’s a great alternative to cow’s milk for people who are mildly lactose intolerant and tastes great, too.
  • Eggs: You can’t make any egg casserole without the eggs, and that’s great because the health benefits of eggs are numerous. High in protein and vital minerals, eggs can benefit heart, eye, brain and skin health.
  • Pepper: This recipe calls for both red bell peppers and black pepper. Bell pepper nutrition provides a plentiful amount of vitamin C, vitamin A and B vitamins. Meanwhile, black pepper benefits immunity, the gut, the brain, blood pressure and so much more.
  • Vegetables: The veggie combination of broccoli, onion, spinach, tomato and zucchini replaces often unhealthy breakfast meats to provide a nutritional boost you simply can’t beat. Of course, you can utilize whatever vegetables you prefer or have on hand, and chances are whichever ones you use, they’ll be loaded with good-for-you vitamins and minerals.

Let’s make this vegetarian egg casserole!

Vegetarian egg casserole step 1 - Dr. Axe

How to Make a Vegetarian Egg Casserole

Start by cranking the oven to 400 degrees Fahrenheit and greasing your casserole pan with coconut oil. Then toss the diced sweet potatoes in there, and drizzle the melted coconut oil, salt and pepper over them.

Bake the sweet potatoes for about 25 minutes or until they’re tender when poked with a fork. Roasting the sweet potatoes before making the casserole adds a whole extra dimension of flavor to this vegetarian egg casserole recipe.

Vegetarian egg casserole step 2 - Dr. Axe

When the potatoes are ready, remove the dish from the oven, and add your veggies. Broccoli, bell peppers, onions, tomatoes and zucchini all make an appearance here.

This is a colorful casserole that bursts with flavor and good-for-you nutrients. I love this vegetable combo, but if you have something different in the refrigerator, add it in.

Once the veggies are mixed in with the potatoes, layer the leafy green spinach on top. Then, in a mixing bowl, whisk the eggs until they’re lighter in color, and then stir in the goat’s milk.

Vegetarian egg casserole step 3 - Dr. Axe

Once the milk and eggs are stirred together, pour the mixture over the vegetables, and season to taste. Then slide the whole casserole into the oven, and bake for 50–55 minutes, until the top is set and the egg has cooked through.

Hands off, though! Give the casserole five to 10 minutes to cool before slicing it up and enjoying.

Vegetarian egg casserole recipe - Dr. Axe

I really love this vegetarian egg casserole. It’s so hearty and versatile: You can sub in your favorite type of milk, swap in different vegetables or experiment with fresh herbs.

It’s hard to mess up this easy egg casserole dish. Enjoy!

Other Flavorful Egg Dishes

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegetarian egg casserole - Dr. Axe

Vegetarian Egg Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Dr. Josh Axe
  • Total Time: 1 hour 35 minutes
  • Yield: 12 1x
  • Diet: Gluten Free


This vegetarian egg casserole is great when you’re in a time crunch. You get a hefty serving of veggies drizzled with coconut oil and eggs.


  • 1 large sweet potato, peeled and diced
  • 1 tablespoon coconut oil, melted
  • 1/2 teaspoon Himalayan pink salt
  • 1 teaspoon black pepper
  • 2 cups chopped broccoli
  • 1 medium red bell pepper, diced
  • 1/2 large red onion, diced
  • 4 Roma tomatoes, diced
  • 1 medium zucchini, diced
  • 2 cups spinach, chopped
  • 10 eggs
  • 1/4 cup goat milk (or substitute almond milk)
  • salt and pepper to taste


  1. Heat the oven to 400 F.
  2. Grease a 9 x 13-inch casserole dish with coconut oil. In the casserole dish, toss the diced sweet potatoes with the melted coconut oil, pink salt and pepper until the potatoes are well-coated.
  3. Bake the sweet potatoes for 25 minutes (or until fork tender).
  4. Remove the casserole dish from the oven and add the broccoli, bell pepper, onion, tomatoes and zucchini.
  5. Stir to mix.
  6. Spread the chopped spinach over the top of the vegetables.
  7. In a medium mixing bowl, whisk the eggs until they’re lighter in color.
  8. Stir in the goat milk.
  9. Pour the egg mixture over the vegetables and season with salt and pepper to taste.
  10. Bake the casserole for 50–55 minutes, until the top is golden and set.
  11. Allow the casserole to cool for 5–10 minutes before serving.


  • If you don’t have all these veggies on hand, you can use whatever delicious, nutritious vegetables you have and customize this recipe to your tastes.
  • Swap the goat milk for your favorite type of milk, such as almond milk.
  • Experiment with different herbs and spices to vary the flavor.
  • Prep Time: 15 min
  • Cook Time: 80 min
  • Category: Breakfasts
  • Method: Oven
  • Cuisine: American


  • Serving Size: 150g
  • Calories: 98
  • Sugar: 3.5g
  • Sodium: 168mg
  • Fat: 5.1g
  • Saturated Fat: 2.3g
  • Unsaturated Fat: 2.8g
  • Trans Fat: 0g
  • Carbohydrates: 7.4g
  • Fiber: 1.8g
  • Protein: 6.3g
  • Cholesterol: 137mg

How useful was this post?

Click on a star to rate it!

Average rating 4.8 / 5. Vote count: 95

No votes so far! Be the first to rate this post.


Please keep comments under 200 characters.

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Tyler on

    Great recipe!! A small shortcut: 1. Parbroil the potatoes 2. Whisk together liquid ingredients in large bowl with salt/spices 3. Stir together and pour mixture into casserole dish 4. Bake at 350° F

    • Tyler on

      Whoops – 400°F. I hope this helps some of you busy parents out there. It’s probably not as delicious, but I found it highly palatable nonetheless!

  2. Judy Del Greco on

    Dr Axe, I recently found out my cholesterol level was 284 (Hdl-93, ldl-160, tried 130)I am using dr Ornishes book “Reversing Heart Disease” as I don’t want to take statins. I have cut my fat to 20g a day and eat less than 7g sat fat probably like 4. I am rethinking my diet now since I started this 3 months ago and lost 12 pounds .I am 64 , 5″3″ and now weigh 128, I realize that I am always feeling hungry and have to revisit man eating. I don’t think I am eating enough fats. I realize that in the past I ate lots of cake and sugar and fried foods as well as crackers and cheese. N ow I eat lots of fruit, salmon, flounder and vegetables. I feel obsessed with this diet and realize I must eat more fats, I am allergic to nuts and avocados.I feel I always ate pretty well but it was the many saturated fats in my diet,, I wasn’t sure how many fats I should consume a day to bring my cholesterol levels better. Can you suggest anything?

  3. SDela on

    I made this for Easter Sunday breakfast. I used chars, kale & spinach mixed with red onion, green onion and yellow bell pepper. I sautéed these in coconut oil altogether before putting in baking dish. Used regular organic milk. I also Considered adding veggie sausage but decided to serve that alongside the casserole. Added organic shredded cheddar cheese so that my kids would eat it. Eggs organic fee range. This was so easy to make and delicious.

  4. Sam on

    Hello dr axe I am a big fan of u .your videos are awesome simple informative and beneficial.plz dr axe tell us remedies for tonsillitis.

  5. Bohlale on

    This sees great but, I just wanted to kindly suggest if it will be possible to post recipes for vegans as well or jut to give any alternatives for them because as a newly transitioned vegan stakes are high to fall into temptation-its much more probable than with a vegan whose been a vegan for 5+ years, anyway support through accounting for us will be much appreciated. Thank, I hope no inconveniences were caused.

  6. Roseanna on

    Great recipe! It is the perfect answer to balacing the time of day to eat eggs, morning, afternoon or dinner time. I can say from my own experience that I enjoy eggs in the morning and at noon time too. A casserole is a good choice to make the eggs fancy.

      • Audrey on

        I use almond milk in all of my recipes including bakery items. Works beautifully😁 yes you can use less eggs as well. A great customizable recipe👍

More Recipes