Protein-Packed Sweet Potato Egg Casserole is a wholesome and hearty breakfast or brunch dish that combines the natural sweetness of roasted sweet potatoes with the satisfying protein of eggs and optional cheese. This casserole is rich in nutrients, visually appealing, and perfect for meal prep or a weekend brunch gathering. Its combination of tender sweet potatoes, savory eggs, and flavorful seasonings creates a comforting dish that will keep you energized throughout the morning.
The casserole’s layers of roasted sweet potatoes, sautéed vegetables, and beaten eggs make each bite hearty yet light, while optional additions like spinach, bell peppers, or cooked turkey sausage boost protein and flavor. The eggs bind the casserole together, producing a soft, custard-like texture, while the sweet potatoes add natural sweetness and substance. This versatile dish allows for customization and ensures a nutrient-dense start to the day.
Ingredients Overview
The key ingredients in this casserole include sweet potatoes, eggs, and protein-rich additions like cheese, turkey sausage, or legumes. Sweet potatoes are naturally sweet and tender, providing fiber, vitamins, and antioxidants, while also acting as a hearty base for the casserole. Eggs are the binding element, offering protein, richness, and structure to hold the casserole together while keeping it light and fluffy.
Vegetables such as onions, bell peppers, and spinach contribute color, flavor, and additional nutrients, balancing the sweetness of the potatoes with a slight earthiness. Optional cheeses like cheddar, feta, or mozzarella introduce creaminess, flavor depth, and extra protein. Herbs and spices like garlic, paprika, thyme, or parsley enhance aroma and taste, making the casserole flavorful without overpowering the natural sweetness of the sweet potatoes.
Protein additions, such as cooked turkey sausage, chicken, or plant-based alternatives, increase satiety and make this casserole ideal for a high-protein diet. Together, these ingredients form a balanced dish that combines carbohydrates, protein, and healthy fats, suitable for breakfast, brunch, or meal prep. Realistic substitutions include using zucchini or roasted carrots in place of sweet potatoes or swapping the cheese for a dairy-free option.
Ingredients
2 medium sweet potatoes, peeled and diced
1 tablespoon olive oil
1 small onion, diced
1 red bell pepper, diced
2 cups fresh spinach
6 large eggs
1/4 cup milk or plant-based milk
1/2 cup shredded cheddar cheese (optional)
1/2 teaspoon garlic powder
1/2 teaspoon paprika
1/4 teaspoon salt
1/4 teaspoon black pepper
Optional: 1 cup cooked turkey sausage or cooked chicken, diced
Optional: 2 tablespoons fresh parsley or cilantro, chopped
Step-by-Step Instructions

