🍠🧀 Roasted Sweet Potato, Spinach, Caramelized Onion, Feta & Walnut Bake
The Cozy Mediterranean-Inspired Bake My Family Requests Again and Again
Some recipes simply feel like home, and this Roasted Sweet Potato, Spinach, Caramelized Onion, Feta & Walnut Bake has become one of those comforting dishes in my kitchen. I first made it on a cool Sunday afternoon when I wanted something wholesome, colorful, and satisfying without spending hours cooking. I had a few sweet potatoes sitting on the counter, a bag of fresh spinach that needed to be used, and some feta cheese left over from another recipe. Sometimes the best meals are created from ingredients you already have.
A close friend introduced me to the combination of roasted sweet potatoes and feta after serving a similar dish during one of our family dinners. I remember taking one bite and immediately asking for the recipe. The sweetness of the roasted potatoes, the creamy salty feta, the rich caramelized onions, and the crunch of toasted walnuts created the most incredible balance of flavors. It tasted comforting, yet fresh at the same time.
Last weekend, I made this bake for my family, and the entire kitchen smelled amazing while the onions slowly caramelized and the sweet potatoes roasted until golden. Everyone kept wandering into the kitchen asking when dinner would be ready. By the time I pulled the bubbling casserole from the oven, topped with creamy feta and crunchy walnuts, it disappeared much faster than I expected. Even my husband—who usually reaches for meat first—went back for another helping and told me, “You need to make this more often.”
Now it’s one of my favorite recipes whenever I want something nourishing after a long week. I often prepare it on Sunday evenings because the leftovers make wonderful lunches for the next few days. It’s hearty enough to enjoy on its own but also pairs beautifully with grilled chicken, salmon, or roasted lamb if we’re feeding a larger crowd.
What I love most is that every bite offers a little bit of everything—sweet roasted vegetables, silky spinach, buttery onions, creamy feta, crunchy walnuts, and fragrant herbs. It’s one of those dishes that feels both rustic and elegant, making it perfect for a casual family dinner or even a holiday table.
If you’re looking for a comforting Mediterranean-inspired meal that’s easy to prepare and full of wholesome ingredients, I truly hope this recipe becomes one of your favorites too.
❤️ Why You’ll Love This Recipe
Easy one-dish meal
Mediterranean-inspired flavors
Naturally vegetarian
Rich in fiber
Great source of vitamins and minerals
Wonderful for meal prep
Beautiful enough for entertaining
Comforting yet light
Gluten-free
Easy to customize
📋 Recipe Information
Prep Time: 20 minutes
Cook Time: 50 minutes
Total Time: 1 hour 10 minutes
Servings: 6
Course: Main Course, Side Dish
Cuisine: Mediterranean
🛒 Ingredients
Vegetables
3 medium sweet potatoes, peeled and cut into 1-inch cubes
2 tablespoons extra virgin olive oil
1 teaspoon smoked paprika
1 teaspoon dried oregano
½ teaspoon garlic powder
Salt and freshly ground black pepper, to taste
Caramelized Onions
2 large yellow onions, thinly sliced
1 tablespoon olive oil
1 tablespoon butter
Pinch of salt
Spinach Layer
5 cups fresh baby spinach
2 cloves garlic, minced
Cheese & Topping
1 cup crumbled feta cheese
¾ cup chopped walnuts, lightly toasted
2 tablespoons chopped fresh parsley
1 teaspoon fresh thyme leaves
Optional Finish
Honey drizzle
Balsamic glaze
Crushed red pepper flakes
Lemon zest
🍳 Equipment Needed
9×13-inch baking dish
Large baking sheet
Large skillet
Mixing bowls
Sharp knife
Cutting board
👩🍳 Instructions
Step 1 – Roast the Sweet Potatoes
Preheat the oven to 400°F (200°C).
In a large bowl combine:
Sweet potatoes
Olive oil
Smoked paprika
Oregano
Garlic powder
Salt
Pepper
Spread onto a baking sheet.
Roast for 25–30 minutes, turning halfway through until tender and lightly caramelized.
Step 2 – Caramelize the Onions
While the potatoes roast, heat the olive oil and butter in a large skillet over medium-low heat.
Add the sliced onions and a pinch of salt.
Cook slowly for 20–25 minutes, stirring occasionally until they become soft, sweet, and deeply golden brown.
Add the minced garlic during the final minute of cooking.
Step 3 – Wilt the Spinach
Add the fresh spinach to the skillet with the onions.
Cook for 2–3 minutes until just wilted.
Remove from the heat.
Step 4 – Assemble the Bake
Lightly grease a 9×13-inch baking dish.
Layer:
Roasted sweet potatoes
Spinach and caramelized onions
Half of the feta
Repeat if desired.
Top with the remaining feta.
Sprinkle the toasted walnuts evenly over the top.
Step 5 – Bake
Bake for 15–20 minutes, until everything is heated through and the feta has softened slightly.
Step 6 – Garnish
Sprinkle with:
Fresh parsley
Fresh thyme
Lemon zest (optional)
For a sweet-savory finish, drizzle lightly with honey or balsamic glaze.
Serve warm.
💡 Tips for Success
Roast the Sweet Potatoes Until Golden
Caramelized edges add wonderful natural sweetness and texture.
Be Patient with the Onions
Slow cooking brings out their rich, sweet flavor. Don’t rush this step.
Toast the Walnuts
Toasting enhances their flavor and keeps them crisp after baking.
Use Block Feta
Block feta crumbled by hand has a creamier texture than pre-crumbled feta.
🌟 Delicious Variations
Add Protein
Turn this into a complete meal by adding:
Grilled chicken
Roasted turkey
Baked salmon
Grilled shrimp
Extra Mediterranean Flavor
Mix in:
Kalamata olives
Sun-dried tomatoes
Roasted red peppers
Vegan Version
Replace:
Feta with plant-based feta
Butter with olive oil
Autumn Harvest Bake
Add:
Butternut squash
Dried cranberries
Pepitas
Pecans
🍽️ What to Serve With It
This bake pairs beautifully with:
Grilled lemon chicken
Garlic roasted salmon
Herb-crusted pork tenderloin
Greek salad
Warm pita bread
Lentil soup
Quinoa
Couscous
🥡 Storage Instructions
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze before adding the walnuts for up to 2 months.
Add freshly toasted walnuts after reheating.
Reheating
Bake at 350°F (175°C) for 15 minutes, or microwave individual portions until warmed through.
📊 Nutrition Information (Approximate Per Serving)
Calories: 360
Protein: 10g
Carbohydrates: 31g
Fiber: 6g
Sugar: 9g
Fat: 23g
Saturated Fat: 6g
Cholesterol: 20mg
Sodium: 390mg
Nutrition values are approximate and may vary depending on the ingredients used.
❓ Frequently Asked Questions
Can I prepare this ahead of time?
Yes! Assemble the bake up to 24 hours in advance, cover, and refrigerate. Bake just before serving.
Can I use frozen spinach?
Absolutely. Thaw it completely and squeeze out as much moisture as possible before adding it to the casserole.
Can I substitute another cheese?
Yes. Goat cheese, ricotta, or even shredded mozzarella all work well, though feta provides the signature tangy flavor.
Are walnuts necessary?
Not at all. Pecans, almonds, pumpkin seeds, or sunflower seeds make excellent alternatives.
Is this suitable for meal prep?
Definitely! It reheats beautifully and makes an excellent lunch or quick dinner throughout the week.
❤️ Final Thoughts
This Roasted Sweet Potato, Spinach, Caramelized Onion, Feta & Walnut Bake is one of those recipes that proves simple ingredients can create something truly memorable. The sweetness of roasted sweet potatoes, the richness of slow-cooked onions, the freshness of spinach, the creamy tang of feta, and the crunch of toasted walnuts come together in every delicious bite.
Whether you’re making it for a cozy family dinner, sharing it at a holiday gathering, or preparing lunches for the week ahead, this wholesome bake is sure to become a recipe you’ll return to again and again. It’s comforting, colorful, nourishing, and made with ingredients that bring people together around the table.
