Bacon, Potato, and Egg Casserole

This Bacon, Potato, and Egg Casserole is the ultimate comfort food that combines crispy bacon, tender potatoes, and creamy eggs baked to perfection. It’s a one-dish wonder that’s perfect for breakfast, brunch, or even a quick dinner. With its rich flavors and simple preparation, this dish is bound to become a household favorite.

Why You’ll Love This Recipe

  • Easy to Make: This casserole comes together with minimal effort, making it perfect for busy mornings.
  • Customizable: Add your favorite vegetables, swap bacon for sausage, or adjust the seasonings to suit your taste.
  • Crowd-Pleaser: It’s a hearty dish that feeds a crowd, making it ideal for family gatherings or potlucks.
  • Make-Ahead Friendly: Assemble the casserole the night before and bake it fresh in the morning.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Potatoes
  • Eggs
  • Bacon
  • Milk or cream
  • Shredded cheese (cheddar or your favorite)
  • Salt and pepper
  • Optional: diced onion, bell peppers, or herbs for added flavor

Directions

  1. Preheat Oven: Set your oven to 375°F (190°C).
  2. Prepare Ingredients: Cook the bacon until crispy, then chop into pieces. Dice the potatoes into small cubes and parboil them for a few minutes.
  3. Layer the Casserole: In a greased baking dish, layer the potatoes, followed by the cooked bacon and any optional veggies.
  4. Mix the Egg Mixture: In a bowl, whisk together eggs, milk or cream, salt, and pepper. Pour the mixture evenly over the layered ingredients.
  5. Add Cheese: Sprinkle shredded cheese generously on top.
  6. Bake: Bake the casserole for 30–35 minutes, or until the eggs are set and the top is golden brown.
  7. Serve: Let it cool slightly before serving. Enjoy warm!

Servings and Timing

  • Servings: Serves 6–8
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes

Variations

  • Vegetarian: Replace the bacon with sautéed mushrooms or roasted vegetables.
  • Protein Boost: Add cooked sausage, diced ham, or shredded chicken.
  • Cheese Lovers: Mix in additional cheeses like mozzarella, feta, or gouda.
  • Spicy Kick: Add diced jalapeños or a sprinkle of chili flakes to the egg mixture.

Storage/Reheating

  • Storage: Store leftovers in an airtight container in the refrigerator for up to 3–4 days.
  • Reheating: Reheat individual portions in the microwave for 1–2 minutes or warm the entire casserole in the oven at 350°F until heated through.
  • Freezing: This casserole freezes well. Wrap it tightly and freeze for up to 2 months. Thaw in the refrigerator overnight before reheating.

FAQs

1. Can I use frozen potatoes?

Yes, frozen hash browns or diced potatoes work perfectly for this recipe. Just thaw them before using.

2. Can I make this casserole ahead of time?

Absolutely! Assemble the casserole the night before, cover, and refrigerate. Bake it fresh in the morning.

3. Can I use a non-dairy milk substitute?

Yes, non-dairy milk like almond or oat milk can replace regular milk in this recipe.

4. How do I know when the casserole is done?

The casserole is done when the eggs are set, and a knife inserted in the center comes out clean.

5. What other veggies can I add?

You can add spinach, zucchini, mushrooms, or tomatoes for extra flavor and nutrients.

6. Can I double the recipe?

Yes, use a larger baking dish and increase the cooking time slightly if needed.

7. What’s the best cheese for this casserole?

Cheddar is a classic choice, but you can use any cheese that melts well, such as Monterey Jack or Swiss.

8. Can I use turkey bacon instead of regular bacon?

Yes, turkey bacon is a great alternative for a leaner option.

9. How do I prevent the casserole from sticking?

Grease your baking dish thoroughly with butter or non-stick spray before layering the ingredients.

10. Can I add herbs or spices?

Of course! Fresh parsley, chives, or thyme pair wonderfully with the flavors in this dish.

Conclusion

This Bacon, Potato, and Egg Casserole is a versatile and satisfying dish that’s as simple as it is delicious. Perfect for feeding a crowd or enjoying as leftovers, it’s a recipe you’ll return to time and time again. Whether you’re hosting a brunch or need a quick family meal, this casserole has you covered. Give it a try and let it become a staple in your recipe collection!

Print

Bacon, Potato, and Egg Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This hearty and delicious casserole combines crispy bacon, tender potatoes, and creamy eggs, making it the perfect breakfast, brunch, or dinner dish. It’s easy to prepare and is sure to be a crowd-pleaser for any occasion!

  • Author: ksuur
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings 1x
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Gluten Free

Ingredients

Scale
  • 8 slices of bacon, cooked and crumbled
  • 4 cups of diced potatoes (peeled or unpeeled, your choice)
  • 1 small onion, finely diced
  • 8 large eggs
  • 1 cup of milk (whole or 2%)
  • 1 cup of shredded cheddar cheese (or your favorite cheese)
  • 1/2 teaspoon of salt
  • 1/4 teaspoon of black pepper
  • 1/4 teaspoon of garlic powder (optional)
  • 1 tablespoon of chopped fresh parsley (optional, for garnish)

Instructions

  1. Preheat oven to 375°F (190°C). Grease a 9×13-inch baking dish.
  2. In a large skillet, cook the bacon over medium heat until crispy. Transfer to a paper towel-lined plate to drain, then crumble into small pieces.
  3. Drain most of the bacon grease, leaving about 1 tablespoon in the skillet. Add the diced potatoes and onion to the skillet and cook until softened and lightly browned, about 8–10 minutes.
  4. In a large mixing bowl, whisk together the eggs, milk, salt, pepper, and garlic powder. Stir in half of the shredded cheese.
  5. Layer the cooked potato mixture evenly in the prepared baking dish. Sprinkle the crumbled bacon over the top.
  6. Pour the egg mixture evenly over the potatoes and bacon, ensuring everything is well-coated. Sprinkle the remaining cheese on top.
  7. Bake in the preheated oven for 30–35 minutes, or until the eggs are set and the cheese is golden and bubbly.
  8. Remove from the oven and let cool slightly before garnishing with fresh parsley and serving.

Notes

  • You can substitute diced ham or sausage for the bacon if preferred.
  • For added veggies, toss in some diced bell peppers or spinach.
  • Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave before serving.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star