Go Back
+ servings
bacon potato breakfast casserole

Bacon Potato Breakfast Casserole: The Ultimate Make-Ahead Delight

This bacon potato breakfast casserole is a crowd-pleaser, perfect for gatherings, offering make-ahead convenience and endless customization.
Prep Time 20 minutes
Cook Time 40 minutes
Resting Time 10 minutes
Total Time 1 hour 10 minutes
Servings: 8 slices
Course: Breakfast
Cuisine: American
Calories: 320

Ingredients
  

For the Casserole
  • 4 cups Potatoes cubed, can substitute with sweet potatoes
  • 2 tablespoons Olive Oil can use any vegetable oil
  • 1 teaspoon Salt adjust to taste
  • 8 slices Bacon can substitute with turkey bacon
  • 1 medium Onion diced, can substitute with leeks or shallots
  • 3 cloves Garlic minced or use powdered garlic
  • 2 cups Cheddar Cheese grated, can use mozzarella or dairy-free option
  • 6 large Eggs for binding, flax eggs as vegan alternative
  • 1 cup Milk use almond or oat milk as alternatives
  • 1 cup Heavy Cream can substitute with half-and-half
  • 1/2 teaspoon Pepper adjust to taste
Optional Toppings
  • 1 cup Additional Cheese for topping, consider pepper jack
  • 1/4 cup Fresh Herbs chopped chives or parsley
  • 1 cup Vegetables bell peppers or spinach optional

Equipment

  • Oven
  • Mixing Bowl
  • Skillet
  • casserole dish
  • baking sheet

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 180ºC (350ºF).
  2. Toss cubed potatoes with olive oil and salt, roast for about 30 minutes until golden brown.
  3. Cook chopped bacon and diced onion in a skillet until bacon is crispy; add garlic and sauté.
  4. Combine roasted potatoes with bacon and onion mixture; stir in half the cheese.
  5. Whisk together eggs, milk, heavy cream, salt, and pepper; pour over the potato mixture.
  6. Add remaining cheese on top and bake for 30-40 minutes until golden brown.
  7. Let the casserole rest for 5-10 minutes before slicing and serving warm.

Nutrition

Serving: 1sliceCalories: 320kcalCarbohydrates: 25gProtein: 14gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 5gCholesterol: 180mgSodium: 680mgPotassium: 500mgFiber: 3gSugar: 2gVitamin A: 500IUVitamin C: 30mgCalcium: 250mgIron: 2mg

Notes

Use fresh ingredients for better texture and flavor. Consider making ahead and refrigerating to save time.

Tried this recipe?

Let us know how it was!