Mediterranean Protein-Packed Sweet Potato Egg Casserole
If you are looking for a wholesome breakfast that feels hearty without being complicated, this sweet potato egg casserole is a wonderful choice. It combines naturally sweet roasted potatoes with tender spinach, red bell pepper, onion, fluffy seasoned eggs, and plenty of flavorful cheese. Every bite has a satisfying mix of textures and Mediterranean-inspired ingredients. It is also a practical make-ahead recipe, making it ideal for family breakfasts, weekend brunches, or quick meals during the week.
Prep Time: 20 minutes
Cook Time: 40 to 50 minutes
Total Time: About 1 hour 10 minutes
Servings: 6 to 8
Ingredients
10 large eggs
2 medium sweet potatoes, peeled and diced into small cubes
½ cup milk
2 cups fresh spinach, roughly chopped
1 red bell pepper, cored and chopped
½ small onion, diced
¾ cup shredded cheese, using a combination of Parmesan and Cheddar or feta
Fresh chives or parsley, finely chopped
Salt, to taste
Black pepper, to taste
Olive oil, for roasting the sweet potatoes and sautéing the vegetables
Instructions
Preheat your oven to 400°F (200°C). Lightly grease a 9 x 13-inch baking dish with olive oil or cooking spray and set it aside.
Peel the sweet potatoes and cut them into small, evenly sized cubes. Keeping the pieces relatively small helps them cook more quickly and evenly.
Place the diced sweet potatoes on a large baking sheet. Drizzle them with a little olive oil and season with a small amount of salt and black pepper. Toss well so the cubes are lightly coated.
Spread the sweet potatoes into a single layer. Roast for about 20 to 25 minutes, turning them once halfway through cooking. They should become tender with lightly caramelized edges. Remove them from the oven and reduce the oven temperature to 375°F (190°C).
While the sweet potatoes roast, heat a little olive oil in a large skillet over medium heat. Add the diced onion and chopped red bell pepper. Cook for about 4 to 5 minutes, stirring occasionally, until the vegetables begin to soften.
Add the chopped spinach to the skillet. Cook for another 1 to 2 minutes, just until the spinach wilts. Remove the skillet from the heat and set the vegetables aside.
In a large mixing bowl, crack the eggs and add the milk. Season with salt and black pepper. Whisk thoroughly until the eggs and milk are well combined and slightly frothy. Whisking well helps create a lighter texture in the finished casserole.
Add the roasted sweet potatoes and sautéed vegetables to the prepared baking dish. Spread them evenly so every portion will contain a good combination of vegetables.
Pour the egg mixture evenly over the vegetables. Gently shake the baking dish or use a spatula to distribute the ingredients if necessary.
Sprinkle the shredded cheese evenly over the top. If using feta, scatter the crumbled feta across the surface for a distinctly Mediterranean flavor.
Place the casserole in the 375°F (190°C) oven. Bake for approximately 25 to 30 minutes, or until the eggs are completely set in the center and the top is lightly golden.
To check for doneness, gently insert a knife into the center. It should come out mostly clean, without loose liquid egg. Avoid overbaking because the eggs can become dry and rubbery.
Remove the casserole from the oven and let it rest for about 5 to 10 minutes. This allows the eggs to finish setting and makes the casserole easier to slice.
Garnish with freshly chopped parsley or chives just before serving. Cut into squares or wedges and serve warm.
Tips
Choose sweet potatoes that are firm and free from soft spots. Smaller or medium-sized sweet potatoes are often easier to peel and dice. Cutting them into evenly sized cubes is important because it allows all the pieces to roast at approximately the same rate.
Do not overcrowd the baking sheet when roasting the sweet potatoes. If the pieces are packed too closely together, they may steam instead of roast. Give them enough space to develop lightly browned edges and a richer flavor.
You can prepare the sweet potatoes in advance to make this casserole quicker on busy mornings. Store the roasted cubes in an airtight container in the refrigerator and use them within a few days.
For fluffy eggs, whisk the eggs and milk thoroughly before combining them with the vegetables. The milk adds moisture and helps create a softer texture.
Avoid adding too much salt before adding the cheese. Parmesan, Cheddar, and feta can all contribute saltiness, so taste and adjust carefully.
Fresh spinach works particularly well, but make sure it is not carrying excessive water into the casserole. If your spinach is very wet after washing, dry it thoroughly before chopping.
Do not overcook the casserole. The center should be set but still tender. The eggs continue cooking slightly from residual heat after the dish comes out of the oven.
Letting the casserole rest before slicing is worthwhile. Cutting immediately can cause the egg mixture to separate or make the slices difficult to serve neatly.
For meal prep, allow the casserole to cool completely before dividing it into portions. Store portions in airtight containers in the refrigerator.
The casserole can be reheated gently in the microwave or oven. Reheat only until warmed through to prevent the eggs from becoming tough.
For an especially Mediterranean finish, use feta cheese and garnish the casserole with fresh parsley. A small drizzle of extra virgin olive oil just before serving can also enhance the flavor.
Variations
For a stronger Mediterranean flavor, replace the Cheddar and Parmesan with crumbled feta. You can also add chopped Kalamata olives, sun-dried tomatoes, or a few sliced cherry tomatoes.
For a spicy version, add red pepper flakes, diced jalapeño, or a pinch of smoked paprika to the egg mixture.
For extra protein, add cooked chicken, turkey, or lean sausage. Make sure any meat is fully cooked before adding it to the casserole.
For a mushroom version, sauté sliced mushrooms with the onion and bell pepper. Allow excess moisture to cook away before adding the vegetables to the baking dish.
For a zucchini variation, dice a small zucchini and sauté it along with the other vegetables. Avoid adding too much zucchini because its high water content can make the casserole watery.
For a breakfast casserole with extra herbs, add fresh dill, oregano, basil, or thyme. Fresh herbs can be mixed into the egg mixture or sprinkled over the finished casserole.
For a lower-carbohydrate option, reduce or omit the sweet potatoes and increase the amount of spinach, mushrooms, zucchini, or bell pepper.
For a heartier version, add cooked diced potatoes instead of some of the sweet potatoes. This creates a more traditional breakfast-casserole texture.
For a cheesy version, use mozzarella with feta for a creamy, stretchy topping. A small amount of Parmesan can be added for extra savory flavor.
For individual servings, divide the mixture among greased ramekins or muffin cups. Reduce the cooking time and bake until the egg mixture is fully set.
Q&A
Can I make this casserole ahead of time?
Yes. You can prepare the casserole in advance and refrigerate it after baking. It is particularly convenient for breakfast meal prep.
Can I use frozen spinach?
Yes. Thaw the spinach completely and squeeze out as much excess water as possible before adding it to the recipe.
Can I use a different type of cheese?
Absolutely. Feta, Cheddar, Parmesan, mozzarella, or a combination can work well. Feta gives the casserole a stronger Mediterranean character.
Can I make this casserole without milk?
Yes. You can replace the milk with an unsweetened dairy-free alternative or use a little extra egg if preferred. The texture may vary slightly.
How do I prevent the casserole from becoming watery?
Avoid adding vegetables with excessive moisture. Cook spinach, zucchini, and mushrooms first and allow extra liquid to evaporate before adding them to the casserole.
Can I freeze the casserole?
Yes. Allow it to cool completely, portion it, wrap the pieces well, and freeze them in airtight freezer-safe containers. Thaw in the refrigerator before reheating.
How long does it keep in the refrigerator?
For best quality, keep cooked portions refrigerated and enjoy them within about 3 to 4 days.
Can I add meat to this recipe?
Yes. Cooked chicken, turkey, or sausage can be added. Make sure the meat is fully cooked before combining it with the other ingredients.
What is the best way to reheat leftovers?
Reheat individual portions gently in the microwave or warm larger portions in a moderate oven. Avoid excessive heat because eggs can become rubbery when overheated.
Nutrition
Approximate nutrition per serving, based on 8 servings and without optional additional ingredients:
Calories: 285
Protein: 17 g
Carbohydrates: 22 g
Fat: 15 g
Saturated Fat: 5 g
Fiber: 4 g
Sugar: 6 g
Sodium: 420 mg
Nutrition values are estimates and can vary depending on the specific milk, cheese, and ingredient brands used.
Conclusion
From its colorful vegetables to its creamy cheese topping and naturally sweet roasted potatoes, this casserole makes breakfast feel both nourishing and satisfying. Prepare it once and enjoy easy portions throughout the week, or serve it fresh from the oven at your next brunch. It is a flexible recipe that can easily become a regular favorite in your kitchen.
#HealthyBreakfastIdeas #MediterraneanFood #ProteinBreakfast #SweetPotatoCasserole #BreakfastRecipes