Creamy Mushroom and Spinach Stuffed Sweet Potatoes

Save this recipe on:

If you’re anything like me, sweet potatoes are a kitchen staple — they’re hearty, naturally sweet, and incredibly versatile. One of my favorite ways to enjoy them is by stuffing them with rich, flavorful fillings, and this creamy mushroom and spinach combo hits every comforting note. The earthy mushrooms, the lush creaminess, and the tender sweet potato create a balance of textures and flavors that’s hard to beat.

I originally made this dish on a chilly weeknight when I was craving something warm and satisfying but still wholesome. It ended up being so delicious, it’s now one of my go-to easy dinner ideas. Whether you’re vegetarian or simply want a meatless meal packed with nutrients, these stuffed sweet potatoes are sure to impress.

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

This dish is a perfect mix of indulgence and nutrition. You get the sweetness and fiber-rich benefits of sweet potatoes paired with a savory, creamy mushroom-spinach filling that’s downright addictive. It’s also:

  • Naturally gluten-free and vegetarian
  • Great for meal prep or a dinner party side
  • Comfort food without being heavy
  • Ready in under an hour

What Kind of Mushrooms Should I Use?

Cremini mushrooms work wonderfully here because they have a richer flavor than button mushrooms, but you could also use baby bellas or even a mix of wild mushrooms for a more gourmet touch. If you’re into earthy, meaty textures, portobellos chopped into chunks would be a fantastic variation too.

Options for Substitutions

  • Dairy-Free: Swap out the cream for coconut cream or a cashew-based sauce to keep things plant-based.
  • Greens: Don’t have spinach? Kale, Swiss chard, or even arugula can be great substitutes.
  • Sweet Potatoes: This filling is just as delicious in baked regular potatoes or even stuffed into roasted bell peppers.
  • Add Protein: For extra staying power, stir in some white beans, tofu cubes, or shredded rotisserie chicken if you’re not vegetarian.

Ingredients for Creamy Mushroom and Spinach Stuffed Sweet Potatoes

  • Sweet Potatoes: These are the hearty base of the recipe. Their natural sweetness balances the savory filling beautifully.
  • Cremini Mushrooms: Known for their earthy flavor and meaty texture, they give the dish umami depth.
  • Fresh Spinach: A tender green that wilts perfectly into the creamy sauce and adds a nutritious element.
  • Garlic: Adds aroma and rich background flavor to the sauté.
  • Shallots or Onions: Their sweetness enhances the depth of the mushroom mix.
  • Olive Oil or Butter: For sautéing the vegetables and boosting the richness of the sauce.
  • Heavy Cream or Plant-Based Cream: This is what creates that luscious, velvety sauce that binds everything together.
  • Dijon Mustard: A small but mighty ingredient that adds a tangy bite and enhances the creamy texture.
  • Salt and Black Pepper: Essential for seasoning and balancing flavors.
  • Fresh Parsley (optional): For garnish and a pop of freshness.

Step 1: Bake the Sweet Potatoes

Preheat your oven to 400°F (200°C). Wash the sweet potatoes thoroughly and prick them a few times with a fork. Place them on a baking tray and roast for 45-50 minutes, or until they are fork-tender. You can also microwave them for a quicker option, but the oven gives them that nice roasted skin.

Step 2: Prepare the Mushroom and Spinach Filling

While the sweet potatoes are baking, heat a tablespoon of olive oil or butter in a skillet over medium heat. Add the sliced mushrooms and cook until they start to release their moisture and turn golden brown, about 6-8 minutes.

Step 3: Add Aromatics

Stir in the minced garlic and finely chopped shallots. Sauté for 2-3 minutes until everything is fragrant and softened. Season with salt and black pepper.

Step 4: Wilt the Spinach

Add the fresh spinach to the skillet. You may need to do this in batches. Stir until wilted, which should take 2-3 minutes. The spinach will reduce significantly in volume.

Step 5: Make It Creamy

Reduce the heat to low and pour in the heavy cream (or plant-based cream). Stir in the Dijon mustard and let it all simmer for 3-4 minutes, allowing the sauce to thicken slightly. Adjust seasoning as needed.

Step 6: Assemble the Stuffed Sweet Potatoes

Once the sweet potatoes are baked, slice them in half lengthwise and gently fluff the insides with a fork. Spoon the creamy mushroom and spinach mixture generously over each half. Garnish with chopped parsley if desired.


How Long to Prepare Creamy Mushroom and Spinach Stuffed Sweet Potatoes

This dish is simple enough for a weeknight but elegant enough for guests, and timing is fairly straightforward.

Prep Time: It takes about 10-15 minutes to prepare the ingredients—washing and piercing the sweet potatoes, slicing mushrooms, chopping garlic and shallots, and measuring out your cream and mustard.

Cooking Time: Roasting the sweet potatoes will take 45-50 minutes, while preparing the filling takes about 15-20 minutes. These can overlap, saving time and making the total process more efficient. Overall, you’re looking at under an hour from start to finish.


Tips for Perfect Creamy Mushroom and Spinach Stuffed Sweet Potatoes

  • Roast the sweet potatoes directly on the oven rack or a wire rack placed over a sheet tray for even cooking.
  • Use baby spinach for a milder flavor and faster wilting.
  • Let the mushroom mixture simmer low and slow after adding cream to build richness.
  • Add a pinch of nutmeg for warmth and to deepen the creamy flavor profile.
  • Always taste and adjust seasoning just before assembling.

