As the saying goes, “breakfast is the most important meal of the day.” And what better way to start the day than with a delicious breakfast casserole?

This recipe has been in my family for generations, passed down from my great grandmother. It’s the perfect dish for family gatherings or brunch with friends.

Today, I’m excited to share this recipe with you.


  • 6 large eggs
  • 1 lb. breakfast sausage
  • 1 red bell pepper, chopped
  • 1 green bell pepper, chopped
  • 1 yellow onion, chopped
  • 1 cup shredded cheddar cheese
  • 1 cup milk
  • 1 tbsp. olive oil
  • 1 tsp. garlic powder
  • Salt and pepper to taste
  • 6 slices of bread, cut into cubes

Recipe Directions:

  1. Preheat your oven to 375°F (190°C).
  2. In a skillet over medium heat, add olive oil and cook the breakfast sausage until browned, stirring occasionally.
  3. Add chopped onion, red and green bell peppers, garlic powder, salt, and pepper. Cook until the vegetables are tender, about 5 minutes.
  4. In a large mixing bowl, whisk together the eggs and milk until well combined.
  5. Add the cooked sausage and vegetables to the mixing bowl. Stir until everything is evenly combined.
  6. Add the bread cubes to the mixture and stir gently to coat the bread with the egg mixture.
  7. Pour the mixture into a greased 9×13 inch baking dish.
  8. Sprinkle the shredded cheddar cheese on top of the mixture.
  9. Bake in the preheated oven for 35-40 minutes, or until the casserole is golden brown on top and set in the center.
  10. Remove from the oven and allow the casserole to cool for 5-10 minutes before serving.

Tips fore making the best Breakfast Casserole

  1. Use good quality ingredients: Since the casserole is made up of a few key ingredients, it’s important to use high-quality ingredients to make sure the dish is as tasty as possible.
  2. Prep ahead: You can make the casserole ahead of time, even the night before, and just pop it in the oven when you’re ready to eat. This makes it a perfect dish to serve for breakfast when you have guests over.
  3. Don’t overmix the eggs: When you’re mixing the eggs and milk, be careful not to overmix them. Overmixing can result in a tough and rubbery texture.
  4. Use a flavorful cheese: Cheese adds a lot of flavor to the casserole, so it’s important to use a cheese that has a strong flavor. Cheddar, Monterey Jack, or even feta can work well.
  5. Let it cool before serving: After taking the casserole out of the oven, let it cool for a few minutes before serving. This will help the casserole set and make it easier to slice and serve.


Can I use a different type of meat?

Yes, you can substitute breakfast sausage with bacon, ham, or even ground turkey.

Can I make this recipe ahead of time?

Yes, you can prepare the casserole up to one day in advance. Cover the baking dish with plastic wrap and store it in the refrigerator until you’re ready to bake it.

Can I freeze this recipe?

Yes, you can freeze the casserole before or after baking. If freezing before baking, assemble the casserole and cover tightly with plastic wrap and foil. Freeze for up to 3 months.

To bake, thaw in the refrigerator overnight and bake as directed. If freezing after baking, allow the casserole to cool completely, wrap tightly with plastic wrap and foil, and freeze for up to 3 months.

To reheat, thaw in the refrigerator overnight and bake at 350°F (175°C) for 20-25 minutes or until heated through.

Can I add other vegetables to the casserole?

A: Yes, you can add any vegetables you like, such as mushrooms, spinach, or tomatoes.


This breakfast casserole recipe is a family favorite that has been passed down for generations. It’s simple to make, delicious, and perfect for any occasion.

The combination of sausage, peppers, onions, and bread creates a hearty and flavorful dish that everyone will love.

Give it a try and let me know what you think!

Leave a Reply

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