Vegetarian Breakfast Casserole

4.25 from 4 votes

Look no further than this Vegetarian Breakfast Casserole for an easy breakfast to make for a crowd or to prep for the week ahead. This spinach and veggie egg casserole is packed with veggies is a delicious vegetarian breakfast!

a slice of spinach egg casserole
This post contains affiliate links. Affiliate links support A Joyfully Mad Kitchen at no additional cost to you. I receive a commission if you choose to make a purchase through these links.

Vegetarian Breakfast Casserole

This Vegetarian Egg Casserole is a spin-off of one of our go-to breakfasts, this Ham & Cheese Breakfast Casserole.

It is the kitchen sink of breakfast casseroles that can be customized to use up those veggies in your fridge! Get ready for a delicious, filling breakfast for the whole family to enjoy.

After falling in love with this recipe, I started making egg casseroles so often that I started trying out new veggie combinations.

One day we had a bunch of spinach that I needed to use as soon as possible. (Side note, isn't it annoying how spinach always seems to go bad instantly?)

I decided to try combining a few ideas I had seen in a magazine all about casseroles that I got suckered into at the grocery store. I threw in a bunch of veggies that we had at the time and it totally worked!

I ended up adding extra eggs from my usual egg casserole base and I loved how hearty it made this casserole.

Don't miss this Sausage & Egg Breakfast Casserole! It's perfect for weekends and overnight guests.

a blue casserole dish with egg casserole and a slice on a plate

Why you'll love this recipe

Everyone in your family will adore this easy breakfast casserole recipe with veggies.

  • This recipe makes a big batch — everyone gets a slice!
  • This easy egg casserole is an absolute cinch to make. You can put it together in about 10 minutes and it's on the table in under an hour. Kids will love helping with this one!
  • It's a great way to use up leftover and frozen veggies.
  • Made without bread, it's vegetarian, gluten-free and can be made dairy-free as well.

An egg casserole feels so much more special than scrambled eggs or fried eggs. This sausage & egg casserole is perfect for Christmas morning or anytime you have overnight guests!

Egg casseroles are one of the few breakfasts that actually fill me up — most breakfasts I am hungry 30 minutes later no matter how much I eat. So for me, the heartier the casseroles the better!

It's also a good one to make and share with anyone needing extra support. It can easily be re-warmed in the microwave. (See my Meals for Others series.)

closeup of spinach egg casserole in a blue dish

Breakfast casserole vs. frittata

Frittatas and breakfast casseroles are both basically egg pies filled with goodies like meats and veggies, but there are some differences.

An Italian dish, frittatas are kind of like giant round omelets, according to Thrillist. They are usually made in a cast-iron pan or skillet.

Similar to a crustless quiche, the eggs in a frittata are well-beaten well with milk and cream to create a more custard-like finish, then mixed with fillings and baked. They are light and fluffy and taste best fresh.

Breakfast casseroles, on the other hand, are much heartier. Usually served in a casserole dish, the egg mixture is usually combined poured over layers of meat and veggie fillings, then poured over a base of starches like potatoes or bread. Unlike frittatas, they can be made ahead of time.

There's also a type of egg casserole known as a strata, which is an egg casserole poured over cubed bread to create a savory type of bread pudding. (The recipe below is definitely not a strata, as there's no bread — just potatoes!)

slices cut out of egg casserole

Ingredients

For this breakfast casserole, you can use up leftover veggies or whatever is in your fridge or freezer. Here's what you will need

  • a dozen eggs
  • whole milk
  • salt & pepper
  • chopped spinach
  • bell pepper
  • diced onion
  • breakfast potato cubes (prepackaged or pre-cooked if using fresh)
  • green onions
  • shredded cheese
  • any extra veggies of your choice

I love putting spinach into smoothies or having spinach salads, but it's so good in this casserole and it's a great way to use it if it's about to turn.

You can easily customize this casserole with the veggies you have on hand, different potato styles (tater tots and shredded potatoes are also awesome in casseroles) or add cheese to this casserole!

