If you are looking for a luscious, comforting, and colorful dish that will absolutely delight your taste buds, this Creamy Mushroom and Spinach Stuffed Sweet Potatoes Recipe is exactly what you need. It pairs the natural sweetness and fluffy texture of roasted sweet potatoes with a rich, velvety filling of sautéed mushrooms, tender spinach, and cream cheese, all elevated with fresh herbs and Parmesan for an irresistible finish. Whether you want a cozy weeknight dinner or an impressive side for your next gathering, this recipe is bursting with flavor and nourishment in every bite.

Ingredients You’ll Need
The beauty of this recipe lies in its simple yet powerful ingredients that work in harmony to create a creamy, earthy, and vibrant filling inside each sweet potato. Each component has its own purpose—from the sweetness of the potatoes to the tangy creams and savory mushrooms, plus the fresh green pop from the spinach.
- Sweet potatoes: The star of the dish providing natural sweetness and a soft, creamy base once roasted.
- Olive oil: Adds depth and helps sauté the onions and mushrooms beautifully.
- Onion: Brings a subtle sweetness and aromatic foundation to the filling.
- Garlic: Infuses the dish with a warm, fragrant note that lifts every bite.
- Cremini mushrooms: Offer a meaty texture and earthy flavor that complements the creamy filling.
- Fresh spinach leaves: Add a tender, slightly grassy freshness that balances richness.
- Cream cheese: Creates the luscious, creamy texture that ties the filling together.
- Sour cream: Adds a subtle tang and extra creaminess to the mix.
- Salt and black pepper: Essential for seasoning and enhancing all the flavors.
- Fresh thyme leaves: Impart a delicate herbal note that brightens the dish.
- Grated Parmesan cheese: Tops the stuffed potatoes with a salty, nutty crust when baked.
How to Make Creamy Mushroom and Spinach Stuffed Sweet Potatoes Recipe
Step 1: Prepare and Bake Sweet Potatoes
Start by preheating your oven to 400°F (200°C). Wash and dry each sweet potato thoroughly, then use a fork to poke holes all over so steam can escape while baking. This ensures they cook evenly and come out tender throughout. Pop them directly on the oven rack and let them roast for 45 to 60 minutes until soft and inviting.
Step 2: Sauté the Aromatics and Mushrooms
While your sweet potatoes are baking, heat olive oil in a large skillet over medium heat. Toss in finely chopped onions and cook until they become translucent, about 3 minutes. Next, add minced garlic and sliced cremini mushrooms. Let these cook for about 5 minutes until the mushrooms are golden and their juices have reduced, creating that irresistible umami base for your filling.
Step 3: Wilt the Spinach
Throw in the fresh spinach leaves and cook just until wilted, which usually takes only a minute or two. The greens soften perfectly without losing their vibrant color. Once done, remove the skillet from heat and allow the mixture to cool slightly to make stirring it into the cream cheeses easier.
Step 4: Combine the Creamy Filling
In a separate bowl, blend the softened cream cheese and sour cream until smooth and luscious. Carefully stir in the warm mushroom and spinach mixture, making sure every bit is coated in creamy goodness. Season with salt, pepper, and fresh thyme leaves, folding everything together so the flavors meld beautifully.
Step 5: Stuff and Finish Baking
With the sweet potatoes tender and cooled just enough to handle, slice each one lengthwise. Fluff up the insides gently with a fork to loosen the flesh, then generously spoon the creamy mushroom and spinach filling right into the center. Top each with a hearty sprinkle of Parmesan cheese. Place them back in the oven for 10 to 15 minutes to melt the cheese into a golden, bubbly delight.
Step 6: Serve and Enjoy
Pull them out fresh, warm, and ready to enjoy. Every bite promises a perfect balance of sweetness, creaminess, and a touch of earthiness that will quickly make this dish a household favorite.
How to Serve Creamy Mushroom and Spinach Stuffed Sweet Potatoes Recipe

