Creamy Mushroom and Spinach Stuffed Sweet Potatoes (Healthy Fall Dinner!)

Servings: 4 Total Time: 45 mins Difficulty: Beginner
Roasted Sweet Potatoes Loaded with Garlicky Mushrooms, Spinach, and Creamy Sauce
Baked sweet potato split open and filled with creamy mushroom spinach mixture pinit

Let me tell you about the dinner that changed my mind about sweet potatoes being “just a side dish.”

I used to only eat sweet potatoes as fries or casserole at Thanksgiving. Then one night I roasted a few and had leftover mushrooms and spinach in my fridge. I sautéed them with garlic and cream, split open the potatoes, and piled that creamy mixture on top.

It was one of those moments where you realize you’ve accidentally made something incredible. The sweet potato was naturally sweet and tender, the mushroom filling was rich and savory, and together they were perfect. Now these stuffed sweet potatoes are my go-to when I want something healthy that actually feels indulgent.

Why You’ll Love These Creamy Mushroom and Spinach Stuffed Sweet Potatoes

Hearty vegetarian main dish. These are substantial enough to be dinner on their own. The sweet potatoes provide complex carbs, the mushrooms add meaty texture, and the filling is rich and satisfying.

Naturally sweet potatoes with savory filling. The combination of sweet and savory is what makes these special. The natural sweetness of the potato balances perfectly with the garlicky, creamy mushroom filling.

Packed with nutrients and fiber. Sweet potatoes are loaded with vitamin A, fiber, and antioxidants. Add mushrooms and spinach, and you’ve got a seriously nutritious meal that doesn’t taste “healthy.”

Perfect for fall and November meals. There’s something about stuffed sweet potatoes that just feels like fall comfort food. They’re cozy, warming, and exactly what you want to eat when it’s cold outside.

Easy enough for weeknights. While the sweet potatoes bake, you make the filling. Everything comes together in about 45 minutes with minimal hands-on time.

Meal prep friendly. You can bake the sweet potatoes and make the filling ahead, then assemble and reheat when ready to eat. Perfect for healthy weekly meal prep.

What Makes These Stuffed Sweet Potatoes Special

Here’s what takes these from basic to amazing.

Properly roasted sweet potatoes are key. Baking them until they’re truly tender (not just cooked) makes them creamy and almost custard-like inside. Don’t rush this step.

The mushrooms are deeply sautéed. Taking time to brown the mushrooms until golden creates so much more flavor than just tossing them in. That caramelization is where the umami comes from.

Fresh garlic and spinach matter. Fresh ingredients make this taste vibrant rather than one-dimensional. The garlic should be fragrant and the spinach bright green.

The cream ties it together. A splash of cream or coconut milk creates a luscious sauce that coats everything. It’s what makes this feel indulgent while still being relatively healthy.

The contrast is everything. Sweet potato + savory filling is a flavor combination that just works. Each component is good on its own but magical together.

Ingredients You’ll Need

For the Sweet Potatoes:

  • 4 medium sweet potatoes (about 8 oz each) – Choose ones that are similar in size for even cooking. Look for smooth, firm potatoes.
  • 1 tablespoon olive oil – For rubbing on the skins before baking.
  • Salt – For seasoning the potato flesh.

For the Mushroom and Spinach Filling:

  • 2 tablespoons olive oil or butter – For sautéing the vegetables.
  • 1 lb mushrooms, sliced – Cremini, baby bella, or a mix work great. Shiitake adds extra umami.
  • 1 small onion, diced – Adds sweetness and depth to the filling.
  • 4 cloves garlic, minced – Fresh garlic is essential for flavor.
  • 4 cups fresh spinach (about 4 oz) – Will wilt down significantly. Frozen spinach works too (thawed and squeezed dry).
  • 1/2 cup heavy cream or coconut milk – Creates the creamy sauce. Coconut milk keeps it dairy-free.
  • 1/2 cup grated Parmesan cheese – Optional but adds great flavor. Omit for dairy-free/vegan.
  • 1/2 teaspoon dried thyme – Adds earthy, herby notes.
  • 1/4 teaspoon nutmeg – A tiny amount enhances the creamy filling.
  • Salt and black pepper to taste – Season generously.

