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
-
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