Creamy Mushroom and Spinach Stuffed Sweet Potatoes Recipe
Introduction
These creamy mushroom and spinach stuffed sweet potatoes offer a delicious and satisfying meal that’s both comforting and nutritious. Perfect for a cozy dinner, they combine tender baked sweet potatoes with a rich, cheesy vegetable filling.

Ingredients
- 2 medium sweet potatoes (about 300g each)
- 1 cup fresh spinach (30g)
- 1 cup diced mushrooms (150g, button or cremini)
- 2 cloves garlic, minced
- 4 oz cream cheese (113g)
- 1 cup shredded cheese (mozzarella or cheddar) (100g)
- 2 tsp olive oil
- Salt and pepper to taste
Instructions
- Step 1: Preheat your oven to 400°F (200°C). Wash the sweet potatoes and poke holes in them with a fork. Place them directly on the oven rack and bake for 45-60 minutes until tender when pierced with a knife.
- Step 2: While the potatoes bake, heat olive oil in a skillet over medium heat. Sauté the minced garlic for about 1 minute until fragrant, then add the diced mushrooms. Cook until golden brown, about 5-7 minutes. Stir in the fresh spinach and cook until wilted.
- Step 3: Transfer the sautéed vegetables to a mixing bowl. Add the cream cheese and half of the shredded cheese. Season with salt and pepper, then mix until well combined.
- Step 4: When the sweet potatoes are done, slice them open lengthwise. Carefully scoop out some of the flesh and add it to the vegetable mixture. Stir to combine, then spoon the filling back into the sweet potato skins.
- Step 5: Top each stuffed potato with the remaining shredded cheese. Return them to the oven and bake for an additional 10-15 minutes until the cheese is melted and bubbly.
Tips & Variations
- For extra flavor, add a pinch of smoked paprika or chili flakes to the filling mixture.
- Use goat cheese instead of cream cheese for a tangier taste.
- Swap shredded mozzarella with cheddar or a blend for different cheesy textures.
- Add cooked bacon or walnuts for a crunchy, savory twist.
Storage
Store any leftover stuffed sweet potatoes in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F (175°C) for 10-15 minutes or until warmed through to maintain a crispy top. Microwaving is faster but may soften the skin.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare the filling ahead of time?
Yes, you can prepare the mushroom and spinach filling a day in advance. Keep it refrigerated and stuff the sweet potatoes just before the final baking step to ensure freshness.
What type of mushrooms work best?
Button or cremini mushrooms are ideal for this recipe due to their mild flavor and firm texture, but you can also use shiitake or portobello for a deeper taste.
PrintCreamy Mushroom and Spinach Stuffed Sweet Potatoes Recipe
This Creamy Mushroom and Spinach Stuffed Sweet Potatoes recipe features tender baked sweet potatoes filled with a flavorful mixture of sautéed mushrooms, fresh spinach, and creamy cheese. Topped with melted shredded cheese, this hearty and comforting dish is perfect as a vegetarian main course or a satisfying side. Combining wholesome ingredients with simple preparation, it offers a delicious balance of creamy, savory, and fresh flavors.
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 15 minutes
- Yield: 2 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Sweet Potatoes
- 2 medium sweet potatoes (about 300g each)
Filling
- 1 cup fresh spinach (30g)
- 1 cup diced mushrooms (150g, button or cremini)
- 2 cloves garlic, minced
- 4 oz cream cheese (113g)
- 1 cup shredded cheese (mozzarella or cheddar) (100g)
- 2 tsp olive oil
- Salt and pepper to taste
Instructions
- Preheat and Bake Sweet Potatoes: Preheat your oven to 400°F (200°C). Wash the sweet potatoes thoroughly and poke holes in them using a fork. Place them directly on the oven rack and bake for 45-60 minutes until they are tender when pierced with a fork.
- Sauté Vegetables: While the sweet potatoes bake, heat 2 teaspoons of olive oil in a skillet over medium heat. Add minced garlic and sauté for about 1 minute until fragrant. Add diced mushrooms and cook for 5-7 minutes until they turn golden brown. Stir in fresh spinach and cook until wilted.
- Prepare the Filling: Transfer the sautéed mushrooms and spinach to a mixing bowl. Add cream cheese and half of the shredded cheese, stirring well to combine. Season with salt and pepper to taste.
- Scoop Sweet Potato Flesh: Once the sweet potatoes are baked and cool enough to handle, slice them open lengthwise. Carefully scoop out some of the flesh and add it to the vegetable and cheese mixture, blending it well to create a creamy filling.
- Stuff and Bake Again: Spoon the filling back into the sweet potato skins until full. Top each stuffed sweet potato with the remaining shredded cheese. Return them to the oven and bake for an additional 10-15 minutes until heated through and the cheese is melted and bubbly.
Notes
- For extra flavor, try adding herbs such as thyme or rosemary to the filling.
- Use gluten-free cheese to keep this recipe gluten-free.
- To make this dish vegan, substitute cream cheese and shredded cheese with vegan cheese alternatives.
- Leftover stuffed sweet potatoes can be refrigerated for up to 3 days and reheated in the oven.
Keywords: stuffed sweet potatoes, creamy mushroom spinach, baked sweet potatoes, vegetarian dinner, cheesy stuffed potatoes