For Topping:

  • Extra Parmesan cheese – Grated on top for serving.
  • Fresh herbs (parsley or chives) – For garnish and freshness.
  • Red pepper flakes – If you want heat.
  • Toasted pine nuts or pumpkin seeds – For crunch.

How to Make Creamy Mushroom and Spinach Stuffed Sweet Potatoes (Step-by-Step)

Step 1: Bake the Sweet Potatoes

Preheat your oven to 400°F (200°C). Line a baking sheet with foil or parchment paper.

Scrub the sweet potatoes clean and pat them dry. Prick each one several times with a fork (this lets steam escape and prevents them from exploding).

Rub each sweet potato with olive oil and sprinkle with salt. Place them on the baking sheet.

Bake for 45-55 minutes, or until they’re very tender when pierced with a fork. The timing depends on size—larger potatoes take longer. They should feel soft and give easily when squeezed (use a towel to protect your hand).

When they’re done, remove from the oven and let them cool slightly while you make the filling.

Step 2: Sauté the Mushrooms

While the sweet potatoes bake, make the filling. Heat the olive oil or butter in a large skillet over medium-high heat.

Add the sliced mushrooms and spread them out. Let them cook undisturbed for 3-4 minutes until they start to brown on one side.

Stir and continue cooking for another 3-4 minutes until the mushrooms are golden brown and have released most of their moisture. They should be significantly reduced in size.

Add the diced onion to the mushrooms and cook for 3-4 minutes until softened and translucent.

Add the minced garlic and cook for 30 seconds until fragrant, stirring constantly so it doesn’t burn.

Step 3: Add Spinach and Make It Creamy

Add the fresh spinach to the skillet with the mushrooms and onions. Stir until it wilts down—this only takes about 1-2 minutes. If using frozen spinach, add it now (make sure it’s thawed and squeezed dry).

Pour in the heavy cream or coconut milk. Add the thyme and nutmeg. Stir everything together and let it simmer for 2-3 minutes until the cream thickens slightly.

If using Parmesan, stir it in now and let it melt into the sauce. The cheese will help thicken it and add flavor.

Season with salt and black pepper to taste. The filling should be creamy, rich, and well-seasoned.

Remove from heat and set aside.

Step 4: Stuff the Sweet Potatoes

Once the sweet potatoes are cool enough to handle, slice each one lengthwise down the center. Be careful—they’ll be hot and steamy inside.

Using a fork, gently fluff the flesh inside each potato to create space for the filling. You can scoop out some of the flesh if you want more room (save it for another use or mix it into the filling).

Season the inside of each potato lightly with salt and pepper.

Step 5: Top and Serve

Generously spoon the creamy mushroom and spinach filling into each sweet potato, piling it high. Don’t be stingy—these should be loaded!

If you want, place the stuffed potatoes back in the oven for 5 minutes to heat everything through and melt any additional cheese you might add on top.

Garnish with extra Parmesan, fresh herbs, red pepper flakes, or toasted nuts/seeds.

Serve immediately while hot. Each stuffed potato is a complete meal on its own.

Serving Suggestions

These stuffed sweet potatoes are pretty complete on their own, but here’s how to round out the meal:

As a complete meal – One stuffed sweet potato is filling enough for most people. Maybe add a simple side salad if you want more vegetables.

For a dinner party – These look impressive and can be assembled ahead. Bake the potatoes and make the filling earlier, then reheat and stuff right before serving.

With a protein – If you want to add meat, serve alongside grilled chicken or fish. But honestly, these are satisfying enough as a vegetarian main.

For meal prep – Make several at once and store separately. Reheat the potato and filling separately, then assemble for easy weekday lunches.

With soup – A stuffed sweet potato alongside a bowl of soup makes a hearty, comforting meal.

At Thanksgiving – These work beautifully as a vegetarian main dish option for holiday meals. They feel festive and special.

Storage and Reheating Tips

