Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cheesy bacon breakfast casserole

Cheesy Bacon Breakfast Casserole for a Hearty Family Brunch


  • Author: Clara Whisk
  • Total Time: 1 hour 10 minutes
  • Yield: 8 servings 1x
  • Diet: Halal

Description

This comforting and hearty cheesy bacon breakfast casserole is packed with eggs, crispy turkey or beef bacon, potatoes, and cheddar cheese. It’s perfect for meal p


Ingredients

Scale
  • 1 lb turkey or beef bacon, cut into ½-inch strips

  • 1 yellow onion, diced

  • 1 red bell pepper, diced

  • 3 cloves garlic, minced

  • 12 large eggs

  • 1 cup milk

  • 3 cups frozen diced potatoes (no need to thaw)

  • 2 cups shredded cheddar cheese, divided

  • 1½ tsp salt

  • ½ tsp black pepper

  • 2 green onions, chopped


Instructions

  • Preheat oven to 350°F (175°C). Grease a 9×13-inch baking dish.

  • In a skillet, cook bacon over medium heat until crispy. Drain on paper towels and chop.

  • In the same skillet, sauté onion and bell pepper until soft. Add garlic and cook for 2 minutes.

  • In a large bowl, beat eggs, then whisk in milk.

  • Stir in sautéed veggies, potatoes, 1 cup cheese, and most of the bacon. Add salt and pepper.

  • Pour into baking dish. Top with remaining cheese and green onions.

  • Bake for 20 minutes. Add reserved bacon on top. Bake for another 20–30 minutes until eggs are set.

  • Let rest 10 minutes before slicing and serving.

Notes

  • You can assemble this casserole the night before and bake in the morning.

  • Use turkey or beef bacon to keep it halal.

  • Add spinach, mushrooms, or other veggies for variation.

  • Prep Time: 20 minutes
  • Cook Time: 40–50 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American