BEST BREAKFAST CASSEROLE
BEST BREAKFAST CASSEROLE is a medium American recipe that serves 12. 254 calories per serving. Recipe by Downshiftology on YouTube.
Prep: 30 min | Cook: 1 hr 39 min | Total: 2 hrs 29 min
Cost: $14.53 total, $1.21 per serving
Ingredients
- 8 oz Bacon (cut into strips, baked until crispy)
- 1 lb Sweet Potato (peeled and diced into ½‑inch cubes)
- 1 tbsp Olive Oil (for tossing sweet potatoes)
- 0.25 tsp Garlic Powder (seasoning for sweet potatoes)
- 0.25 tsp Paprika (seasoning for sweet potatoes)
- 0.25 tsp Cumin (seasoning for sweet potatoes)
- to taste Salt (season to preference)
- to taste Black Pepper (freshly ground if possible)
- 1 Green Bell Pepper (deseeded and diced)
- 0.5 medium Onion (sliced and diced)
- 2 Garlic Cloves (minced)
- 1 lb Breakfast Sausage (sweet or spicy, broken up while cooking)
- 12 Large Eggs (room temperature)
- 0.33 cup Milk (dairy or dairy‑free)
- 0.5 cup Shredded Cheddar Cheese (optional, sprinkled on top)
- 2 stalks Green Onion (sliced for garnish)
Instructions
Preheat Oven
Set the oven to 400°F and let it fully preheat.
Time: PT10M
Temperature: 400°F
Roast Bacon
Lay the 8 oz of bacon in a single layer on a baking sheet (optional parchment) and bake for 20 minutes, flipping halfway if desired.
Time: PT20M
Temperature: 400°F
Prepare Sweet Potatoes
Toss the diced sweet potatoes with olive oil, garlic powder, paprika, cumin, salt and pepper. Spread in a single layer on another baking sheet and bake for 35 minutes, stirring once at the 20‑minute mark.
Time: PT35M
Temperature: 400°F
Dice Vegetables
While the bacon and sweet potatoes roast, dice the green bell pepper, slice and dice the onion, and mince the garlic cloves.
Time: PT10M
Cook Sausage
Heat a skillet over medium‑high heat, add the breakfast sausage and break it up with a spatula. Cook until browned and no longer pink, about 8 minutes.
Time: PT8M
Sauté Vegetables
In the same skillet with the retained fat, add the diced bell pepper and onion. Cook 5 minutes until softened, then add the minced garlic and cook an additional minute.
Time: PT6M
Assemble Casserole
In a 9×13‑inch casserole dish, layer the cooked sausage, sautéed vegetables, roasted sweet potatoes, and crumbled bacon (reserve two strips for topping). Season with additional salt and pepper if needed.
Time: PT5M
Prepare Egg Mixture
In the large mixing bowl, whisk together 12 large eggs and 1/3 cup milk until just combined—avoid over‑whisking to keep the custard smooth.
Time: PT5M
Add Egg Mixture and Top with Bacon
Pour the egg‑milk mixture over the layered ingredients. Crumble the two reserved bacon strips on top (and add cheese if desired).
Time: PT2M
Bake Casserole
Return the dish to the oven and bake for 25‑30 minutes, until the edges are golden and the center is set (no liquid). Test with a toothpick; it should come out clean.
Time: PT30M
Temperature: 400°F
Rest, Garnish and Serve
Allow the casserole to rest 5 minutes, then sprinkle sliced green onion over the top. Cut into 12 equal portions and serve.
Time: PT5M
Nutrition Facts
- Calories
- 254
- Protein
- 15.8 g
- Carbohydrates
- 8.3 g
- Fat
- 17.7 g
- Fiber
- 0.7 g
Dietary info: Gluten‑Free, High‑Protein, Can be made dairy‑free, Can be made low‑carb (omit cheese)
Allergens: Eggs, Milk, Cheese (optional)
Last updated: April 15, 2026








