Go Back
+ servings
Cheesy bacon potato breakfast casserole

Melt-in-Your-Mouth Cheesy Bacon Potato Breakfast Casserole

This Cheesy Bacon Potato Breakfast Casserole combines crispy bacon, tender potatoes, and creamy cheese for a delightful breakfast experience.
Prep Time 15 minutes
Cook Time 1 hour
Cooling Time 10 minutes
Total Time 1 hour 25 minutes
Servings: 8 slices
Course: Breakfast
Cuisine: American
Calories: 350

Ingredients
  

For the Base
  • 3 large Potatoes Substitution: Use sweet potatoes for a sweeter flavor.
  • 250 g Streaky Bacon Substitution: Pancetta or turkey bacon can be used for a leaner option.
  • 1 Onion, finely chopped Substitution: Shallots can be used for a milder taste.
  • 2 cloves Garlic, crushed Garlic powder can be used if fresh is unavailable.
For the Creamy Mixture
  • 2 cups Grated Cheddar Cheese Substitution: Any sharp or mild cheese works.
  • 5 Eggs Note: For a fluffier texture, increase the number of eggs.
  • 0.5 cup Milk Substitution: Almond or oat milk for a dairy-free version.
  • 0.75 cup Heavy/Whipping Cream Substitution: Half-and-half or additional milk can be used for a lighter version.
  • 2 tsp Salt Use kosher or sea salt for better taste.
  • 1 tsp Pepper Note: Black pepper is standard; substitute with white pepper for a milder flavor.
For the Finishing Touch
  • 1-2 tbsp Olive Oil Can replace with vegetable oil.

Equipment

  • Oven
  • skillet
  • Casserole Dish
  • Baking Sheet
  • Mixing bowl

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 180ºC (350ºF).
  2. Cube your large potatoes and toss them with olive oil and a generous pinch of salt. Spread them on a baking sheet in a single layer and roast for about 30 minutes, or until golden and crisp.
  3. Cook the chopped bacon in a large skillet over medium heat until crispy, about 5–7 minutes. Add the finely chopped onion and cook until softened, about 3-4 minutes. Toss in the crushed garlic for the final 20 seconds.
  4. In a large casserole dish, combine the roasted potatoes, crispy bacon, and onion-garlic mixture. Sprinkle half of the grated cheddar cheese over the top.
  5. Whisk together the eggs, milk, heavy cream, remaining salt, and pepper in a mixing bowl. Pour evenly over the potato mixture in the casserole dish.
  6. Sprinkle the remaining grated cheddar cheese on top and bake for 30-40 minutes, or until set in the center and golden.
  7. Remove from the oven and let it cool for 5-10 minutes before serving warm.

Nutrition

Serving: 1sliceCalories: 350kcalCarbohydrates: 30gProtein: 15gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 150mgSodium: 500mgPotassium: 600mgFiber: 2gSugar: 3gVitamin A: 500IUVitamin C: 10mgCalcium: 200mgIron: 2mg

Notes

This casserole can be prepared ahead and refrigerated overnight. It's perfect for brunch gatherings and leftovers can be stored in an airtight container for up to 3-4 days.

Tried this recipe?

Let us know how it was!