This Sausage Breakfast Casserole features ground Italian sausage, eggs, and shredded cheese and is ready in 50 minutes. It stores well and is a great choice for meal prepping for breakfasts on busy weekdays. It’s protein-packed, flavorful, filling, and perfect for family breakfasts!
You’ll love this breakfast casserole if you like Hash Brown Breakfast Casserole, Bacon Egg and Cheese Breakfast Sliders, and Keto Sheet Pan Breakfast Hash.
Simple ingredients with a flavorful result — that’s why this breakfast sausage casserole is always a favorite!
It requires minimal effort to make, stores well, and is a great choice for meal prepping for busy weekdays, weekend brunches, or holiday breakfasts.
As an Amazon Associate, I earn from qualifying purchases.
💛 Why you’ll love this recipe
- Very easy to make.
- Requires only straightforward ingredients that you may already have on hand!
- Stores well and is great for meal prepping.
- High in protein, low-carb, and gluten-free.
➡️ Ingredients
- Ground Italian sausage
- Large eggs
- Shredded sharp cheddar cheese
- Shredded mozzarella cheese
- Heavy cream
- Salt
- Pepper
- Fresh chives (optional garnish)
(Need ingredient substitution suggestions? See that section below for my recommendations.)
⏲ How to make this sausage breakfast casserole
This is an overview of the recipe’s instructions. The full instructions can be found in the recipe card at the bottom of this post.
- Preheat Oven and Prep Baking Dish: Preheat the oven to 400 degrees F and coat a 9×13-inch baking dish with nonstick cooking spray.
- Cook Sausage: To a large skillet over medium-high heat, add sausage, and break it apart with a wooden spoon. Cook sausage until browned, about 5 minutes. Remove pan from heat and, using a slotted spoon, transfer browned sausage to a prepared baking dish and set aside. (Alternatively, carefully drain grease into a jar or container and then pour browned sausage into the baking dish.)
- Prepare Egg Mixture: To a large bowl, add eggs, shredded cheddar, shredded mozzarella, heavy cream, salt, and pepper. Using an electric mixer, mix until well-combined. Pour the egg mixture atop the browned sausage in the baking dish.
- Bake Casserole: Transfer the baking dish to the middle oven rack and bake until the edges of the casserole are golden brown and bubbling, which should take about 30-35 minutes.
- Slice and Serve: Remove the baking dish from the oven and allow the casserole to cool slightly before slicing it into pieces. Garnish with a sprinkle of chopped fresh chives.
👉 Ingredient substitution suggestions
- Ground Italian Sausage: Any ground protein will work here. You can try ground beef, turkey, or chicken. You can also use cubed pre-cooked ham or sausage links.
- Shredded Cheeses: Any shredded cheese will work here. Something like shredded pepper jack cheese would work great.
- Heavy Cream: Use half-and-half or whole milk.
- Fresh Chives: Use green onions.
✨ Variations
- Add veggies like chopped red bell pepper, green bell pepper, and/or onion for added flavor. Add these into the pan with the browned sausage and cook on the stovetop for 3-4 minutes.
- Lightly brown some frozen hashbrowns in the same pan used to cook the sausage. If you go this route, put the browned hashbrowns as the bottom layer of the casserole and then add the browned sausage on top.
- Stir in some garlic powder, onion powder, and/or dry mustard towards the end of the time the sausage is browning.
〰️ How to serve
- Potatoes – Breakfast Potato Skillet.
- Bread – Keto Bread, Flaky Smoked Biscuits.
- Drinks – Keto Cinnamon Dolce Latte, Keto Green Smoothie.
- Sweet – Keto Coffee Cake, Keto Raspberry Cake Bars, Baked French Toast Casserole, Gluten Free Monkey Bread
💬 FAQs
How should the prepared egg casserole be stored?
Store the casserole in an airtight container in the refrigerator for up to 3 days.
Can this sausage breakfast casserole be baked and then frozen?
Yes, after the casserole has been baked and cooled off, slice it into individual servings. You can individually wrap each slice in plastic wrap if you want to be able to only thaw one slice at a time. Or, transfer all of the slices to a storage bag and squeeze out as much air as possible. Transfer the bag to the freezer and freeze for up to 3 months. When you’re ready to eat, thaw overnight in the refrigerator and then bake at 400 degrees until warmed throughout, which may take anywhere from 15-30 minutes.
Can this breakfast casserole be made the day before?
Yes, this casserole stores really well to be eaten the next day. After cooking and cooling, cover the baking dish with plastic wrap or aluminum foil. To reheat, preheat the oven to 400 degrees F and remove the baking dish from the refrigerator. Cover the baking dish with foil to avoid excess browning while it reheats in the oven. Transfer the baking dish to the preheated oven and bake until warmed throughout, which should take about 10-15 minutes, then slice and serve. Alternatively, reheat individual slices in the microwave in 30-second increments until warmed throughout.
Can I prepare everything in advance, but wait to bake the casserole until tomorrow?
Yes, once the browned sausage and egg mixture is in the baking dish, cover the dish with plastic wrap and refrigerate overnight. When you’re ready to cook it, preheat the oven to 400 degrees F and remove the baking dish from the fridge. Cook the casserole according to the recipe instructions, but be aware that you may need to bake it slightly longer than 35 minutes.
📚 More breakfast recipes
🍽 Recipe
Email Recipe
Enter your email below and we’ll send you this recipe!
Sausage Breakfast Casserole
Ingredients
- 1 pound ground Italian sausage
- 8 large eggs
- 1 cup shredded sharp cheddar cheese
- ½ cup shredded mozzarella cheese
- ½ cup heavy cream
- ½ teaspoon salt
- ¼ teaspoon pepper
Optional Garnish:
- 1 Tablespoon finely chopped fresh chives
Instructions
- Preheat Oven and Prep Baking Dish: Preheat oven to 400 degrees F and coat a 9×13-inch baking dish with nonstick cooking spray.
- Cook Sausage: To a large pan over medium-high heat, add sausage and break apart with a wooden spoon. Cook sausage until browned, about 5 minutes. Remove pan from heat and, using a slotted spoon, transfer browned sausage to a prepared baking dish and set aside. (Alternatively, carefully drain grease into a jar or container and then pour browned sausage into baking dish.)
- Prepare Egg Mixture: To a large bowl, add eggs, shredded cheddar, shredded mozzarella, heavy cream, salt, and pepper. Using an electric mixer, mix until well-combined. Pour egg mixture atop browned sausage in baking dish.
- Bake Casserole: Transfer baking dish to middle oven rack and bake until edges of casserole are golden brown and bubbling, about 30-35 minutes.
- Slice and Serve: Remove baking dish from oven and allow casserole to cool slightly before slicing into pieces. Garnish with sprinkle of chopped fresh chives.
Video
Recipe Notes
Nutrition
Photo credit: Jess Larson
Leave a Reply