Skip to content

Easy Breakfast Casserole

Prepare this easy breakfast casserole the night before and bake it the next morning for holiday brunch. It’s simple to assemble and is a filling, hearty way to serve a crowd!

Easy breakfast casserole in a baking dish.
This post may contain affiliate links. Read disclosure policy.

Best Easy Breakfast Casserole Recipe

There’s nothing I don’t love about a quick easy breakfast casserole recipe, especially when serving a brunch crowd. I recently served this at a brunch and everyone was asking for the recipe, so I figured I better get it up before Easter.

There are so many ways to make an easy breakfast casserole, like sausage hashbrown breakfast casserole, a make ahead breakfast casserole, or egg potato casserole.

Why I Love This Recipe

  • It’s delicious, filling and serves up to 18 people for a holiday brunch! This version combines all the savory breakfast favorites like eggs, potatoes, veggies, onions, and cheese into one bite!
  • Pairs well with simple sides like fruit salad or a breakfast smoothie. On special occasions like Easter and Christmas we serve alongside overnight cinnamon rolls.

Ingredients Notes

Easy breakfast casserole ingredients.

Find the full printable recipe with specific measurements below.

  • Breakfast sausage: Cook it ahead of time or just before assembling.
  • Eggs: The egg mixture is made with milk which helps to bulk up the eggs, making them nice and fluffy.
  • Frozen diced potatoes: I use O’Brien frozen diced potatoes. It comes as a mix with onions and bell peppers. Toss them in straight from frozen.
  • Chopped spinach: Roughly chop fresh baby spinach. You can use frozen spinach if preferred, just be sure to thaw it completely and wring out any excess water.
  • Shredded cheese: Pepper Jack cheese has a nice kick that I love, but you can use what you prefer.

How to Make an Easy Breakfast Casserole

Brown sausage in a large skillet over medium heat until no longer pink. Then, add the garlic and cook for another minute. Drain the grease.

Showing how to make easy breakfast casserole.

In a large bowl, beat the eggs with milk and stir in the frozen potatoes, chopped spinach, cheese, and cooked sausage. Season with salt and pepper.

Pour the mixture into a greased 9×13 baking dish and sprinkle with the remaining cheese. Bake for 45 minutes until it’s firm and slightly golden brown. Let it rest for at least 10 minutes before slicing into 15-18 pieces.

Sliced breakfast casserole.

Recipe Tips

  • If browning too quickly, cover with foil for the remaining baking time.
  • Let cool slightly before slicing. It’s much easier to get clean slices this way.
  • Make it in advance: Assemble the casserole into the dish, cover it with plastic wrap, and refrigerate overnight until you’re ready to bake it the next day.
  • Serving suggestions: Serve a slice with a dollop of sour cream or complete your meal with refreshing rainbow honey lime fruit salad or yogurt parfaits!
Slice of breakfast casserole.

A few other breakfast and brunch casserole recipes include crescent roll breakfast casserole, cinnamon roll casserole and ham and cheese quiche.

More Breakfast Recipes

Browse all

HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!

Easy breakfast casserole in a baking dish.

Easy Breakfast Casserole

5 from 1 vote
↑ Click stars to rate now!
Author: Jamielyn Nye
Prepare this easy breakfast casserole the night before and bake it the next morning for holiday brunch. It's simple to assemble and is a filling, hearty way to serve a crowd!
Prep Time: 10 minutes
Cook Time: 45 minutes
Total Time: 55 minutes
Servings: 16

Video

Ingredients 

  • ½ pound breakfast sausage
  • 3 teaspoons minced garlic
  • 12 large eggs
  • 1 cup milk
  • 2 cups frozen diced potatoes O'Brien (mixed with onions and peppers -you don't have to thaw or cook the potatoes)
  • 1 cup chopped spinach , roughly chopped
  • 1 ½ cups shredded pepper jack cheese , divided
  • 1 ½ teaspoons salt
  • ½ teaspoon black pepper

Instructions

  • Prepare: Preheat the oven to 350°F. Grease a 9×13 baking dish with nonstick cooking spray.
  • Cook sausage: In a large skillet, brown 1/2 pound sausage over medium heat until fully cooked and no longer pink. Add 3 teaspoons garlic and cook one more minute. Place sausage on a plate that has been lined with paper towels to drain the grease.
  • Beat eggs and milk: In a large bowl, beat 12 eggs and 1 cup milk. Stir in the 2 cups frozen potatoes, 1 cup chopped spinach, 1/2 cup of the shredded cheese, and the cooked sausage. Add 1 1/2 teaspoons salt and 1/2 teaspoon pepper.
  • Bake: Pour the mixture into a baking dish and top with remaining 1 cup cheese. Bake for 45 minutes or until the eggs are firm and the top is slightly golden brown. Cover with foil if browning before the center is set.
  • Serve: Let rest for 10 minutes before cutting. Cut into 15-18 squares and serve warm.

Notes

Make ahead: This casserole can be made in advance. Pour the mixture into the pan and refrigerate for up to 24 hours until ready to bake. You can also bake and then allow to cool to room temp, refrigerate and reheat the casserole at 250°F.
Customize: This recipe is really easy to customize. You can swap sausage for leftover ham or bacon. You can also swap spinach for kale or leave out. It’s also easy to sneak in extra veggies like mushrooms. 
Storage: Store leftovers in a covered container in the refrigerator up to 4 days.

Nutrition

Calories: 162kcal | Carbohydrates: 6g | Protein: 10g | Fat: 11g | Saturated Fat: 5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.04g | Cholesterol: 144mg | Sodium: 432mg | Potassium: 201mg | Fiber: 0.4g | Sugar: 1g | Vitamin A: 471IU | Vitamin C: 3mg | Calcium: 123mg | Iron: 1mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.

Course: Breakfast
Cuisine: American

Did you make this recipe? Don’t forget to give it a star rating below!

Substitutions and Variations

  • Swap the meat. Use bacon, ground beef, shredded chicken, or diced ham instead.
  • Diced potatoes: You can use original diced potatoes (without pepper and onion) but may want to add additional seasonings for taste.
  • Add extra veggies. Sautéed mushrooms, zucchini, chopped broccoli, or green bell pepper would be great.
  • Use a different cheese. Sharp cheddar cheese, Colby jack cheese, Monterey Jack cheese, or feta cheese.

Recipe FAQs

How to store leftovers?

Keep any leftover slices stored in an airtight container in the fridge for up to 4 days. You can also store the casserole dish, covered with plastic wrap or foil.

Does easy breakfast casserole with sausage freeze well?

Yes! Wrap the slices in plastic wrap or foil and transfer them to a freezer bag. Keep them frozen for up to 2 months and then thaw in the fridge overnight.

What is the best way to reheat it?

This sausage cheese and egg casserole is reheated easily in the microwave. If you have more than one or two pieces to heat, you can use the oven at 250°F.

Let’s connect

Join our community of over 5 million!

Featured on

  • Taste of Home
  • Martha Stewart
  • Country Living
  • BuzzFeed
  • Yahoo
  • Food Network
  • Today