Garnishes
Elevate your presentation with a sprinkle of fresh chopped parsley or a few extra thyme leaves to add a burst of color and fragrance. A light drizzle of extra virgin olive oil or a handful of toasted pine nuts can provide a lovely textural contrast and richness to the creamy filling.
Side Dishes
This recipe is hearty enough to stand on its own, but it pairs wonderfully with crisp green salads dressed in lemon vinaigrette or a tangy cranberry relish to complement the sweet potatoes’ richness. For an even heartier meal, roasted root vegetables or quinoa tossed with herbs offer great textural balance.
Creative Ways to Present
Try serving this dish as a vibrant appetizer by cutting the stuffed sweet potatoes into smaller pieces topped with microgreens. For a fun twist, scoop out the filling, mix it with cooked grains or lentils, then stuff the mixture back for a protein-packed variation. Alternatively, use a mini sweet potato variety for bite-sized servings that are perfect for parties.
Make Ahead and Storage
Storing Leftovers
Leftover creamy mushroom and spinach stuffed sweet potatoes can be stored in an airtight container in the refrigerator for up to 3 days. Be sure to keep the stuffed potatoes separate from any garnishes or fresh herbs to maintain freshness.
Freezing
This dish freezes quite well. Wrap each stuffed sweet potato individually in plastic wrap and place them in a freezer-safe container. They will keep for up to 2 months. When ready to enjoy, thaw them overnight in the fridge before reheating.
Reheating
Reheat the stuffed sweet potatoes in a preheated oven at 350°F (175°C) for about 15-20 minutes, or until warmed through and the cheese is bubbling again. You can also use a microwave for convenience but finish with a quick broil if you want to restore some crispness to the cheese topping.
FAQs
Can I use a different type of mushroom in this recipe?
Absolutely! While cremini mushrooms offer a great balance of flavor, baby bella, shiitake, or even portobello mushrooms can be substituted depending on what you have available or your flavor preference.
Is it possible to make this dish vegan?
Yes, you can swap out the cream cheese and sour cream for plant-based alternatives, and replace Parmesan with nutritional yeast or a vegan cheese substitute. The filling will still be creamy and delicious but dairy-free.
How do I choose the best sweet potatoes?
Look for sweet potatoes that are firm, smooth-skinned, and free of blemishes. Medium size is ideal to ensure even baking and easy handling when stuffing.
Can I prep the filling ahead of time?
Yes, preparing the mushroom and spinach filling a day ahead can save time. Keep it refrigerated in an airtight container and bring it to room temperature before stuffing your baked potatoes.
What can I serve with these stuffed sweet potatoes for a complete meal?
The stuffed potatoes pair well with a fresh leafy salad, roasted vegetables, or a protein like grilled chicken or fish to round out your meal with extra nutrients and flavors.
Final Thoughts
This Creamy Mushroom and Spinach Stuffed Sweet Potatoes Recipe has quickly become a cherished dish in my kitchen because it feels indulgent while still being wholesome and nourishing. Its combination of textures, flavors, and vibrant ingredients makes every bite a joy. I wholeheartedly encourage you to try it soon—you might just find yourself making it again and again for friends and family who will be as hooked as you are.
Print
Creamy Mushroom and Spinach Stuffed Sweet Potatoes Recipe
- Prep Time: 0h 15m
- Cook Time: 1h 0m
- Total Time: 1h 15m
- Yield: 4 servings
- Category: Side Dish
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
These Creamy Mushroom and Spinach Stuffed Sweet Potatoes offer a deliciously comforting vegetarian dish featuring roasted sweet potatoes filled with a savory mixture of sautéed mushrooms, fresh spinach, cream cheese, and Parmesan. Perfect as a hearty appetizer or a flavorful side, this recipe combines simple ingredients with easy cooking techniques to create a warm, creamy, and nutrient-rich meal.
Ingredients
Sweet Potatoes
- 4 medium sweet potatoes
Filling
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 cup cremini mushrooms, sliced
- 3 cups fresh spinach leaves
- 1/2 cup cream cheese, softened
- 1/4 cup sour cream
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 teaspoon fresh thyme leaves
- 1/4 cup grated Parmesan cheese
Instructions
- Preheat and Prepare Sweet Potatoes: Preheat your oven to 400°F (200°C). Wash and dry the sweet potatoes thoroughly. Pierce each sweet potato several times with a fork to allow steam to escape during baking.
- Bake Sweet Potatoes: Place the sweet potatoes directly on the oven rack and bake for 45-60 minutes, or until they are tender when pierced with a fork.
- Sauté Onions: While the sweet potatoes bake, heat olive oil in a large skillet over medium heat. Add the finely chopped onion and sauté for about 3 minutes until the onions become translucent.
- Add Garlic and Mushrooms: Stir in the minced garlic and sliced mushrooms. Continue cooking for another 5 minutes, until the mushrooms are golden brown and have released their juices.
- Incorporate Spinach: Add the fresh spinach leaves to the skillet and cook just until wilted. Remove the skillet from heat and allow the mixture to cool slightly.
- Mix Creamy Filling: In a bowl, blend together the cream cheese and sour cream until smooth. Fold in the mushroom and spinach mixture, then season with salt, black pepper, and fresh thyme leaves. Stir until well combined.
- Prepare Sweet Potatoes for Stuffing: When the sweet potatoes are cooked and slightly cooled, slice them lengthwise and gently fluff the flesh with a fork to create space for the filling.
- Stuff Potatoes: Spoon the creamy mushroom and spinach mixture evenly into each sweet potato.
- Add Cheese and Bake Again: Sprinkle grated Parmesan cheese generously over the stuffed sweet potatoes. Return them to the oven and bake for an additional 10-15 minutes until the cheese melts and becomes bubbly.
- Serve: Serve the stuffed sweet potatoes immediately while warm, either as a satisfying appetizer or a flavorful side dish.
Notes
- You can substitute cremini mushrooms with button or portobello mushrooms for different flavor profiles.
- For a vegan version, replace cream cheese, sour cream, and Parmesan cheese with plant-based alternatives.
- If you prefer a spicier filling, add a pinch of red pepper flakes during sautéing.
- To save time, sweet potatoes can be microwaved prior to stuffing, reducing bake time significantly.
- Ensure sweet potatoes are pierced well before baking to prevent bursting.