Preheat your oven to 375°F (190°C). Toss diced sweet potatoes in olive oil, salt, and paprika, then spread them on a baking sheet. Roast for 20–25 minutes until tender and lightly caramelized, flipping halfway through. Roasting enhances their natural sweetness and ensures a tender texture in the casserole.
While sweet potatoes roast, sauté the onion and bell pepper in a skillet over medium heat until softened, about 5 minutes. Add spinach and cook until wilted. Combine roasted sweet potatoes, sautéed vegetables, and any cooked protein in a greased 9×9-inch baking dish.
In a separate bowl, whisk together eggs, milk, garlic powder, salt, and black pepper until smooth. Pour the egg mixture evenly over the vegetable and sweet potato base. Sprinkle shredded cheese on top if using.
Bake the casserole for 25–30 minutes, until the eggs are fully set and the top is slightly golden. A knife inserted in the center should come out clean. Allow the casserole to cool for 5–10 minutes before slicing to help it firm up and ensure clean portions.
This casserole can be served warm for breakfast or brunch, or stored in the refrigerator for several days. Avoid overbaking, as it can dry out the eggs and reduce the custard-like texture. Reheat gently before serving to maintain softness.
Tips, Variations & Substitutions
For a spicier version, add diced jalapeños or a pinch of red pepper flakes to the egg mixture. For extra creaminess, fold in Greek yogurt or cream cheese before baking. Use roasted carrots or butternut squash instead of sweet potatoes for a slightly different sweetness and texture.
Protein variations include cooked bacon, sausage, ham, or tofu for a plant-based alternative. Fresh herbs like thyme, parsley, or cilantro enhance flavor and presentation. You can also make a mini version in muffin tins for single-serve portions perfect for meal prep.
If using plant-based milk, almond or oat milk works well. For dairy-free cheese, choose a shredded vegan alternative. Avoid overcrowding the baking dish, as this can prevent even cooking.
Serving Ideas & Occasions
This casserole is ideal for breakfast, brunch, or even a light dinner. Serve with a side of avocado, fresh fruit, or a simple green salad. Pairing with a hot beverage like coffee or tea completes a satisfying morning meal.
It’s great for meal prepping; make the casserole ahead, slice into portions, and store in the fridge for up to 4 days. Reheat in the oven or microwave for a quick, protein-packed meal. Perfect for family breakfasts, weekend brunch gatherings, or holiday morning meals.
Nutritional & Health Notes
This dish is high in protein, thanks to eggs, cheese, and optional protein additions. Sweet potatoes provide complex carbohydrates, fiber, and essential vitamins like A and C. Eggs supply complete protein, healthy fats, and key nutrients such as choline and vitamin D.
Vegetables add antioxidants, minerals, and fiber, supporting overall health and satiety. The casserole is naturally gluten-free and can be adapted for low-carb or keto diets by reducing sweet potatoes and increasing eggs or protein. Using lean proteins and minimal oil ensures a nutritious, balanced meal suitable for a variety of dietary preferences.
FAQs
Can I make this casserole ahead of time?
Yes, prepare and bake the casserole, then store slices in an airtight container in the refrigerator for up to 4 days. Reheat in the oven or microwave before serving.
Can I make it vegan?
Replace eggs with a chickpea flour mixture or silken tofu blend, and use plant-based cheese alternatives. Texture and flavor will differ slightly but remain satisfying.
Can I use other vegetables?
Absolutely. Zucchini, mushrooms, or roasted carrots work well. Ensure vegetables are tender before adding the egg mixture.
How do I prevent the casserole from being soggy?
Roast sweet potatoes until tender but not mushy. Sauté vegetables to remove excess moisture before baking. Avoid adding raw watery vegetables like tomatoes directly.
Can I freeze this casserole?
Yes, cool completely, wrap tightly, and freeze for up to 2 months. Reheat in the oven at 350°F until warmed through.
Can I add more protein?
Yes, cooked turkey, chicken, sausage, or bacon can be folded into the casserole for extra protein. Plant-based proteins like tofu or tempeh also work.
How do I make individual portions for meal prep?
Use a muffin tin to create single-serving casseroles. Adjust baking time to 15–20 minutes until eggs are set. Store in the fridge or freeze for convenient meal prep.
PrintFluffy Sweet Potato Egg Casserole with Herbs and Cheese
Protein-packed sweet potato and egg casserole with vegetables, perfect for breakfast, brunch, or meal prep.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
Ingredients
2 medium sweet potatoes, peeled and diced
1 tablespoon olive oil
1 small onion, diced
1 red bell pepper, diced
2 cups fresh spinach
6 large eggs
1/4 cup milk or plant-based milk
1/2 cup shredded cheddar cheese (optional)
1/2 teaspoon garlic powder
1/2 teaspoon paprika
1/4 teaspoon salt
1/4 teaspoon black pepper
Optional: 1 cup cooked turkey sausage or cooked chicken, diced
Optional: 2 tablespoons fresh parsley or cilantro, chopped
Instructions
- Preheat oven to 375°F (190°C). Roast sweet potatoes with olive oil, salt, and paprika for 20–25 minutes until tender.
- Sauté onion and bell pepper until softened, add spinach until wilted. Combine with roasted sweet potatoes in a greased baking dish.
- Whisk eggs, milk, garlic powder, salt, and pepper. Pour over vegetables. Sprinkle cheese on top if using.
- Bake 25–30 minutes until eggs are set and top is slightly golden. Cool 5–10 minutes before slicing.
Notes
Can add additional vegetables or protein. Use plant-based milk and cheese for vegan option. Ideal for meal prep and reheating.