Refrigerator: Store the baked sweet potatoes and mushroom filling separately in airtight containers for up to 4 days. This prevents the potatoes from getting soggy.

Freezing: The sweet potatoes freeze well for up to 2 months. The filling also freezes well. Freeze them separately, then thaw and reheat when ready to serve.

Reheating sweet potatoes: Microwave for 2-3 minutes until hot, or reheat in a 350°F oven for 15-20 minutes. The oven method gives you better texture.

Reheating filling: Warm the mushroom spinach mixture in a skillet over medium heat, stirring occasionally. Add a splash of cream or milk if it’s too thick.

Assembled leftovers: If you’ve already stuffed them, reheat in the oven at 350°F for 15-20 minutes, covered with foil. This heats everything through evenly.

Make-ahead strategy: Bake the sweet potatoes up to 3 days ahead. Make the filling up to 2 days ahead. Store separately and assemble when ready to eat.

Keep them moist: If the sweet potato flesh seems dry when reheating, add a small pat of butter or drizzle of olive oil before reheating.

Recipe Variations and Substitutions

Make It Vegan/Dairy-Free

Use coconut milk instead of heavy cream—it’s just as creamy. Skip the Parmesan or use nutritional yeast for a cheesy flavor. Use olive oil instead of butter. Everything else is already plant-based!

Add Protein

Stir in cooked chickpeas or white beans with the filling for plant protein. Add shredded rotisserie chicken for a non-vegetarian version. Crumble in some cooked Italian sausage for a heartier meal. Top with a fried egg for extra protein and richness.

Different Vegetable Fillings

Try kale instead of spinach for a heartier green. Use caramelized onions instead of regular for deeper sweetness. Add roasted red peppers for color and sweetness. Include sun-dried tomatoes for tangy flavor. Mix in roasted Brussels sprouts for a fall twist.

Change Up the Greens

Swiss chard works beautifully and has a slightly earthier flavor. Arugula adds peppery bite (add it at the very end so it just wilts). Beet greens or turnip greens work if you have them. Frozen collard greens (thawed and chopped) add Southern flair.

Make It Spicy

Add red pepper flakes to the filling while cooking. Stir in some hot sauce or sriracha. Top with jalapeño slices. Use spicy Italian sausage if adding meat. A drizzle of chili oil on top adds heat and flavor.

Different Toppings for Baked Sweet Potatoes

Beyond this mushroom spinach filling, try: black beans, corn, and avocado for a Mexican version; BBQ pulled jackfruit or chicken; Greek-style with feta, olives, and cucumbers; Buffalo cauliflower and ranch; or curry chickpeas with yogurt.

Make It Cheesier

Mix in cream cheese along with the Parmesan for ultra-creamy filling. Add shredded mozzarella and broil until bubbly. Use goat cheese for tangy creaminess. Fontina or gruyere make it extra luxurious.

Final Thoughts

So there you have it—the stuffed sweet potato that proves healthy food can be seriously delicious.

I love how these manage to be both nutritious and comforting at the same time. The sweet potato gives you that cozy, satisfying feeling, while the mushroom and spinach filling makes it feel special enough for company.

Make these once and you’ll understand why I stopped thinking of sweet potatoes as just a side dish. They’re way too good to be relegated to Thanksgiving only.

Happy cooking!
Kip

Difficulty: Beginner Prep Time 10 mins Cook Time 35 mins Total Time 45 mins
Servings: 4 Estimated Cost: $ 12

Description

These creamy mushroom and spinach stuffed sweet potatoes are the ultimate healthy comfort food! Tender roasted sweet potatoes filled with sautéed garlicky mushrooms and wilted spinach in a luscious creamy sauce. They're hearty enough to be a vegetarian main dish, packed with nutrients, and absolutely delicious. Perfect for cozy fall dinners!

Ingredients

For the Sweet Potatoes:

For the Mushroom and Spinach Filling:

For Topping:

