Easy Veggie & Egg Breakfast Casserole Recipe

Disclosure: Affiliate links are used in this post. You can read my full disclosure here

There is a funny story as to how this recipe came to be. Target had some plant-based (meatless) sausage on clearance and though we are not vegan, we are open to trying new things and lowering our meat intake, so we decided to give it a go. 

I cooked up the Pure Farmland Plant-Based Breakfast Patties and tasted one and thought it was not bad. It definitely did not taste like a real sausage patty, but on its own it was alright, but not my favorite, so the next thing I knew I was looking up recipes to see what I could chop it up and throw it into to make it better. 

Breakfast casseroles caught my eye and I noticed very similar things between all the recipes I found, but the one thing they all had in common was that most used a dozen eggs. After that, it seemed to be whatever you wanted or had on hand, which meant I could throw in the chopped up sausage patties and it turned out amazing! But honestly, we will probably just skip the plant-based meats from now on or add in some real sausage.

Easy Veggie & Egg Breakfast Casserole Recipe

Adapted From: All Recipes
Prep Time: ~15 - 30 minutes
Cook Time: ~50 - 60 minutes
Servings: ~10 - 12


  • 12 large eggs
  • ¾ cup milk
  • 1 bag shredded cheese (1.5 - 2 cups)
    • I used Colby, but you can use cheddar or whatever you think will taste good!
  • 1 bag frozen spinach (12 - 16 oz)
    • cooked and drained
  • 5 sweet mini peppers
    • or 1-2 red, yellow, or orange bell peppers
    • chopped
  • 1 small yellow or sweet onion
    • chopped
  • 1 teaspoon dried oregano
  • Salt and pepper to taste
  • Sausage (12 - 16oz) 

  • To make vegetarian, just leave out the sausage or use a plant-based sausage instead. 
  • Onions and peppers are optional, so you can leave them out if you are not a fan.


Step 1: 

Preheat oven to 350 degrees F (175 degrees C) and grease a 9x13-inch baking dish.

Step 2: 

If using sausage, cook sausage in skillet according to package directions, till brown and crumbly, and drain off grease. 

If using plant-based breakfast patties, draining is not required, and chop up into small pieces. 

Step 3: 

While sausage is cooking, cook your frozen spinach according to package directions and drain well.

Step 4: 

Beat eggs and milk together in a large bowl. 

Step 5: 

Stir in cheese, spinach, peppers, onions, oregano, salt, and pepper into the egg mixture. Mix well.

Step 6:

Pour mixture into prepared baking dish.

Step 7:

Bake uncovered in the preheated oven until a toothpick or knife inserted into the center of the casserole comes out clean, about 50 to 60 minutes. The middle should not be runny and the edges may be lightly browned.

Do you like breakfast casseroles? What's your favorite thing to put in yours?