This sweet potato breakfast casserole is a warm, nourishing, and satisfying way to start your day. Packed with wholesome ingredients like eggs, sweet potatoes, and vegetables, it’s perfect for busy mornings, meal prep, or weekend brunch.
Why You’ll Love This Recipe
This easy breakfast casserole delivers rich flavor with minimal effort. The natural sweetness of sweet potatoes pairs beautifully with savory beef sausage and fluffy eggs. It’s family-friendly, customizable, and ideal for make-ahead breakfasts or healthy meal planning.
Ingredients

- 1 ½ teaspoons avocado or olive oil
- 1 sweet potato, cubed (~2 cups diced)
- ½ lb ground lamb or beef sausage
- ½ teaspoon garlic powder
- ¼ teaspoon Italian seasoning
- ¼ teaspoon fennel, crushed
- ¼ teaspoon ground sage
- ½ teaspoon fine salt
- Pinch of black pepper
- Pinch of cayenne
- ½ small red onion, diced
- ½ red bell pepper, diced
- 3 cups spinach leaves
- 8 large eggs
- Salt and pepper to taste
- Avocado slices (optional)
Instructions
- Preheat oven to 375°F (190°C) and grease a 9×9-inch baking dish.
- Heat oil in a skillet over medium-high heat. Add sweet potatoes, sprinkle with salt, cover, and cook for 10–12 minutes until slightly tender.
- In another pan, cook the ground lamb or beef sausage with seasonings until browned. Drain excess fat.
- Add onion and bell pepper to the sweet potatoes and cook for 3–4 minutes until softened.
- Stir in spinach and cook until wilted. Add cooked sausage and remove from heat.
- In a bowl, whisk eggs with salt and pepper.
- Transfer the mixture into the baking dish and pour eggs over the top, ensuring everything is evenly covered.
- Bake the sweet potato breakfast casserole for 20–24 minutes until the center is set.
- Let it rest for 5 minutes before slicing. Serve with avocado if desired.

Tips & Tricks
- Dice sweet potatoes evenly for consistent cooking
- Use pre-cooked beef sausage for quicker prep
- Add mushrooms or zucchini for extra veggies
- Swap spinach with kale if preferred
- For a dairy touch, add shredded cheese before baking
Details
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6–8 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Difficulty: Easy
- Dietary: Halal, gluten-free, dairy-optional

Notes
- You can prepare this casserole the night before and bake in the morning
- Serve with fresh salad or whole grain toast for a complete meal
- Add chili flakes or hot sauce for extra spice
Nutrition (Approximate)
- Calories: 260 per serving
- Protein: 18g
- Carbohydrates: 14g
- Fat: 15g
FAQ
Can I make sweet potato breakfast casserole ahead of time?
Yes, assemble it the night before, refrigerate, and bake in the morning.
Can I freeze this casserole?
Absolutely. Slice and freeze individual portions for up to 2 months.
What can I use instead of sausage?
You can use ground beef, shredded chicken, or keep it vegetarian.
How do I know when the casserole is done?
The center should be firm and not jiggly.
Can I add cheese?
Yes, shredded cheddar or mozzarella works well.
Storage
- Refrigerator: Store in airtight container for up to 4 days
- Freezer: Freeze portions up to 2 months
- Reheating: Microwave for 1–2 minutes or reheat in oven at 350°F

Similar Recipes

Easy sweet potato breakfast casserole
Ingredients
- 1 ½ teaspoons avocado or olive oil
- 1 sweet potato cubed (~2 cups diced)
- ½ lb ground lamb or beef sausage
- ½ teaspoon garlic powder
- ¼ teaspoon Italian seasoning
- ¼ teaspoon fennel crushed
- ¼ teaspoon ground sage
- ½ teaspoon fine salt
- Pinch of black pepper
- Pinch of cayenne
- ½ small red onion diced
- ½ red bell pepper diced
- 3 cups spinach leaves
- 8 large eggs
- Salt and pepper to taste
- Avocado slices optional
Instructions
- Preheat oven to 375°F (190°C) and grease a 9×9-inch baking dish.
- Heat oil in a skillet over medium-high heat. Add sweet potatoes, sprinkle with salt, cover, and cook for 10–12 minutes until slightly tender.
- In another pan, cook the ground lamb or beef sausage with seasonings until browned. Drain excess fat.
- Add onion and bell pepper to the sweet potatoes and cook for 3–4 minutes until softened.
- Stir in spinach and cook until wilted. Add cooked sausage and remove from heat.
- In a bowl, whisk eggs with salt and pepper.
- Transfer the mixture into the baking dish and pour eggs over the top, ensuring everything is evenly covered.
- Bake the sweet potato breakfast casserole for 20–24 minutes until the center is set.
- Let it rest for 5 minutes before slicing. Serve with avocado if desired.
Notes
- You can prepare this casserole the night before and bake in the morning
- Serve with fresh salad or whole grain toast for a complete meal
- Add chili flakes or hot sauce for extra spice
Conclusion
This sweet potato breakfast casserole is the perfect balance of healthy, hearty, and easy. Whether you’re meal prepping or feeding a crowd, it’s a reliable go-to recipe that delivers every time.

