Side Dishes
This sweet potato spinach feta recipe transforms humble ingredients into a restaurant-worthy side dish with caramelized edges and bright, tangy flavors.
The secret lies in roasting sweet potatoes until they're crispy and tender, then pairing them with wilted spinach and crumbled feta for a balance of textures and tastes that feels both comforting and refined.
What makes this dish special is how simple ingredients elevate to something extraordinary when cooked with intention. Sweet potatoes develop a golden, crispy exterior while staying creamy inside, while spinach wilts just enough to soak up the tangy lemon and garlic.
A sprinkle of feta adds salty contrast, making every bite feel complete.
The result is a dish that's equally at home on a weeknight dinner table or a holiday spread—visually stunning with its vibrant colors and irresistibly crispy edges. The flavors are bright yet balanced, with the caramelized sweetness of the potatoes complementing the earthy spinach and briny feta perfectly.
Serve this alongside grilled meats, roasted chicken, or even as a vegetarian main with crusty bread. The dish holds up beautifully when made ahead, allowing flavors to meld even more overnight. Here's how to create it with confidence and ease.
Ingredients for sweet potato spinach feta
Restaurant-quality flavors start with these twelve simple yet transformative ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 1 ½ lb | Medium-sized, peeled and cubed |
| Fresh Baby Spinach 🌿 | 6 oz | Packed, loosely packed |
| Feta Cheese 🧀 | ½ cup | Crumbled, high-quality |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For roasting and drizzling |
| Fresh Garlic Cloves 🧄 | 3 cloves | Minced for depth of flavor |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed, bright |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For seasoning and finishing |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for heat |
| Dried Oregano 🍃 | ½ tsp | Mediterranean blend preferred |
| Crusty Baguette 🥖 | 1 whole | For serving, optional |
| Toasted Pine Nuts 🥜 | ¼ cup | Optional garnish for crunch |
| Balsamic Glaze 🍷 | 2 tbsp | For drizzling, optional |
The sweet potatoes are the foundation—look for vibrant orange ones with smooth skins, not green or soft spots. Trader Joe's and Whole Foods carry excellent organic varieties, but any well-stocked supermarket will have good options. Medium-sized potatoes (about 6-8 oz each) roast more evenly than large ones. Peeled and cut into even 1-inch cubes, they develop that perfect crispy exterior with creamy centers. For extra flavor, toss them with olive oil and salt before roasting—this is where the magic begins. The spinach should be fresh, not wilted, and baby spinach has the perfect delicate leaves that wilt beautifully without turning bitter.
No fresh feta? High-quality vegan feta works beautifully—brands like Violife or Follow Your Heart melt and crumble just like the real thing. Short on pine nuts? Toasted walnuts or pecans add a similar crunch. The balsamic glaze can be substituted with reduced balsamic vinegar if you're feeling ambitious—simmer 1/4 cup vinegar until syrupy. For the garlic, roasted garlic adds a sweeter depth, but fresh minced is non-negotiable for that bright punch. The dried oregano should be Mediterranean blend if available, but regular oregano works in a pinch. If you're using pre-minced garlic, drain and pat dry to avoid excess moisture in your dish.
Roasted sweet potatoes keep well in the fridge for 4-5 days, though they're best enjoyed fresh. Store them in an airtight container to maintain crispiness. The spinach should be used within 3 days of purchase for optimal freshness—wrap loosely in a paper towel to absorb moisture. Feta cheese lasts up to 2 weeks when refrigerated in its original packaging, but once opened, transfer to an airtight container. For meal prep, roast the sweet potatoes ahead and store separately, then wilt the spinach and assemble just before serving. This dish reheats beautifully—350°F for 10 minutes restores the crispy edges perfectly. Portion into individual containers for easy grab-and-go lunches.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just roast the sweet potatoes until tender, wilt the spinach in the same pan, and crumble that salty feta on top. The oil from the sweet potatoes keeps everything juicy without extra mess.
- Salty-Sweet Crunch: That moment when the garlic sizzles in the olive oil and the feta melts just enough to get stringy? It’s like a tiny flavor explosion in your mouth. The sweetness of the potatoes balances the tangy feta so well, it’s the kind of dish you’ll eat straight from the pan.
- Lunchbox Hero: Pack this for work or school—it’s hearty enough to fill you up but light enough to not weigh you down. I double the batch on Sundays, let it cool, and portion it into containers. The spinach stays crisp (if you add it last), and the feta keeps it interesting.
- Budget Bright Spot: Sweet potatoes and spinach are pantry staples that won’t break the bank, and feta stretches farther than you’d think. Honestly, I’ve made this with whatever greens I had on hand—kale, arugula—because the real star is that caramelized sweet potato and the garlic-infused oil.
Step-by-step instructions for sweet potato roasting and assembly
Master the technique for perfectly caramelized sweet potatoes and vibrant spinach with this professional approach.
Roast Sweet Potatoes Until Caramelized
Preheat your oven to 425°F and line two rimmed baking sheets with parchment paper. Toss the 1.5 lb cubed sweet potatoes with 2 tablespoons of the extra-virgin olive oil, 1 teaspoon of the diamond crystal kosher salt, ¼ teaspoon of the freshly ground black pepper, and ¼ teaspoon of the dried oregano. Spread them in a single layer, leaving space between pieces for even browning.
Roast for 25-30 minutes, stirring once halfway through, until edges are deep golden brown and the sweet potatoes are tender when pierced with a fork. The caramelization happens in the final 5 minutes, so don't remove them too early. You want that perfect balance between tender interior and crisp exterior—this is what makes the dish truly satisfying.
Sauté Spinach and Garlic
While the sweet potatoes roast, heat 1 tablespoon of the remaining extra-virgin olive oil in a large skillet over medium-high heat. Add the 3 minced fresh garlic cloves and sauté for 30 seconds until fragrant but not browned—garlic burns quickly, so watch closely. Add the 6 oz fresh baby spinach and sauté for 2-3 minutes until just wilted and vibrant green.
Remove from heat and immediately stir in 2 tablespoons lemon juice and the remaining ½ teaspoon diamond crystal kosher salt. The acidity brightens the spinach and balances the sweetness of the roasted potatoes. Keep the spinach warm while you finish the dish—it should remain tender-crisp, not mushy.
Assemble the Dish with Feta
Transfer the roasted sweet potatoes to a large serving platter. Spoon the sautéed spinach mixture over the top, creating an even layer. Sprinkle the ½ cup crumbled feta cheese evenly across the spinach, allowing some pieces to nestle between the sweet potatoes. The feta adds a salty, tangy contrast that cuts through the natural sweetness of the potatoes.
Drizzle with the remaining 1 tablespoon extra-virgin olive oil and the 2 tablespoons balsamic glaze, allowing the glaze to pool in the crevices. The balsamic adds a sophisticated sweet-tart note that elevates the dish from simple to restaurant-worthy. For extra crunch, scatter the ¼ cup toasted pine nuts over the top just before serving.
Serve with Crusty Baguette
Serve immediately with slices of the crusty baguette on the side for scooping up the flavorful mixture. The bread's crisp texture contrasts beautifully with the tender sweet potatoes and creamy feta. This dish holds together well for 20-30 minutes if needed, but the spinach will continue to soften—serve while everything is at its peak texture.
Each bite should deliver a symphony of textures: crispy potato edges, tender spinach, creamy feta, and crunchy pine nuts, all tied together by the bright lemon and rich olive oil. The key to success lies in the caramelization of the sweet potatoes and the perfect timing of the spinach—neither should be overcooked.
Pro Tips For Making Sweet Potato Spinach Feta
- CUT SWEET POTATO IN EVEN SLICES: I learned this the hard way—uneven cubes take forever to roast and burn on the edges while the centers stay raw. Use a sharp knife or mandoline to slice them ¼-inch thick (like poker chips), then toss with oil immediately to prevent sticking.
- SALT THE FETA BEFORE CRUMBLING: Fresh feta is salty, but crumbling it dry makes the dish taste flat. Sprinkle it with a pinch of flaky salt (or a squeeze of lemon juice) before adding—this balances the spinach’s bitterness and makes every bite pop.
- ROAST SWEET POTATO AT 425°F: Too low, and they steam into mush; too high, and they char before softening. 425°F is the sweet spot—hot enough to caramelize the edges in 20-25 minutes, but gentle enough to keep the insides tender. Flip them halfway.
- WILT SPINACH OFF-HEAT: Tossing raw spinach into a hot pan wilts it unevenly and turns it soggy. Instead, remove the pan from heat, add the spinach, and stir just until wilted—30 seconds max. The residual heat does the job without overcooking.
Best sauces and condiments for this sweet potato spinach feta
Creamy Garlic Sauce
Transform your dish into a creamy delight with a simple garlic sauce made from ¼ cup heavy cream, 1 tablespoon butter, and 1 teaspoon minced garlic. Heat the butter in a small saucepan over low heat, add the garlic, and cook for 30 seconds until fragrant.
Pour in the cream and simmer for 2 minutes until slightly thickened. Drizzle this luxurious sauce over the assembled dish just before serving—it adds a velvety contrast to the crispy potatoes and tangy feta. 🥄
Honey-Lemon Dressing
Brighten the dish with a zesty honey-lemon dressing that cuts through the richness. Whisk together 2 tablespoons honey, 2 tablespoons lemon juice, 1 tablespoon extra-virgin olive oil, ½ teaspoon Dijon mustard, and a pinch of salt.
Drizzle over the assembled dish and let it sit for 5 minutes before serving to allow the flavors to meld. This dressing enhances the natural sweetness of the potatoes while adding a refreshing tang. 🍯
Spicy Harissa Drizzle
For a bold twist, add a spicy harissa drizzle that brings heat and depth. Mix 1 tablespoon harissa paste with 1 tablespoon olive oil and a splash of water to thin it slightly. Drizzle over the dish and sprinkle with extra feta for a North African-inspired flavor profile.
The harissa’s smoky heat pairs beautifully with the sweet potatoes and creamy feta, creating a complex flavor experience. 🌶️
Balsamic Reduction
Elevate your dish with a quick balsamic reduction that adds a sophisticated sweet-tart note. Simmer ¼ cup balsamic vinegar in a small saucepan over medium heat until reduced by half (5-7 minutes).
Drizzle this glossy reduction over the dish just before serving. The reduction enhances the caramelized edges of the sweet potatoes and balances the salty feta perfectly. 🍷
Tahini-Yogurt Sauce
For a creamy, nutty alternative, blend 2 tablespoons tahini, 2 tablespoons plain Greek yogurt, 1 tablespoon lemon juice, 1 tablespoon water, and a pinch of salt until smooth. Drizzle this tahini-yogurt sauce over the dish for a rich, earthy flavor that complements the spinach and feta.
The tahini adds a subtle nutty depth, while the yogurt keeps the sauce light and refreshing. 🥛
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
While you can substitute regular potatoes, the flavor and texture will be completely different. Sweet potatoes bring natural sweetness and a creamier texture when roasted, while regular potatoes stay starchier and less flavorful. If you must substitute, try Yukon Golds—they're slightly sweeter than Russets and roast beautifully.
How do I prevent the sweet potatoes from sticking to the baking sheet?
Line your baking sheets with parchment paper or use silicone baking mats to prevent sticking. For extra insurance, toss the cubed sweet potatoes with a little more olive oil (about 1 extra tablespoon) before spreading them out. This creates a natural barrier between the potatoes and the pan.
What if I don't have baby spinach?
No problem! Use regular spinach leaves, but tear them into bite-sized pieces before cooking. For a heartier texture, try Swiss chard or kale (remove stems first). If you're using frozen spinach, thaw and squeeze out all excess water before sautéing—it should be just barely damp, not wet.
Can I make this dish ahead of time?
Roast the sweet potatoes and store them in an airtight container for up to 4 days. Reheat at 350°F for 10 minutes to restore crispiness. Assemble the dish just before serving—wilt the spinach fresh and sprinkle with feta so it stays vibrant. The flavors actually improve overnight!
Is there a way to make this dish vegan?
Yes! Swap the feta for vegan feta (like Violife brand) and use olive oil-based cheese for crumbling. For extra protein, add white beans or chickpeas to the spinach mixture. The dish will still be rich and satisfying while keeping all the Mediterranean flavors intact.
