
There’s something comforting about a breakfast casserole that brings warmth and satisfaction with every bite. This Easy Sweet Potato, Spinach & Feta Breakfast Casserole is perfect for a cozy weekend morning, a brunch with friends, or a nourishing start to a busy day. The combination of tender sweet potatoes, vibrant spinach, and tangy feta cheese creates a beautiful balance of flavors and textures, making each bite both hearty and wholesome.
Inspired by the desire to create a healthy yet indulgent breakfast option, this casserole transforms simple ingredients into a dish that feels special without being complicated. It’s an excellent way to enjoy vegetables in the morning while still indulging in a cheesy, savory experience that the whole family will love.
Ingredients
-
2 medium sweet potatoes, peeled and diced
-
2 cups fresh spinach, chopped
-
1 cup crumbled feta cheese
-
6 large eggs
-
1 cup milk (or plant-based alternative)
-
1 small onion, finely chopped
-
2 cloves garlic, minced
-
1 teaspoon salt
-
½ teaspoon black pepper
-
½ teaspoon paprika
-
½ teaspoon dried oregano
-
2 tablespoons olive oil
-
Optional: fresh herbs for garnish (parsley, chives, or thyme)
Directions
-
Preheat your oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish with olive oil or cooking spray.
-
In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the chopped onion and garlic, sautéing until soft and fragrant, about 3–4 minutes.
-
Add the diced sweet potatoes to the skillet and cook for 8–10 minutes until they start to soften. Stir occasionally to prevent sticking.
-
Add the chopped spinach to the skillet and cook for 2–3 minutes until wilted. Remove from heat and allow to cool slightly.
-
In a large mixing bowl, whisk together the eggs, milk, salt, black pepper, paprika, and oregano until fully combined.
-
Add the sautéed sweet potato, spinach, and onion mixture to the eggs and milk, stirring gently to combine.
-
Fold in the crumbled feta cheese, making sure it is evenly distributed throughout the mixture.
-
Pour the entire mixture into the prepared baking dish, spreading it evenly.
-
Bake in the preheated oven for 35–40 minutes, or until the casserole is set in the center and lightly golden on top.
-
Remove from the oven and allow to cool for 5–10 minutes before slicing. Garnish with fresh herbs if desired.
-
Serve warm and enjoy a nutritious, flavorful breakfast that will satisfy both adults and kids alike.
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes
Yield: 6–8 servings
Why This Breakfast Casserole Works
The beauty of this breakfast casserole lies in its balance of flavors and textures. Sweet potatoes add a subtle sweetness and a creamy texture once baked, while spinach introduces a fresh, slightly earthy flavor. Feta cheese provides a salty, tangy punch that elevates every bite, and the lightly seasoned eggs tie all the ingredients together in a comforting custard-like consistency.
Not only does this dish taste incredible, but it’s also visually appealing. The vibrant orange of the sweet potatoes contrasts beautifully with the green of the spinach and the white of the feta, creating a casserole that looks as good as it tastes. It’s a dish that will make any brunch table pop and will have guests asking for seconds.
Tips for the Perfect Casserole
-
Sweet Potato Prep: Cut the sweet potatoes into small, uniform cubes to ensure they cook evenly. You can also roast them beforehand for extra caramelization and flavor.
-
Spinach Options: Fresh spinach works best, but frozen spinach can be used if drained and thoroughly squeezed to remove excess moisture.
-
Cheese Variations: While feta is classic, you can experiment with goat cheese or ricotta for a creamier texture.
-
Make Ahead: This casserole can be assembled the night before and stored in the fridge, ready to bake in the morning. This makes it ideal for busy weekends or holiday brunches.
-
Extra Flavor Boost: Add a pinch of nutmeg or a teaspoon of smoked paprika to the egg mixture for a warm, aromatic twist.
Nutritional Benefits
This casserole is more than just a tasty breakfast option—it’s packed with nutrients:
-
Sweet Potatoes: Rich in fiber, vitamins A and C, and antioxidants.
-
Spinach: High in iron, calcium, and essential vitamins.
-
Feta Cheese: Adds protein and calcium, contributing to bone health.
-
Eggs: Provide high-quality protein and essential amino acids, keeping you full and energized throughout the morning.
Serving Suggestions
This casserole is versatile and can be paired with several side options:
-
Fresh Fruit: A side of berries, melon, or orange slices complements the savory flavors perfectly.
-
Avocado: Creamy avocado slices add healthy fats and a silky texture.
-
Whole Grain Toast: Serve with lightly buttered or olive oil-drizzled toast for extra fiber and crunch.
-
Yogurt: A dollop of Greek yogurt on the side adds a tangy contrast that pairs beautifully with the sweet potatoes and feta.
Perfect Occasions to Serve This Casserole
-
Weekend Brunches: Impress family and friends with this hearty yet healthy dish.
-
Holiday Breakfasts: Serve as a lighter alternative to traditional heavy holiday meals.
-
Meal Prep: Cut into squares and store in the fridge for grab-and-go breakfasts throughout the week.
-
Special Family Mornings: Celebrate birthdays, anniversaries, or simple weekend gatherings with a dish that’s both comforting and nutritious.
Storing and Reheating Tips
-
Refrigeration: Store leftovers in an airtight container for up to 4 days.
-
Freezing: This casserole freezes well for up to 2 months. Wrap tightly in foil or plastic wrap and reheat in the oven at 350°F (175°C) until warmed through.
-
Reheating: Microwave individual portions for 1–2 minutes or reheat in the oven for a more even texture.
Customizing Your Casserole
One of the best parts about this recipe is how easily it can be tailored to suit personal preferences:
-
Add More Veggies: Incorporate bell peppers, zucchini, or mushrooms for added nutrition and flavor.
-
Spice It Up: Add a pinch of cayenne pepper or red pepper flakes for a subtle heat.
-
Protein Boost: Include cooked chicken sausage, turkey, or tofu for a heartier dish.
-
Herbs: Fresh dill, basil, or thyme can enhance the flavor profile and make each bite more aromatic.
Why You’ll Keep Coming Back to This Recipe
This Easy Sweet Potato, Spinach & Feta Breakfast Casserole is more than a meal—it’s a morning ritual that combines nourishment, flavor, and simplicity. It’s the kind of dish that brings comfort without guilt and is versatile enough to suit any occasion. Whether you’re hosting a brunch, preparing a family breakfast, or simply craving a nutritious start to your day, this casserole checks all the boxes.
With just a handful of ingredients, a little prep work, and simple steps, you can create a dish that looks impressive, tastes incredible, and keeps everyone coming back for more. The combination of sweet, savory, and tangy flavors, along with the creamy, custardy texture, makes this breakfast casserole a true crowd-pleaser.
Frequently Asked Questions
1. Can I make this casserole ahead of time?
Absolutely! This casserole is perfect for make-ahead breakfasts or brunches. You can prepare the casserole the night before by assembling all the ingredients in the baking dish and storing it in the refrigerator overnight. In the morning, simply bake it in a preheated oven at 375°F (190°C) for 35–40 minutes, or until the center is fully set. Preparing it ahead of time not only saves you time in the morning but also allows the flavors to meld together, creating an even richer taste. This makes it ideal for busy weekends, holiday brunches, or when you want to have a stress-free breakfast ready for family or guests.
2. Can I freeze leftovers?
Yes, this breakfast casserole freezes very well. After baking, allow it to cool completely, then cut it into portions and wrap each piece tightly in foil or plastic wrap. Place the wrapped portions in an airtight container or freezer-safe bag and store in the freezer for up to 2 months. To reheat, remove the foil or wrap, and bake in the oven at 350°F (175°C) until warmed through. You can also reheat individual portions in the microwave for 1–2 minutes. Freezing the casserole is an excellent way to have convenient, ready-made breakfasts for busy mornings.
3. Can I substitute the feta cheese?
Yes! While feta cheese provides a tangy, salty flavor that pairs beautifully with sweet potatoes and spinach, you can use other cheeses if preferred. Goat cheese or ricotta works well for a creamier texture, while shredded mozzarella or cheddar can give a milder, melty consistency. Just keep in mind that different cheeses may slightly alter the flavor and saltiness of the casserole, so adjust seasoning as needed. This flexibility makes the recipe adaptable to your family’s tastes or dietary preferences.
4. How can I add more vegetables or protein?
This casserole is very versatile, so feel free to customize it with additional vegetables or protein sources. Bell peppers, mushrooms, zucchini, or cherry tomatoes can add extra color, nutrition, and flavor. For a protein boost, try adding cooked chicken, turkey, or tofu. Simply fold these ingredients into the egg mixture before baking. Adding vegetables or protein not only enhances the taste and texture but also makes the casserole more filling and satisfying, perfect for a complete breakfast or brunch dish.
Conclusion
If you’re searching for a breakfast dish that’s easy, nutritious, and bursting with flavor, this Sweet Potato, Spinach & Feta Breakfast Casserole is your answer. It’s a recipe that embodies comfort, health, and simplicity, transforming everyday ingredients into a memorable meal. Perfect for brunches, family mornings, or a special treat for yourself, this casserole is versatile, make-ahead friendly, and endlessly customizable.
Make your mornings brighter, your brunches more festive, and your family happier with a dish that nourishes the body and delights the palate. From its vibrant colors to its deliciously balanced flavors, this casserole is sure to become a regular favorite in your recipe collection.
Print
Easy Sweet Potato, Spinach & Feta Breakfast Casserole
- Total Time: 55 minutes
- Yield: 6-8 servings 1x
Description
This breakfast casserole is a wholesome, flavorful way to start your morning. Sweet potatoes, fresh spinach, and tangy feta cheese come together with eggs and seasonings to create a hearty, nutritious dish that’s perfect for weekends, brunches, or meal prep. It’s easy to make, visually appealing, and full of vibrant flavors that the whole family will enjoy.
Ingredients
-
2 medium sweet potatoes, peeled and diced
-
2 cups fresh spinach, chopped
-
1 cup crumbled feta cheese
-
6 large eggs
-
1 cup milk (or plant-based alternative)
-
1 small onion, finely chopped
-
2 cloves garlic, minced
-
1 teaspoon salt
-
½ teaspoon black pepper
-
½ teaspoon paprika
-
½ teaspoon dried oregano
-
2 tablespoons olive oil
-
Optional: fresh herbs for garnish (parsley, chives, or thyme)
Instructions
-
Preheat oven to 375°F (190°C) and lightly grease a 9×13-inch baking dish.
-
Heat olive oil in a skillet over medium heat. Add onion and garlic and sauté for 3–4 minutes until soft.
-
Add diced sweet potatoes and cook for 8–10 minutes until slightly softened, stirring occasionally.
-
Add chopped spinach and cook for 2–3 minutes until wilted. Remove from heat and let cool slightly.
-
In a large bowl, whisk together eggs, milk, salt, black pepper, paprika, and oregano.
-
Stir in the cooked sweet potato, spinach, and onion mixture.
-
Fold in crumbled feta cheese until evenly distributed.
-
Pour mixture into prepared baking dish and spread evenly.
-
Bake for 35–40 minutes until set in the center and lightly golden on top.
-
Cool for 5–10 minutes before slicing. Garnish with fresh herbs if desired.
-
Serve warm and enjoy.
Notes
- Prep Time: 15 minutes
- Cook Time: 40 minutes

