Go Back
+ servings
Save This Recipe Form

Want to save this recipe?

Enter your email below & we'll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A freshly baked breakfast casserole with melted cheese and garnished with green onions and herbs.

Best Breakfast Casserole Recipe

Jane I Pocket Friendly Recipes
If you're on the hunt for a delightful and hearty meal to start your day, this easy breakfast casserole recipe is exactly what you need. Perfect for holiday mornings or a leisurely weekend brunch, this dish combines savory flavors with wholesome ingredients for a meal that's sure to please.
5 from 2 votes
Prep Time 25 minutes
Cook Time 20 minutes
Total Time 45 minutes
Course Breakfast
Cuisine American
Servings 8 people
Calories 422 kcal

Ingredients
 
 

  • 1 pound pork sausage
  • 1 onion diced
  • 1 red bell pepper diced
  • 1 green bell pepper
  • 2 garlic cloves diced
  • Salt and pepper
  • 1 ½ cup Gruyere cheese shredded
  • 1 ½ cup cheddar cheese
  • 6 eggs
  • ¼ cup chives chopped
  • ¼ fresh parsley chopped

Instructions
 

  • Preheat the oven to 180ºC (355ºF). Heat a non-stick skillet to medium-high.
  • Add the pork sausage and break it as it cooks. Cook until browned.
    1 pound pork sausage
  • Add the onion, peppers, garlic, salt and pepper and cook for 7-10 more minutes.
    1 onion, 1 red bell pepper, 1 green bell pepper, 2 garlic cloves, Salt and pepper
  • In a big bowl, combine the sausage mixture, Gruyere cheese, half of the cheddar cheese, and eggs.
    1 ½ cup Gruyere cheese, 1 ½ cup cheddar cheese, 6 eggs
  • Grease a casserole dish and transfer the mixture. Top with the rest of the cheddar cheese and bake for 20 minutes, or until bubbly.
  • Serve with chives and fresh parsley.
    ¼ cup chives, ¼ fresh parsley

Notes

    • Cheese: While this recipe uses Gruyere and cheddar, feel free to experiment with other cheeses. Pepper Jack cheese can add a nice kick, and Swiss cheese gives a lovely melt.
    • Make-Ahead: You can assemble this casserole the night before and pop it in the oven in the morning. Just cover it and keep it in the fridge overnight.
    • Can I use egg whites instead of whole eggs? Sure can! If you're looking to lower the fat content, using egg whites is a great option. Just remember, you may need to adjust the quantity since egg whites are less voluminous than whole eggs.
    • Leftover Veggies: This recipe is great for using up leftover veggies. Just about anything works—spinach, zucchini, bell peppers, you name it.
    • Customizing Protein: Not a fan of pork sausage? Swap it out for breakfast sausage, bacon, ham, or even a vegetarian alternative for a different flavor profile.
    • Egg Ratio: If you prefer a firmer casserole, you can add an extra egg or two. This will help bind the ingredients together more solidly.
    • Vegetarian option: Swap the pork sausage for a vegetarian alternative or extra veggies. Mushrooms, spinach, and zucchini are great for adding bulk and flavor.
    • Is this casserole keto-friendly? Yes! Just check the carb content of your sausage to make sure it’s keto-friendly too.

Storage & Reheating Instructions

    • Cool Down: Allow the casserole to cool completely before you store it.
    • Refrigerate: Transfer the cooled casserole to an airtight container and refrigerate. Properly stored, it will keep for 3 to 4 days.
    • Freeze: If you want to extend its shelf life even further, you can freeze the casserole. Cut it into individual servings, wrap each piece tightly in plastic wrap, and then foil. Stored this way, it can last for up to 3 months. Just thaw overnight in the fridge before reheating.
    • Reheating: To reheat, you can either use the oven or the microwave. If using the oven, cover the casserole with foil to prevent it from drying out and bake at 350°F until heated through. For the microwave, a couple of minutes on high should do the trick, but you might want to cover it with a microwave-safe lid or paper towel to keep the moisture in.

Nutrition

Calories: 422kcalCarbohydrates: 4gProtein: 26gFat: 33gSaturated Fat: 15gPolyunsaturated Fat: 3gMonounsaturated Fat: 12gTrans Fat: 0.1gCholesterol: 212mgSodium: 725mgPotassium: 307mgFiber: 1gSugar: 2gVitamin A: 1246IUVitamin C: 33mgCalcium: 432mgIron: 1mg
Keyword breakfast casserole
Tried this recipe?Let us know how it was!