Creamy Mushroom Stuffed Sweet Potatoes are the perfect combination of comfort and nutrition. Tender roasted sweet potatoes are filled with a rich, creamy mushroom mixture that’s savory, satisfying, and packed with flavor.
This dish is ideal for a cozy dinner, a wholesome lunch, or even an elegant vegetarian main. With its balance of natural sweetness, earthy mushrooms, and creamy texture, it’s both nourishing and indulgent.
Ingredients Overview
Sweet Potatoes – Naturally sweet, soft, and nutrient-rich, they serve as the perfect base for this hearty dish.
Mushrooms – Earthy and savory, mushrooms create a rich, umami-packed filling that mimics a creamy comfort dish.
Creamy Sauce – Made with cream, Greek yogurt, or a plant-based alternative, it brings everything together with a silky texture.
Aromatics & Herbs – Garlic, onions, thyme, and parsley add depth, freshness, and balance.
Ingredients
- 4 medium sweet potatoes
- 2 tablespoons olive oil
- 2 cups mushrooms, sliced
- 1/2 onion, finely chopped
- 2 cloves garlic, minced
- 1/2 cup cream, Greek yogurt, or plant-based cream
- 1 teaspoon fresh thyme (or 1/2 teaspoon dried)
- Salt and black pepper, to taste
- Fresh parsley, chopped, for garnish
Step-by-Step Instructions

1. Roast the Sweet Potatoes:
Preheat oven to 400°F (200°C). Pierce sweet potatoes with a fork and place on a baking sheet. Roast for 40–50 minutes until tender.
2. Prepare the Mushroom Filling:
Heat olive oil in a skillet over medium heat. Add onions and cook until soft, about 3–4 minutes.
3. Cook Mushrooms & Garlic:
Add mushrooms and cook until they release moisture and become golden, about 6–8 minutes. Stir in garlic and thyme, cooking for 1 minute more.
4. Make it Creamy:
Reduce heat to low and stir in cream or yogurt. Cook gently until the mixture becomes creamy. Season with salt and pepper.
5. Assemble:
Slice open roasted sweet potatoes and fluff the insides slightly with a fork. Spoon the creamy mushroom mixture generously on top.
6. Serve:
Garnish with fresh parsley and serve warm. Enjoy as a main dish or hearty side.
Tips, Variations & Substitutions
- Use coconut cream or cashew cream for a dairy-free version.
- Add spinach or kale for extra nutrients and color.
- Sprinkle with Parmesan or feta for extra richness.
- Top with toasted nuts or seeds for added crunch.
- Add cooked lentils or chickpeas for extra protein.
Serving Ideas & Occasions
Creamy Mushroom Stuffed Sweet Potatoes are perfect for:
- Cozy weeknight dinners
- Healthy vegetarian meals
- Meal prep lunches
- Holiday side dishes or elegant plant-based mains
Their combination of creamy filling and naturally sweet base makes them comforting yet nutritious.
Nutritional & Health Notes
- Sweet potatoes are rich in fiber, vitamin A, and antioxidants.
- Mushrooms provide plant-based nutrients and umami flavor.
- Using Greek yogurt or plant-based cream keeps the dish lighter while maintaining creaminess.
- Adding greens or legumes boosts fiber and protein content.
This dish is a balanced, nutrient-dense option that feels indulgent while supporting a healthy lifestyle.
FAQs
Can I make this vegan?
Yes, use plant-based cream or yogurt and skip any dairy toppings.
Can I prepare this ahead of time?
Roast sweet potatoes and prepare the filling ahead. Assemble and reheat before serving.
Can I use different mushrooms?
Absolutely! Cremini, button, portobello, or a mix all work well.
How do I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave.
Can I add protein?
Yes, chickpeas, lentils, or even grilled chicken can be added for a heartier meal.