Stuffed Sweet Potatoes with Spinach, Mushroom, Feta & Rosemary is a wholesome and flavorful dish that brings together savory vegetables and herbs inside a naturally sweet roasted potato. It’s satisfying, easy to make, and perfect as a vegetarian main or hearty side dish.
Why You’ll Love This Recipe
I love how the sweetness of the roasted potato pairs perfectly with the earthy mushrooms, tender spinach, and tangy feta. The rosemary adds a fragrant, woodsy note that makes the whole dish feel comforting and special. It’s a go-to when I want something healthy but filling, with a balance of flavors that keeps it interesting. Plus, it looks beautiful on the plate.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Sweet potatoes
-
Olive oil
-
Fresh rosemary, finely chopped
-
Garlic, minced
-
Fresh spinach
-
Mushrooms (cremini or button), sliced
-
Feta cheese, crumbled
-
Salt
-
Black pepper
Directions
-
I preheat the oven to 400°F (200°C).
-
I wash and dry the sweet potatoes, then prick them a few times with a fork. I place them on a baking sheet and roast for 45–60 minutes, until tender.
-
While the potatoes roast, I heat olive oil in a skillet over medium heat and sauté the garlic and rosemary for a minute until fragrant.
-
I add the mushrooms and cook until they’re browned and softened. Then I stir in the spinach and cook until wilted. I season with salt and pepper to taste.
-
Once the sweet potatoes are done, I let them cool slightly, then slice them open down the center and gently fluff the inside with a fork.
-
I spoon the mushroom and spinach mixture into each potato and top with crumbled feta. I return them to the oven for 5–10 minutes to warm everything through.
-
I serve them hot, with an extra sprinkle of rosemary or feta if I’m feeling fancy.
Servings and timing
This recipe serves 4 as a main or 6 as a side dish. It takes about 15 minutes to prep and 50–60 minutes to roast, so it’s ready in just over an hour.
Variations
-
I sometimes use goat cheese instead of feta for a creamier, tangier flavor.
-
For extra texture, I add chopped walnuts or pine nuts on top before baking.
-
I’ve also added cooked quinoa or lentils to the filling to make it more filling.
-
For a vegan version, I skip the cheese or use a plant-based feta alternative.
storage/reheating
I store leftovers in an airtight container in the fridge for up to 3 days. To reheat, I bake them at 350°F (175°C) for about 15 minutes, or microwave on medium power until warmed through. The filling holds up well, and the flavors actually deepen overnight.
FAQs
Can I make these ahead of time?
Yes, I roast the sweet potatoes and cook the filling ahead of time. I assemble and refrigerate, then bake just before serving.
What’s the best way to keep the sweet potatoes from getting soggy?
I roast them uncovered and avoid wrapping in foil. This keeps the skin crisp and the inside fluffy.
Can I freeze stuffed sweet potatoes?
I don’t recommend freezing them with the filling, as the texture of the spinach and mushrooms may change. But I freeze the roasted sweet potatoes alone, then add the fresh filling later.
What type of mushrooms should I use?
I usually go with cremini or button mushrooms, but shiitake or portobello also work well and add extra depth of flavor.
Is this recipe gluten-free?
Yes, all the ingredients are naturally gluten-free. I just double-check the label on the feta if I’m cooking for someone with celiac.
Conclusion
Stuffed Sweet Potatoes with Spinach, Mushroom, Feta & Rosemary is one of my favorite plant-forward dishes. It’s packed with flavor, visually beautiful, and easy enough for a weeknight dinner. Whether I serve it as a meatless main or a hearty side, it always brings warmth and satisfaction to the table.
PrintStuffed Sweet Potatoes with Spinach, Mushroom, Feta & Rosemary
Stuffed Sweet Potatoes with Spinach, Mushroom, Feta & Rosemary is a hearty vegetarian dish featuring roasted sweet potatoes filled with a savory blend of sautéed vegetables and herbs. Perfect as a main course or a satisfying side.
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 5 minutes
- Yield: 4 servings (main) or 6 servings (side)
- Category: Main Dish
- Method: Bake
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
- 4 medium sweet potatoes
- 2 tbsp olive oil
- 1 tbsp fresh rosemary, finely chopped
- 2 garlic cloves, minced
- 4 oz fresh spinach
- 8 oz mushrooms (cremini or button), sliced
- 1/2 cup crumbled feta cheese
- Salt to taste
- Black pepper to taste
Instructions
- Preheat oven to 400°F (200°C). Wash and dry sweet potatoes, prick with a fork, and place on a baking sheet. Roast for 45–60 minutes until tender.
- Meanwhile, heat olive oil in a skillet over medium heat. Sauté garlic and rosemary for 1 minute until fragrant.
- Add mushrooms and cook until browned and soft, about 6–8 minutes. Stir in spinach and cook until wilted. Season with salt and pepper.
- Once sweet potatoes are done, let cool slightly. Slice open and gently fluff insides with a fork.
- Spoon mushroom-spinach mixture into each potato and top with crumbled feta. Return to oven for 5–10 minutes to warm through.
- Serve hot, garnished with extra rosemary or feta if desired.
Notes
- Substitute goat cheese for a creamier, tangier twist.
- Add walnuts or pine nuts for crunch.
- Mix in quinoa or lentils for added protein.
- Use plant-based feta for a vegan version.
- Store leftovers in fridge and reheat in oven or microwave.
Nutrition
- Serving Size: 1 stuffed potato
- Calories: 250
- Sugar: 6g
- Sodium: 320mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 5g
- Protein: 7g
- Cholesterol: 15mg