Instructions

  1. Preheat oven to 400°F (200°C). Scrub sweet potatoes, prick with fork, rub with oil and salt. Bake 45-55 minutes until very tender.
  2. While potatoes bake, heat oil in large skillet over medium-high heat. Add mushrooms and cook 3-4 minutes undisturbed until browned. Stir and cook 3-4 more minutes until golden.
  3. Add diced onion and cook 3-4 minutes until softened. Add garlic and cook 30 seconds until fragrant.
  4. Add spinach and stir until wilted, about 1-2 minutes. Pour in cream, add thyme and nutmeg. Simmer 2-3 minutes until slightly thickened.
  5. Stir in Parmesan if using. Season with salt and pepper. Remove from heat.
  6. Slice baked sweet potatoes lengthwise. Fluff flesh with fork and season lightly with salt and pepper.
  7. Generously fill each potato with mushroom spinach mixture. Top with extra Parmesan, herbs, and any desired toppings.
  8. Optional: Return to oven 5 minutes to heat through. Serve immediately.

Note

  • Choose sweet potatoes of similar size for even cooking
  • Don't rush browning the mushrooms—it develops deep flavor
  • Can use coconut milk for dairy-free version
  • Frozen spinach works (thaw and squeeze dry first)
  • Store potatoes and filling separately for meal prep
  • Can be made 2-3 days ahead and assembled when ready
  • One stuffed potato is a complete meal
Keywords: creamy mushroom and spinach stuffed sweet potatoes, sweet potato recipes main dish, fall stuffed sweet potato, baked stuffed sweet potato, stuffed yams, savory stuffed sweet potato recipes, toppings for baked sweet potatoes, filled sweet potato, healthy November recipes, sweet potato and squash recipes
Did you make this recipe?

Tag #recipesbykip and #deliciousrecipesbykip if you made this recipe. Follow @recipesbykip on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

Can I microwave the sweet potatoes instead?

Yes! Prick them with a fork, wrap in a damp paper towel, and microwave on high for 5-7 minutes, flipping halfway through. They should be very tender when done. Microwaving is faster but baking gives you better texture and caramelization. If time is tight, microwave is totally fine and still delicious.

What can I substitute for heavy cream?

Coconut milk (full-fat) works great and keeps it dairy-free. Half-and-half or whole milk work but won't be as rich (add a tablespoon of flour if using milk to help thicken). Cashew cream is excellent for vegan versions. Greek yogurt can work but add it off heat to prevent curdling. Even just vegetable broth works for a lighter, broth-based filling.

Can I make these ahead of time?

Absolutely! Bake the sweet potatoes up to 3 days ahead and store in the fridge. Make the mushroom spinach filling up to 2 days ahead. Store separately and assemble when ready to serve. Reheat the potato in the microwave or oven, warm the filling in a skillet, then stuff and serve. This makes them perfect for meal prep or entertaining.

How do I pick the best sweet potatoes?

Look for smooth, firm potatoes without soft spots, bruises, or sprouting. Choose ones that are similar in size so they cook evenly. Medium-sized (about 8 oz each) are perfect for individual servings. Avoid ones with cracks or dark spots. They should feel heavy for their size.

Can I use yams instead of sweet potatoes?

What most stores label as "yams" are actually sweet potatoes (they're often confused in the US). True yams are different and less common. Either orange-fleshed or white-fleshed sweet potatoes work for this recipe. Orange ones are sweeter and more common. The recipe works the same regardless of which variety you use.

Are these healthy?

Yes! Sweet potatoes are packed with fiber, vitamin A, and antioxidants. Mushrooms add B vitamins and are low in calories. Spinach provides iron and nutrients. The filling has some cream but in moderate amounts. IMO, this is a really balanced, nutritious meal that happens to taste indulgent. If you want to lighten it further, use coconut milk instead of cream and skip the cheese.

A self-taught Cook, Filmmaker, and Creative Director

Most days you can find me in the kitchen experimenting with new recipes or behind my camera capturing the stories food tells. What I’m most passionate about is creating dishes that are quick, comforting, and surprisingly healthy—and sharing them with you.

Leave a Comment

Your email address will not be published. Required fields are marked *

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.