Creamy Mushroom Spinach Stuffed Sweet Potatoes

Featured in: Oven-Cooked Classics

These stuffed sweet potatoes combine naturally sweet roasted tubers with a rich, savory filling of sautéed mushrooms and fresh spinach blended with cream cheese. The dish comes together in just over an hour, with most of the hands-off time spent roasting the potatoes until perfectly tender.

Each serving delivers a satisfying balance of textures—creamy interior, slightly crispy skin, and melted cheese on top. The versatile nature of this dish makes it ideal for meal prep, family dinners, or a comforting solo meal.

Updated on Sat, 07 Feb 2026 08:32:00 GMT
Golden roasted Creamy Mushroom and Spinach Stuffed Sweet Potatoes topped with melted cheese on a rustic plate. Pinterest
Golden roasted Creamy Mushroom and Spinach Stuffed Sweet Potatoes topped with melted cheese on a rustic plate. | goldenbatbout.com

The first time I made these stuffed sweet potatoes, I was looking for something that felt like a hug in food form but wouldnt leave me weighted down for hours. That beautiful moment when the sweet, caramelized potato meets the savory, earthy filling is pure magic. Ive since made this recipe more times than I can count, tweaking little things here and there, but that perfect balance stays the same. My kitchen always smells incredible while these roast, and somehow that aroma alone makes everything feel better.

Last winter, my sister came over after a particularly rough week at work. I had these potatoes in the oven, filling bubbling away on the stove, and she walked in asking what smelled so incredible. We sat at the kitchen island eating directly from the potato skins, talking for hours about everything and nothing. She texted me the next morning asking for the recipe, and now she makes them whenever she needs a little comfort too.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 2 medium sweet potatoes: Pick ones that feel heavy for their size with smooth skin, about 300g each, and they will roast up perfectly sweet and creamy
  • 2 tsp olive oil: This helps the mushrooms develop those gorgeous golden brown edges instead of steaming in their own liquid
  • 2 cloves garlic, minced: Fresh is absolutely worth it here, and let it hit the oil before anything else for maximum flavor
  • 1 cup diced mushrooms: Button or cremini work beautifully, and dont crowd the pan or they will steam instead of brown
  • 1 cup fresh spinach: It looks like a mountain going in but wilts down to almost nothing, so be generous
  • 4 oz cream cheese, softened: Room temperature makes everything blend so much easier, and goat cheese creates a lovely tangy variation
  • 1 cup shredded cheese: Mozzarella melts beautifully but sharp cheddar adds that punch many of us secretly crave
  • Salt and pepper, to taste: Remember the cheese brings saltiness already, so taste before going too heavy handed

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get those potatoes roasting:
Preheat your oven to 400F, give the sweet potatoes a good wash, pierce them several times with a fork, and place them directly on the oven rack for 45 to 60 minutes until tender throughout.
Build the savory base:
While the potatoes work their magic, heat olive oil in a skillet over medium heat, add the minced garlic for just one minute until fragrant, then toss in the diced mushrooms.
Let flavors develop:
Cook the mushrooms, stirring occasionally, for 5 to 7 minutes until golden brown and any liquid has evaporated completely.
Add the greens:
Stir in the fresh spinach and cook for 1 to 2 minutes until just wilted, then remove the whole mixture from the heat.
Create the creamy filling:
In a mixing bowl, combine the sautéed vegetables, softened cream cheese, and half of the shredded cheese, seasoning everything with salt and pepper to taste.
Prep the potato boats:
Let the roasted sweet potatoes cool slightly, slice them open lengthwise, and gently scoop out some flesh while keeping the skins intact.
Bring it all together:
Mash the scooped potato and fold it right into that veggie-cheese mixture until everything is well incorporated.
Stuff and finish:
Fill each sweet potato skin with the creamy filling, sprinkle with the remaining cheese, and return to the oven for 10 to 15 minutes until everything is hot and bubbly.
Serve it up:
Let them cool just for a moment so nobody burns their tongue, and if you have fresh herbs hanging around, now is the time to use them.
A close-up of Creamy Mushroom and Spinach Stuffed Sweet Potatoes showing sautéed greens and garlic in the filling. Pinterest
A close-up of Creamy Mushroom and Spinach Stuffed Sweet Potatoes showing sautéed greens and garlic in the filling. | goldenbatbout.com

These stuffed sweet potatoes have become my answer to so many dinner dilemmas. They are hearty enough for a full meal but somehow never leave me feeling too full. The way everyone reaches for seconds before even finishing their first serving tells me everything I need to know.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

I have discovered that a pinch of smoked paprika in the filling adds this incredible depth that people notice but cannot quite place. Fresh thyme works beautifully too, especially when you want something that feels a little more elegant. The recipe is wonderfully forgiving, so do not be afraid to play around.

Lighter Variations

Greek yogurt or ricotta can step in for cream cheese if you are watching things a little closer without sacrificing that creamy texture. The flavor shifts slightly, but in a completely delicious way that many actually prefer. Vegan cheese has come such a long way, and my dairy-free friends have been thrilled with how well it works here.

Serving Suggestions

