Introduction
These Creamy Spinach & Feta Stuffed Sweet Potatoes are a beautiful combination of naturally sweet roasted potatoes and a rich, savory spinach filling.
The sweet potatoes are roasted until the skins become slightly crisp while the centers turn soft, fluffy, and caramelized.
Each potato is then filled with a creamy mixture of spinach, feta, garlic, herbs, and melted cheese before being baked again until the topping becomes beautifully golden.
The contrast between the sweet roasted potato and the tangy, creamy spinach filling makes this an incredibly satisfying meat-free dinner, lunch, or side dish.
Recipe Overview
| Feature | Detail |
| Prep Time | 15 minutes |
| Cook Time | 55 minutes |
| Total Time | 1 hour 10 minutes |
| Servings | 4 |
| Difficulty | Easy |
| Cuisine | Mediterranean-Inspired |
| Course | Main Dish / Side Dish |
| Main Ingredients | Sweet potatoes, spinach, feta, cheese |
| Cooking Method | Roasting & Baking |
| Best For | Dinner, lunch, meal prep |
Why You’ll Love This Recipe
These stuffed sweet potatoes are incredibly flavorful without requiring complicated cooking techniques.
The roasted sweet potato becomes naturally sweet and tender, while the creamy spinach and feta filling provides a salty, savory contrast.
The second bake gives the cheese a delicious golden finish and allows the flavors to blend together.
This recipe is also flexible enough to serve as a light vegetarian dinner or as an impressive side dish alongside grilled beef, chicken, or roasted vegetables.
Ingredients
For the Sweet Potatoes
| Ingredient | Amount |
| Large sweet potatoes | 4 |
| Olive oil | 2 tbsp |
| Salt | ½ tsp |
| Black pepper | ¼ tsp |
| Garlic powder | ½ tsp |
For the Creamy Spinach Filling
| Ingredient | Amount |
| Fresh baby spinach | 5 oz (140 g) |
| Cream cheese | 4 oz (115 g) |
| Feta cheese, crumbled | ¾ cup |
| Mozzarella cheese, shredded | ½ cup |
| Garlic, minced | 3 cloves |
| Olive oil | 1 tbsp |
| Dried oregano | ½ tsp |
| Dried thyme | ½ tsp |
| Black pepper | ¼ tsp |
| Salt | ¼ tsp, or to taste |
| Lemon juice | 1 tbsp |
For the Topping
| Ingredient | Amount |
| Mozzarella cheese | ½ cup |
| Feta cheese | 2 tbsp |
| Fresh parsley, chopped | 2 tbsp |
| Fresh chives, finely chopped | 2 tbsp |
| Dried oregano | ¼ tsp |
| Red pepper flakes | Optional |
Step-by-Step Instructions
1. Prepare the Sweet Potatoes
Preheat your oven to 425°F (220°C).
Wash the sweet potatoes thoroughly and dry them completely.
Pierce each potato several times with a fork.
Rub the potatoes with olive oil, then season with salt, black pepper, and garlic powder.
Place them on a baking sheet lined with parchment paper.
2. Roast the Sweet Potatoes
Bake the sweet potatoes for approximately 45–55 minutes.
The exact cooking time will depend on their size.
They are ready when a knife slides easily through the center and the skins are slightly wrinkled and roasted.
Remove them from the oven and allow them to cool for approximately 5–10 minutes so they are easier to handle.
3. Prepare the Spinach
While the potatoes roast, heat 1 tablespoon of olive oil in a large skillet over medium heat.
Add the minced garlic and cook for approximately 30 seconds.
Add the fresh spinach.
Cook for 2–3 minutes, stirring frequently, until the spinach wilts completely.
Remove from the heat.
If there is excess liquid in the pan, drain it well.
4. Make the Creamy Filling
Transfer the cooked spinach to a bowl.
Add the cream cheese, ¾ cup feta, ½ cup mozzarella, oregano, thyme, black pepper, salt, and lemon juice.
Mix thoroughly until the ingredients are evenly combined.
Taste the mixture and adjust the seasoning if needed.
Because feta is naturally salty, add additional salt carefully.
5. Open the Sweet Potatoes
Once the sweet potatoes are cool enough to handle, make a deep slit lengthwise down the center of each one.
Gently press the ends inward to open the potatoes.
Using a fork, loosen some of the sweet potato flesh.
Do not remove all of the flesh. Leave the potato inside its skin so it remains sturdy enough to hold the filling.
6. Add the Filling
Divide the creamy spinach mixture evenly between the four sweet potatoes.
Gently press the filling into the center of each potato.
Pile the filling slightly above the opening for a generous, restaurant-style presentation.
7. Add the Cheese Topping
Sprinkle each stuffed sweet potato with additional mozzarella and feta.
Finish with dried oregano and a small pinch of red pepper flakes if you like a little heat.
Arrange the potatoes on the baking sheet.
8. Bake Until Golden
Return the stuffed sweet potatoes to the oven.
Bake at 400°F (200°C) for approximately 10–15 minutes.
The filling should be hot and the cheese should be melted.
For the beautifully browned topping shown in the photo, switch the oven to broil for the final 1–2 minutes.
Watch carefully because the cheese can brown very quickly under the broiler.
9. Garnish and Serve
Remove the sweet potatoes from the oven.
Sprinkle generously with fresh parsley and chopped chives.
Add a small drizzle of extra virgin olive oil if desired.
Serve immediately while the filling is hot and creamy.
Best Tips
Choose sweet potatoes that are similar in size so they finish roasting at approximately the same time.
Do not wrap the sweet potatoes in foil. Leaving them uncovered allows the skins to roast and develop better flavor.
Make sure the cooked spinach is well drained. Excess water can make the creamy filling loose and watery.
Use room-temperature cream cheese if possible because it blends much more easily with the spinach and feta.
For the best golden topping, use freshly shredded mozzarella and finish the potatoes briefly under the broiler.
Allow the potatoes to cool slightly before filling them. They will be easier to handle and less likely to split.
Best Ingredient Options
Fresh spinach gives the filling the brightest flavor and best texture, but frozen spinach can also be used. Thaw it completely and squeeze out as much liquid as possible before adding it.
Feta provides a salty, tangy flavor that works beautifully with sweet potatoes.
Cream cheese makes the filling smooth and luxurious, while Greek yogurt can be substituted for a lighter option.
Mozzarella creates the stretchy melted topping. Monterey Jack, fontina, or mild cheddar can also be used.
For extra freshness, use fresh parsley, chives, dill, or basil.
Recipe Variations
For a garlic mushroom version, sauté 1 cup of finely chopped mushrooms with the garlic before adding the spinach.
For a Mediterranean version, add chopped sun-dried tomatoes, Kalamata olives, and a little fresh dill to the filling.
For a spicy version, add ½ teaspoon of red pepper flakes or finely chopped jalapeño.
For an extra-protein version, add cooked shredded chicken to the creamy spinach mixture.
For a beef version, add approximately 8 ounces (225 g) of cooked seasoned ground beef to the filling. Brown the beef separately with garlic, onion, smoked paprika, salt, and black pepper before combining it with the spinach mixture.
What to Serve With
These stuffed sweet potatoes are satisfying enough to serve as a complete vegetarian meal.
For a lighter meal, pair them with a crisp cucumber and tomato salad dressed with lemon juice and olive oil.
They also work beautifully alongside roasted vegetables, steamed broccoli, or a simple green salad.
For a heartier dinner, serve them with grilled beef steak, roasted chicken, or seasoned ground beef.
A spoonful of Greek yogurt or sour cream on top adds a cool and creamy contrast.
Make-Ahead Instructions
The sweet potatoes can be roasted up to 2 days in advance.
Prepare the spinach filling separately and refrigerate it in an airtight container.
When ready to serve, stuff the potatoes with the chilled filling and bake until completely hot.
For the freshest texture, add the cheese topping immediately before the final bake.
Storage
Allow leftovers to cool before transferring them to an airtight container.
Refrigerate for up to 3 days.
Keep the stuffed potatoes refrigerated at all times and reheat thoroughly before serving.
Reheating
For the best results, place the stuffed sweet potatoes on a baking sheet and reheat at 375°F (190°C) for approximately 15–20 minutes.
An air fryer can also be used at 350°F (175°C) for approximately 7–10 minutes.
If using a microwave, heat individual portions for approximately 2–3 minutes, checking halfway through.
The oven or air fryer will give you a much better texture because the cheese becomes golden again.
Freezing
These stuffed sweet potatoes can be frozen, although the creamy filling may become slightly softer after thawing.
Allow the cooked potatoes to cool completely.
Wrap each potato individually in freezer-safe wrapping and place them in a freezer container.
Freeze for up to 2 months.
Thaw overnight in the refrigerator before reheating in a 375°F (190°C) oven until heated through.
Common Mistakes to Avoid
Do not undercook the sweet potatoes before stuffing them. The flesh should already be completely tender before adding the filling.
Avoid leaving excess moisture in the spinach because it can make the filling watery.
Do not use too much salt. Feta and Parmesan-style cheeses can already provide plenty of saltiness.
Avoid overfilling the potatoes to the point where the filling spills completely over the sides.
Do not leave the potatoes unattended under the broiler. The cheese can go from golden to burnt in less than a minute.
Nutrition Estimate
Approximate values per stuffed sweet potato.
| Nutrient | Amount |
| Calories | 480 kcal |
| Protein | 17 g |
| Carbohydrates | 52 g |
| Fat | 25 g |
| Saturated Fat | 11 g |
| Fiber | 8 g |
| Sugar | 12 g |
| Sodium | 690 mg |
| Calcium | 350 mg |
Frequently Asked Questions
Can I use regular potatoes?
Yes. Russet potatoes work particularly well, although the finished dish will be less naturally sweet than the sweet potato version.
Can I use frozen spinach?
Absolutely. Thaw the spinach completely and squeeze it very dry before adding it to the filling.
Can I make these without feta?
Yes. Use additional mozzarella, ricotta, or cream cheese. You can also use goat cheese for a tangy alternative.
Why is my filling watery?
The most common reason is excess moisture from the spinach. Always squeeze or drain cooked spinach thoroughly before combining it with the cream cheese and feta.
Can I prepare these the night before?
Yes. Assemble the stuffed potatoes, cover them, and refrigerate overnight. The following day, allow them to sit at room temperature for about 15 minutes before baking until hot.
Can I add meat?
Yes. Seasoned ground beef, shredded chicken, or thinly sliced cooked steak can be added to make the dish more substantial.
Final Thoughts
These Creamy Spinach & Feta Stuffed Sweet Potatoes turn simple ingredients into a beautiful, satisfying meal.
The combination of caramelized sweet potato, creamy spinach, salty feta, melted mozzarella, garlic, and fresh herbs creates an irresistible contrast of sweet, savory, creamy, and slightly smoky flavors.
The golden cheese topping makes them especially impressive straight from the oven, while the soft roasted sweet potato provides the perfect base for the rich filling.
Whether served as a vegetarian dinner, a hearty side dish, or upgraded with seasoned beef for extra protein, these stuffed sweet potatoes are an easy recipe that feels wonderfully special.