There’s something incredibly comforting about pulling a tray of roasted sweet potatoes out of the oven, their skins caramelized and their centers soft, sweet, and steamy. Now imagine those tender sweet potatoes generously filled with a creamy mixture of sautéed mushrooms, garlicky spinach, and melted cheese. These Creamy Mushroom and Spinach Stuffed Sweet Potatoes are the kind of cozy, nourishing meal that feels just as perfect for a quiet weeknight dinner as it does for a relaxed weekend gathering.
This recipe brings together simple, wholesome ingredients and transforms them into a dish that feels indulgent without being heavy. The natural sweetness of the potatoes pairs beautifully with the savory mushrooms, the freshness of spinach, and the rich, creamy cheese filling. Whether you’re looking for a satisfying meatless dinner, a comforting side, or a beautiful plate to serve guests, this homemade stuffed sweet potato recipe delivers warmth, flavor, and pure comfort.
Why You’ll Love This Recipe
- Nutritious, hearty, and naturally satisfying
- Creamy, cheesy filling balanced by sweet, tender potatoes
- Easy to prepare with simple, everyday ingredients
- Perfect for dinner, meal prep, or cozy gatherings
- Easy to customize with different cheeses or vegetables
Ingredients
For the Sweet Potatoes
- 4 medium sweet potatoes – The naturally sweet, fiber-rich base of the dish.
For the Creamy Filling
- 2 cups fresh spinach – Adds color, freshness, and nutrients.
- 1 cup mushrooms (button or cremini), chopped – Brings savory, umami depth.
- 2 cloves garlic, minced – Enhances aroma and flavor.
- 8 oz cream cheese – Creates the rich, creamy texture.
- 1 cup shredded cheese (mozzarella or cheddar) – Melts beautifully for a comforting finish.
- 2 tablespoons olive oil – For sautéing and building flavor.
- Salt and black pepper, to taste – Balances and sharpens all the flavors.
How to Make Creamy Mushroom and Spinach Stuffed Sweet Potatoes
Roast the Sweet Potatoes
- Preheat your oven to 400°F (200°C).
- Line a baking sheet with parchment paper.
- Pierce the sweet potatoes several times with a fork and place them on the sheet.
- Roast for 45–60 minutes, until very tender when pierced with a knife.
- Remove from the oven and let cool slightly.
Tip: Fully tender potatoes are key. If they’re undercooked, they won’t mash well into the filling.
Prepare the Creamy Mushroom and Spinach Filling
- Heat olive oil in a skillet over medium heat.
- Add garlic and mushrooms, sautéing for 5–7 minutes until golden and fragrant.
- Add spinach and cook another 2–3 minutes, until just wilted.
- Transfer the mixture to a mixing bowl.
- Stir in the cream cheese and half of the shredded cheese until creamy and well combined.
- Season with salt and pepper to taste.
Tip: Taste the filling before stuffing and adjust seasoning while it’s still easy to mix.
Stuff and Bake
- Slice each sweet potato lengthwise.
- Gently scoop out some of the flesh and mix it into the filling for extra creaminess.
- Spoon the filling generously back into each potato.
- Top with the remaining shredded cheese.
- Return to the oven and bake for 10–15 minutes, until the tops are bubbly and lightly golden.
Serve warm and enjoy every creamy, comforting bite.

Tips for Success
- Let the sweet potatoes cool slightly before cutting to avoid tearing the skins.
- Don’t overscoop. Leaving sturdy walls helps the potatoes hold their shape.
- For extra flavor, sauté the mushrooms until deeply golden.
- If the filling feels thick, mix in a spoon of warm milk or reserved potato flesh.
- Broil for the last 1–2 minutes if you want a lightly browned cheese top.
Equipment Needed
- Oven
- Baking sheet
- Parchment paper
- Skillet
- Mixing bowl
- Knife and spoon
Alternative: An air fryer can be used to roast the sweet potatoes faster if needed.
Recipe Variations
- Protein boost: Add cooked chickpeas or white beans to the filling.
- Extra veggie version: Mix in bell peppers, onions, or zucchini.
- Cheese swap: Try feta or goat cheese for a tangy twist.
- Spicy kick: Add chili flakes, smoked paprika, or a dash of hot sauce.
Serving Suggestions
- Serve with a crisp green salad and lemon vinaigrette.
- Pair with roasted vegetables or a warm soup for a complete dinner.
- Garnish with fresh herbs like parsley or chives.
- Enjoy as a comforting main dish or a hearty side.
These stuffed sweet potatoes also work beautifully for meal prep and reheat well in the oven.
FAQs
Can I make these ahead of time?
Yes. Prepare and stuff the potatoes, then refrigerate for up to 2 days. Bake until hot when ready to serve.
Can I freeze stuffed sweet potatoes?
They can be frozen, but the cream cheese filling may slightly change texture. For best results, enjoy fresh or refrigerated.
What can I use instead of cream cheese?
Ricotta, thick yogurt, or a blended cottage cheese alternative can work for a lighter version.
Can I use regular potatoes instead of sweet potatoes?
Absolutely. Russet or Yukon Gold potatoes work very well.
How do I store leftovers?
Keep in an airtight container in the refrigerator for up to 3 days. Reheat in the oven for best texture.
Final Thoughts
These Creamy Mushroom and Spinach Stuffed Sweet Potatoes are proof that comfort food can be both nourishing and deeply satisfying. With their tender, naturally sweet base and rich, savory filling, they’re the kind of easy homemade dinner that feels special every time you make it. Perfect for busy nights, cozy weekends, or sharing with loved ones, this recipe invites you to slow down, savor, and enjoy the simple joy of good food.
Print
Creamy Mushroom and Spinach Stuffed Sweet Potatoes Bliss
- Total Time: 75 minutes
- Yield: 4 stuffed potatoes
Description
Creamy Mushroom and Spinach Stuffed Sweet Potatoes are a wholesome comfort dish filled with sautéed mushrooms, garlicky spinach, and a rich, cheesy cream filling baked inside tender roasted sweet potatoes.
Ingredients
- 4 medium sweet potatoes
- 2 cups fresh spinach
- 1 cup mushrooms (button or cremini), chopped
- 2 cloves garlic, minced
- 8 oz cream cheese
- 1 cup shredded cheese (mozzarella or cheddar)
- 2 tablespoons olive oil
- Salt to taste
- Pepper to taste
Instructions
- Preheat oven to 400°F (200°C). Poke holes in sweet potatoes and place on a lined baking sheet.
- Bake 45–60 minutes until tender.
- Heat olive oil in a skillet. Sauté garlic and mushrooms 5–7 minutes until golden.
- Add spinach and cook 2–3 minutes until wilted.
- In a bowl, mix vegetables with cream cheese and half the shredded cheese.
- Cool sweet potatoes slightly, slice open, scoop out some flesh, and mix it into the filling.
- Stuff potatoes generously and top with remaining cheese.
- Bake another 10–15 minutes until cheese is melted and bubbly.
Notes
- Poke holes in sweet potatoes before roasting.
- Let potatoes cool slightly before cutting.
- Taste filling and adjust seasoning before stuffing.
- Great served with a fresh salad or roasted vegetables.
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Category: Dinner
- Method: Bake
- Cuisine: American