These potatoes hold their own beautifully as a complete meal, but a crisp side salad cuts through the richness perfectly. I have also served them alongside roasted chicken when feeding a crowd, and they disappear just as fast as the main. A chilled white wine, something bright and acidic, brings everything together beautifully.

  • Chopped walnuts added just before serving create this lovely crunch that contrasts perfectly with the creamy filling
  • Extra fresh spinach or arugula on top adds color and a fresh element right at the end
  • If meal prepping, keep the cheese topping separate and add it right before reheating for the best texture
Vibrant orange Creamy Mushroom and Spinach Stuffed Sweet Potatoes served hot as a cozy vegetarian main dish. Pinterest
Vibrant orange Creamy Mushroom and Spinach Stuffed Sweet Potatoes served hot as a cozy vegetarian main dish. | goldenbatbout.com

There is something about a stuffed potato that feels like proper comfort food without being overly heavy. I hope this recipe finds its way into your regular rotation the way it has in mine.

Recipe FAQs

Can I prepare these stuffed sweet potatoes ahead of time?

Yes, you can bake the sweet potatoes and prepare the filling up to 2 days in advance. Store them separately in the refrigerator. When ready to serve, stuff the potatoes and reheat in the oven until warmed through and cheese melts.

What other vegetables work well in the filling?

You can add diced bell peppers, caramelized onions, or grated zucchini to the vegetable mix. Chopped kale or Swiss chard can replace spinach. For extra protein, consider mixing in cooked lentils or white beans.

How do I know when the sweet potatoes are fully cooked?

Pierce the sweet potato with a knife or fork—it should slide in easily with no resistance. The skin should feel slightly crisp and the interior tender. Depending on size, this typically takes 45-60 minutes at 400°F.

Can I make these dairy-free?

Absolutely. Replace the cream cheese with vegan cream cheese or soaked cashew blended with nutritional yeast. Use vegan shredded cheese alternatives. The result remains creamy and satisfying while accommodating dairy-free diets.

What proteins pair well with this dish?

Grilled chicken, pan-seared salmon, or baked tofu complement the flavors beautifully. For vegetarians, a side of quinoa or a simple green salad with nuts adds protein and creates a complete meal.

Can I cook the sweet potatoes in the microwave instead?

While possible, oven roasting develops better flavor and texture. If pressed for time, microwave for 5-7 minutes per potato, then finish under the broiler for 5 minutes to crisp the skin before stuffing and baking.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Mushroom Spinach Stuffed Sweet Potatoes

Savory mushroom and spinach filling nestled inside tender roasted sweet potatoes

Prep Time
15 minutes
Cook Time
60 minutes
Overall Time
75 minutes
Created by Levi Knox


Skill Level Easy

Cuisine International

Makes 2 Serving Size

Diet Info Meat-Free, No Gluten

What You Need

Sweet Potatoes

01 2 medium sweet potatoes (about 10.5 oz each)

Vegetable Filling

01 2 tsp olive oil
02 2 cloves garlic, minced
03 1 cup diced mushrooms (button or cremini, about 5 oz)
04 1 cup fresh spinach (about 1 oz)

Creamy Mixture

01 4 oz cream cheese, softened
02 1 cup shredded mozzarella or cheddar cheese (about 3.5 oz)
03 Salt and black pepper, to taste

How-To

Step 01

Roast the Sweet Potatoes: Preheat oven to 400°F. Wash sweet potatoes thoroughly and pierce each several times with a fork. Place directly on oven rack and bake for 45–60 minutes, or until tender when pierced with a knife.

Step 02

Sauté Aromatics: While potatoes bake, heat olive oil in a skillet over medium heat. Add minced garlic and sauté for 1 minute until fragrant.

Step 03

Cook Mushrooms: Add diced mushrooms to the skillet. Cook, stirring occasionally, until golden brown and liquid has evaporated, about 5–7 minutes.

Step 04

Wilt Spinach: Stir in fresh spinach and cook until wilted, about 1–2 minutes. Remove skillet from heat.

Step 05

Prepare Filling: In a mixing bowl, combine sautéed vegetables, softened cream cheese, and half of the shredded cheese. Season with salt and pepper to taste. Mix until well incorporated.

Step 06

Scoop and Mash Potato Flesh: Once sweet potatoes are done, let cool slightly. Slice open lengthwise and gently scoop out some flesh, leaving enough potato attached to skins to maintain structure. Mash scooped flesh and fold into the vegetable-cheese mixture.

Step 07

Stuff the Potatoes: Fill sweet potato skins with the creamy mushroom-spinach filling. Sprinkle tops evenly with remaining shredded cheese.

Step 08

Final Bake: Return stuffed potatoes to oven and bake for 10–15 minutes, until heated through and cheese is melted and golden.

Step 09

Serve: Serve hot. Garnish with fresh herbs such as parsley or thyme if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear Needed

  • Oven
  • Baking sheet
  • Skillet
  • Mixing bowl
  • Chef's knife
  • Large spoon
  • Cutting board

Allergy Advice

Always review every ingredient for possible allergens and speak to a healthcare provider if unsure.
  • Contains dairy (cream cheese and shredded cheese)
  • Naturally gluten-free; verify cheese and cream cheese labels if celiac or gluten-sensitive

Nutrition Details (for one serving)

These details are for general reference—they're no substitute for professional advice.
  • Energy: 380
  • Fats: 15 g
  • Carbohydrates: 54 g
  • Proteins: 12 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.