Watch Out for These Mistakes While Cooking

  • Skipping the sauté time for mushrooms: Mushrooms need time to release their moisture and caramelize. Rushing this will result in a watery filling.
  • Overcrowding the pan: This will steam the mushrooms instead of browning them.
  • Not seasoning in layers: Add salt at different stages to bring out the best flavors.
  • Using too much cream: This can overwhelm the filling. Stick to the amount in the recipe for balance.
  • Cutting sweet potatoes too early: Wait until they’re fully cooked and slightly cooled before cutting to avoid burning your hands or tearing the skins.

What to Serve With Creamy Mushroom and Spinach Stuffed Sweet Potatoes?

1. Crisp Garden Salad

The freshness of mixed greens with a tangy vinaigrette helps balance the richness of the stuffed potatoes.

2. Garlic Roasted Broccoli

Adds texture and an extra boost of greens to your plate.

3. Lemon Herb Quinoa

A light and zesty grain that pairs well with the creamy elements of the dish.

4. Warm Lentil Salad

Hearty and protein-rich, a perfect contrast in both temperature and texture.

5. Chilled Cucumber Yogurt Dip

The cool, creamy dip offers a refreshing counterpoint to the warm, savory filling.


Storage Instructions

Refrigeration: Store any leftovers in an airtight container in the refrigerator for up to 4 days. It’s best to keep the sweet potatoes and filling separate if storing them for meal prep.

Reheating: Reheat in the microwave for 1-2 minutes, or in the oven at 350°F (175°C) until warmed through. If reheating in the oven, cover loosely with foil to prevent drying.

Freezing: While the sweet potatoes can be frozen, the creamy filling may change texture when thawed. For best results, freeze the sweet potatoes separately and prepare fresh filling when ready to serve.


Estimated Nutrition (per serving)

  • Calories: ~340 kcal
  • Protein: 7g
  • Carbohydrates: 42g
  • Fiber: 6g
  • Sugars: 9g
  • Fat: 17g
  • Saturated Fat: 7g
  • Sodium: 240mg

Frequently Asked Questions

Can I make this dish vegan?

Absolutely. Just use plant-based cream and sauté the vegetables in olive oil instead of butter.

Can I prep this in advance?

Yes! Bake the sweet potatoes and make the filling ahead. Store separately and assemble before serving.

What’s the best way to clean mushrooms?

Wipe them with a damp cloth or use a soft brush. Avoid soaking them in water—they absorb moisture quickly.

Can I add cheese?

Definitely. A sprinkle of grated Parmesan or crumbled goat cheese works beautifully over the top.

Are sweet potatoes healthier than regular potatoes?

Both are nutritious, but sweet potatoes have more fiber, vitamin A, and a lower glycemic index, making them a great choice for sustained energy.


Conclusion

Creamy Mushroom and Spinach Stuffed Sweet Potatoes are the perfect answer to when you want something cozy, flavorful, and good for you. It’s a meal that satisfies without being heavy, and it can easily be adapted to fit a variety of dietary needs. Whether served as a standalone dinner, a side dish, or part of a larger spread, this recipe never disappoints. Try it once, and you might find it becoming a regular in your kitchen rotation.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Mushroom and Spinach Stuffed Sweet Potatoes

  • Author: Ava Garrison
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 60 minutes
  • Yield: 2 servings
  • Category: Main Dish / Side
  • Method: Baking, Sautéing
  • Cuisine: Vegetarian
  • Diet: Vegetarian

Description

Warm, rich, and packed with flavor, these Creamy Mushroom and Spinach Stuffed Sweet Potatoes are a comforting dish that’s surprisingly easy to make. Perfect for quick dinners, hearty lunches, or a show-stopping vegetarian side, this easy recipe combines tender roasted sweet potatoes with a creamy, garlicky mushroom-spinach filling. It’s a fantastic addition to your collection of healthy snack ideas, dinner ideas, or meatless food ideas that don’t skimp on satisfaction. Whether you’re looking for a quick breakfast-for-dinner, an easy dinner recipe, or a nourishing plant-based comfort meal, this dish checks all the boxes.


Ingredients

2 large sweet potatoes

8 oz cremini mushrooms, sliced

3 cups fresh spinach

2 cloves garlic, minced

1 small shallot, finely chopped

1 tbsp olive oil or butter

1/2 cup heavy cream or plant-based cream

1 tsp Dijon mustard

1/2 tsp salt

1/4 tsp black pepper

1 tbsp fresh parsley, chopped (optional garnish)


Instructions

1. Preheat oven to 400°F (200°C). Wash and pierce sweet potatoes with a fork. Bake for 45-50 minutes until tender.

2. While sweet potatoes bake, heat olive oil in a skillet over medium heat. Add mushrooms and sauté for 6-8 minutes until golden.

3. Stir in garlic and shallots. Cook for 2-3 minutes until fragrant. Season with salt and pepper.

4. Add spinach and stir until wilted, about 2-3 minutes.

5. Lower the heat. Pour in cream and add Dijon mustard. Simmer for 3-4 minutes to thicken. Adjust seasoning.

6. Slice sweet potatoes in half, fluff the flesh slightly, and top with the creamy mushroom-spinach mixture. Garnish with parsley if desired.


Notes

For a dairy-free version, use coconut cream or cashew cream.

Don’t overcrowd the mushrooms—sauté in batches if needed to avoid steaming.

The dish reheats well, making it perfect for meal prep or next-day lunches.


Nutrition

  • Serving Size: 1 stuffed sweet potato
  • Calories: 340
  • Sugar: 9g
  • Sodium: 240mg
  • Fat: 17g
  • Saturated Fat: 7g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 6g
  • Protein: 7g
  • Cholesterol: 25mg

Keywords: easy recipe, dinner ideas, healthy snack, quick vegetarian meal, stuffed sweet potatoes

Save this recipe on:

Leave a Reply

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

Recipe rating