Side Dishes
This sweet potato spinach feta recipe transforms humble ingredients into a restaurant-worthy vegetarian dish that balances sweet, earthy, and tangy flavors. The secret lies in roasting sweet potatoes until caramelized while sautéing spinach just until wilted, then finishing with crumbled feta for that signature salty crunch.
I developed this recipe during a particularly busy week when I needed a side dish that felt special without requiring much effort.
The magic happens in the timing—sweet potatoes roast at 400°F for 25 minutes, developing natural sweetness that pairs perfectly with the spinach's mild bitterness. A simple olive oil and garlic dressing ties everything together, while the feta adds a bright, salty contrast that elevates the dish.
This recipe is foolproof for beginners but impressive enough for dinner guests, making it a versatile addition to any meal.
What you'll end up with is a vibrant, flavorful dish that's packed with texture—tender sweet potatoes, crisp spinach, and creamy feta all coming together in a single pan.
The caramelized edges of the sweet potatoes add depth, while the feta's tang cuts through the richness, creating a harmonious balance that's both satisfying and elegant. It's the kind of side dish that turns a simple meal into something memorable.
Perfect as a standalone vegetarian main or alongside grilled meats and fish, this recipe scales easily for crowds and reheats beautifully. The best part? It comes together in under 40 minutes with minimal prep, making it ideal for weeknight dinners or meal prep.
Let's get started on creating this crowd-pleasing dish!
Ingredients for sweet potato spinach feta
Caramelized sweet potatoes meet wilted spinach and briny feta in this vegetarian masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 1 ½ lb | Medium-sized, peeled and cubed |
| Baby Spinach 🌿 | 5 oz | Fresh, loosely packed |
| Feta Cheese 🧀 | ½ cup | Crumbled, full-fat preferred |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | High quality, fruity |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
| Balsamic Vinegar 🍷 | 1 tbsp | Aged, for finishing |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | Fine grain preferred |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Cracked peppercorns preferred |
| Honey 🍯 | 1 tsp | For drizzling (optional) |
| Toasted Pine Nuts 🥜 | ¼ cup | For garnish (optional) |
| Red Pepper Flakes 🌶️ | ¼ tsp | For heat (optional) |
| Fresh Lemon Juice 🍋 | 1 tbsp | For brightness |
The sweet potatoes are the foundation—choose vibrant orange ones with smooth skin, as they yield the most natural sweetness when roasted. Whole Foods or Trader Joe's carry excellent organic varieties, but any standard grocery store should have suitable options. Peeled and cubed into even pieces, they roast more uniformly, developing those coveted caramelized edges. For optimal flavor, don't skip the honey drizzle at the end—it enhances the sweetness without overpowering the dish's balance. The spinach should be fresh, not wilted, so check the package date if buying pre-washed.
No feta? Substitute with vegan feta or goat cheese—both work beautifully, though goat cheese adds a slightly tangier note. Fresh spinach unavailable? Baby kale or Swiss chard hold up well to the same cooking method. The olive oil matters here—use extra-virgin with a peppery finish, like California Gold or Corto, for that restaurant-quality touch. For extra crunch, toast your pine nuts in a dry pan until golden, then sprinkle over the finished dish. The red pepper flakes can be omitted entirely if you prefer no heat, but they add a subtle kick that complements the sweetness perfectly.
Roasted sweet potatoes keep well in the fridge for 4-5 days when stored in an airtight container, making them perfect for meal prep. The fully assembled dish reheats beautifully—simply warm in a skillet with a splash of water to restore crispiness. For best texture, serve immediately after assembly, as the spinach wilts further when reheated. Store any leftovers in the refrigerator for up to 3 days, though the feta may become slightly oilier over time. If freezing, omit the feta and add it fresh after reheating to maintain its creamy texture.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I need a meal that doesn’t require a million dishes. Toss the cubed sweet potatoes and spinach on a sheet pan, drizzle with olive oil, and let the oven do the work—no chopping boards to clean afterward.
- Salty-Sweet Crunch: That moment when the sweet potatoes caramelize and the feta melts into gooey perfection? Unmatched. The garlic cloves roast until they’re soft but still pack a punch, balancing the spinach’s earthiness like a dream.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Roast a big batch on Sunday, portion it into containers, and you’ve got a lunch that feels gourmet but costs next to nothing. Add a sprinkle of feta before packing—trust me, it makes all the difference.
- Budget Bright Spot: Sweet potatoes and spinach are my pantry’s unsung heroes—affordable, nutritious, and packed with flavor. Feta stretches further than you’d think, and olive oil adds richness without breaking the bank. A full meal for under $10, and it still tastes like you slaved over it.
Step-by-step instructions for roasted sweet potatoes with spinach and feta
Transform simple ingredients into a vibrant, balanced dish with caramelized sweet potatoes, wilted spinach, and tangy feta.
Roast Sweet Potatoes Until Caramelized
Preheat your oven to 400°F and line a large baking sheet with parchment paper. Toss the 1.5 lb sweet potatoes (peeled and cubed) with 1 tbsp of the extra-virgin olive oil, 0.25 tsp of the diamond crystal kosher salt, and 0.125 tsp of the freshly ground black pepper. Spread them in a single layer, leaving space between each cube for even browning.
Roast for 25-30 minutes, stirring once halfway through, until the edges are deep golden brown and the centers yield slightly to a fork. The sweet potatoes should smell rich and caramelized—this is your cue they're perfectly tender. Remove from the oven and set aside while you prepare the spinach.
Sauté Garlic and Spinach for Vibrant Color
In a large skillet, heat the remaining 1 tbsp extra-virgin olive oil over medium heat. Add the 2 minced garlic cloves and cook for 30 seconds until fragrant—you'll smell that unmistakable garlic aroma. Immediately add the 5 oz baby spinach and stir for 1-2 minutes until just wilted and vibrant green. Overcooking will turn it bitter, so keep a close eye on it.
Season the spinach with the remaining 0.25 tsp diamond crystal kosher salt and 0.125 tsp freshly ground black pepper. Remove from heat and set aside, covered, to maintain its freshness until serving.
Assemble with Feta and Finishing Touches
Return the roasted sweet potatoes to the baking sheet and drizzle evenly with the 1 tbsp balsamic vinegar and 1 tsp honey. Toss gently to coat, then sprinkle with the 0.5 cup crumbled feta cheese and 0.25 tsp red pepper flakes. The combination of sweet, tangy, and slightly spicy creates a perfect balance of flavors.
Transfer the sweet potatoes to a serving platter and top with the sautéed spinach. Finish with the 0.25 cup toasted pine nuts and a drizzle of 1 tbsp fresh lemon juice. The bright citrus cut through the richness, adding a refreshing contrast. Serve immediately while the spinach is still vibrant and the sweet potatoes are warm.
Optional Garnish for Extra Crunch and Flavor
For an added layer of texture and depth, sprinkle the dish with an additional 0.125 tsp freshly ground black pepper and a pinch of 0.25 tsp red pepper flakes if you prefer more heat. The pine nuts add a delightful crunch that complements the softness of the sweet potatoes and spinach.
This dish holds well for 15-20 minutes before serving, but the spinach may continue to wilt. If you're preparing ahead, keep the spinach and sweet potatoes separate until the last moment to maintain their best texture and flavor. The combination of roasted sweetness, tangy feta, and fresh spinach creates a harmonious balance that's both satisfying and visually appealing.
Pro Tips For Making Sweet Potato Spinach Feta
- CUT SWEET POTATO IN EVEN SLICES: Uneven slices mean uneven cooking—some crispy, some mushy. Grab a sharp knife and slice them about ¼-inch thick, then separate any stubbornly stuck pieces with your fingers. (Yes, it’s tedious, but your dish will look and taste like it belongs in a restaurant.)
- SALT THE SPINACH FIRST: Toss the baby spinach with a pinch of salt before adding it to the pan. This wilts it faster and makes it taste brighter, not bitter. I used to skip this and ended up with sad, limp greens—don’t be that person.
- DON’T OVERCOOK THE GARLIC: Sauté those minced cloves in olive oil for exactly 30 seconds—just until fragrant, not golden. Burnt garlic turns bitter and overpowers the dish. (I learned this after one disastrous batch where the whole kitchen smelled like regret.)
- USE ROOM-TEMPERATURE FETA: Take the feta out of the fridge 10 minutes before using—it melts better and blends into the dish instead of sitting in clumps. Cold feta just doesn’t play nice, and you’ll end up with a textural letdown. (Trust me, your mouth will notice.)
Best sauces and condiments for these flavors
Creamy Garlic Dressing
Whisk together 1 tbsp extra-virgin olive oil, 1 tbsp lemon juice, 1 minced garlic clove, 1 tsp honey, ½ tsp Dijon mustard, and a pinch of salt.
Drizzle this over the assembled dish just before serving—it adds a silky texture that ties everything together beautifully. 💛
Spicy Honey Glaze
For a sweet-spicy kick, mix 1 tbsp honey with ½ tsp red pepper flakes and 1 tsp balsamic vinegar. Warm in a small saucepan until the pepper flakes dissolve slightly, then drizzle over the warm sweet potatoes. The heat balances the richness of the feta perfectly.
Tahini-Lemon Drizzle
Combine 1 tbsp tahini, 1 tsp lemon juice, and a splash of water to thin. Drizzle over the spinach before adding feta for a nutty, creamy contrast.
This works especially well if you're avoiding dairy or want extra depth. The tahini adds a subtle earthiness that complements the sweet potatoes beautifully.
Balsamic Reduction
Simmer 2 tbsp balsamic vinegar in a small saucepan until reduced by half. Cool slightly, then drizzle over the assembled dish. The deep, tangy flavor enhances the caramelized sweetness of the potatoes while cutting through the feta's saltiness. Save any leftover reduction for future salads or roasted vegetables.
Herbed Yogurt Sauce
Mix ¼ cup Greek yogurt, 1 tbsp chopped fresh dill or parsley, ½ tsp lemon zest, and a pinch of salt. Spoon this alongside the dish for dipping or dolloping. The cool, creamy texture contrasts wonderfully with the warm sweet potatoes and adds a fresh herbal note.
Pesto Swirl
Use 1 tbsp store-bought or homemade basil pesto (look for one without pine nuts if you're avoiding them). Swirl it through the spinach before adding feta for a vibrant green pop. The herby, garlicky flavor bridges the sweetness of the potatoes and the saltiness of the cheese beautifully. 🌿
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
While you could substitute regular potatoes, you'll miss the natural sweetness that makes this dish special. Sweet potatoes have a lower starch content and develop a beautiful caramelization when roasted. If you must use regular potatoes, try russet or Yukon gold and add an extra ½ tsp honey to compensate for the lack of sweetness.
How do I prevent the spinach from getting bitter?
Cook the spinach for only 1-2 minutes over medium heat—it should just wilt and turn vibrant green. Overcooking releases bitterness. Start with high heat to quickly reduce moisture, then lower the heat to finish cooking. Adding a pinch of salt while sautéing also helps draw out bitterness.
What's the best way to reheat leftovers?
Reheat in a skillet over medium-low heat with a splash of water or olive oil for 3-5 minutes to restore crispiness. For best results, keep the spinach and sweet potatoes separate until reheating. The feta should be added fresh after warming to maintain its creamy texture.
Can I make this dish ahead of time?
Yes! Roast the sweet potatoes 1 day ahead and store in an airtight container. Reheat before serving. Assemble the dish just before eating to keep the spinach fresh and vibrant. The feta can be added fresh after reheating for optimal flavor and texture.
What are good protein pairings for this vegetarian dish?
This dish pairs beautifully with grilled chicken, shrimp, or baked salmon for a complete meal. For a fully vegetarian option, serve with chickpeas, lentils, or a hearty quinoa salad. The tangy feta and sweet potatoes complement grilled meats perfectly while keeping the dish light and balanced.