Use your favorite cheeses, such as cheddar, Mexican blend, feta, mozzarella, ricotta or goat cheese. You really can't go wrong.

Vegetables for Breakfast Casserole

Feel free to customize your vegetarian breakfast casserole with any veggies you might have on hand.

a casserole dish of vegetarian casserole

How to Make Vegetarian Egg Casserole

This recipe is so easy to put together!

First, preheat the oven to 350°F. Grease a casserole dish or disposable pan.

In a mixing bowl, stir together milk, eggs, salt and pepper. (I've found using a wooden spoon or silicone spatula is best for this because the smaller ingredients get stuck in a whisk).

Chop veggies and add to the bowl with the eggs. Add cheese if desired. Stir to combine.

Pour into a greased casserole dish or disposable pan. Bake for 45 minutes or until eggs are solid when you shake the pan.

Serve immediately or allow to come to room temperature before storing in the refrigerator.

Check out these ideas for easy breakfast sides to serve with this recipe!

How to Share Vegetarian Egg Casserole

This egg casserole would be absolutely amazing to bring to a family going through a tough transition, whether that means they have lost a loved one or are going through a big transition like a job loss, new house or new baby.

Breakfast is often forgotten about when people want to bring food to someone, but this casserole would be perfect for feeding a family and brightening their week!

This is another post about meals to bring to others, part of my maternity leave series. In this series, I'm sharing tried-and-true meals that are perfect for someone in a time of need, whether it's a lost loved one or a new baby in the family. These are the meals I love bringing to people!

This spinach veggie egg casserole is perfect to bring to someone because breakfast is the most important meal of the day — but one that's often overlooked when people are brought meals. I hope that you'll make it for your family or for someone else!

Check out my full post on The Best Recipes to Bring to Others

Disposable Pan with Lid

More savory breakfast recipes

Did you make this recipe?

If you make and love this recipe, please leave a ★★★★★ review below! It means so much to me when you try my recipes, and I'd love to know how it goes. Please leave a comment below if you have any questions.

Vegetarian Breakfast Casserole

Looking for an easy breakfast to make for a crowd or to prep for the week ahead? This Vegetarian Breakfast Casserole is packed with veggies.
4.25 from 4 votes
Print Pin Rate
Prep Time: 15 minutes
Total Time: 15 minutes
Servings: 12 slices
Author: Madison | A Joyfully Mad Kitchen

Ingredients

  • 12 eggs
  • 1 ½ cups whole milk
  • 1 teaspoon salt
  • 1 teaspoon pepper
  • 1 cup spinach chopped
  • 1 pepper diced
  • ½ onion diced
  • 2 cups breakfast potato cubes prepackaged or pre-cooked if using fresh
  • ½ bunch green onions chopped
  • 1 cup cheddar or mixed cheese optional
  • Extra veggies of your choice optional

Instructions

  • Preheat oven to 350°F. Grease a casserole dish or disposable pan.
  • In a mixing bowl, stir together milk, eggs, salt and pepper. (I've found using a wooden spoon or silicone spatula is best for this because the other ingredients get stuck in a whisk).
  • Chop veggies and add to bowl. Add cheese if desired. Stir to combine.
  • Pour into a greased casserole dish or disposable pan. Bake for 45 minutes or until eggs are solid when you shake the pan.
  • Serve immediately or allow to come to room temperature before storing in the refrigerator.

Notes

For the bell peppers, I prefer to use red or orange for color and contrast but you can use any color!

Nutrition

Serving: 1slice | Calories: 177kcal | Carbohydrates: 9g | Protein: 12g | Fat: 10g | Saturated Fat: 5g | Polyunsaturated Fat: 5g | Cholesterol: 203mg | Sodium: 427mg | Fiber: 1g | Sugar: 2g
4.25 from 4 votes (4 ratings without comment)

Leave a Reply

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

Recipe Rating




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

2 Comments

  1. Pingback: The Best Meals to Bring to Others | A Joyfully Mad Kitchen