Creamy Mushroom Spinach Potatoes

Featured in: Veggie & Grain Bowls

This dish features tender sweet potatoes roasted to perfection and filled with a creamy mixture of sautéed mushrooms, fresh spinach, and cheese. The combination of earthy mushrooms and vibrant greens balanced by the sweetness of the potatoes creates a comforting and wholesome meal. Baked again to melt the cheese, these stuffed potatoes offer a satisfying texture and rich flavor. Ideal for easy dinners or meal prep, they cater to vegetarian and gluten-free preferences.

Updated on Sat, 07 Feb 2026 15:29:00 GMT
Creamy mushroom and spinach stuffed sweet potatoes, roasted to golden perfection and topped with melted cheese.  Pin It
Creamy mushroom and spinach stuffed sweet potatoes, roasted to golden perfection and topped with melted cheese. | hyperflavors.com

There's something about sliding a golden-topped sweet potato onto a plate that makes even a Tuesday night feel special. I discovered these stuffed beauties by accident, really—I had cream cheese and spinach lingering in my fridge alongside mushrooms that were at that perfect edge of needing to be used. Roasting the potatoes filled my kitchen with this caramel-like sweetness that somehow convinced me savory was exactly what they needed. The first bite was a small revelation: that creamy, umami-rich filling meeting the soft flesh of the potato, with crispy cheese on top. Now I can't imagine making them any other way.

My partner came home to the smell of roasting sweet potatoes and sautéed garlic one autumn evening and immediately asked what was happening. When I told them it was dinner, they seemed skeptical—until they tasted it. There's this specific moment when someone takes their first bite and their whole face softens, and that's what happened here. We ended up making these again the next week, and they've become our go-to when we want something that feels nourishing without feeling like a chore.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Sweet Potatoes (2 medium, about 300g each): Choose ones that are roughly the same size so they cook evenly; smaller potatoes get creamy inside faster while larger ones give you more room for filling.
  • Olive Oil (2 tsp): Just enough to coat the pan without making the mushrooms steam instead of sear—this is where the golden color comes from.
  • Garlic (2 cloves, minced): Fresh garlic changes everything here; jarred just doesn't have the same aromatic lift that makes your kitchen smell incredible.
  • Mushrooms (1 cup diced, button or cremini): Button mushrooms are mild and forgiving, while cremini have more personality; either works, but don't skip letting them brown properly.
  • Fresh Spinach (1 cup, about 30g): The spinach wilts down to almost nothing, which means you can be generous—it's actually hard to overdo it.
  • Cream Cheese (4 oz, softened): Softening it first means it blends seamlessly into the filling without any lumpy bits; take it out while you cook the vegetables.
  • Shredded Cheese (1 cup, mozzarella or cheddar): Mozzarella gets stretchy and bubbly, cheddar adds sharpness; if you use both, you get the best of both textures.
  • Salt and Pepper: Taste as you go because the sweet potato will influence how much seasoning you actually need.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Product image
Soft, absorbent towels keep counters dry while cooking, wiping spills, and handling dishes during everyday recipe prep.
Check price on Amazon
Roast the sweet potatoes until they're tender and yielding:
Preheat your oven to 400°F (200°C) and wash the potatoes under cold water, scrubbing away any dirt. Pierce each one several times with a fork—this prevents steam from building up and causing them to burst inside the oven. Place them directly on the middle oven rack (put a baking sheet on the rack below to catch any drips) and let them roast for 45 to 60 minutes, depending on their size. They're done when a knife slides through the flesh with almost no resistance, and the skin is slightly wrinkled at the edges.
Build flavor in the filling by sautéing garlic first:
Heat the olive oil in a skillet over medium heat, and once it shimmers, add the minced garlic. Let it cook for about a minute until it becomes fragrant but not brown—that smell is your signal. This step matters because garlic cooked in oil releases flavors that raw garlic never quite manages.
Brown the mushrooms until they're golden and any liquid is gone:
Add your diced mushrooms to the garlicky oil and let them sit for a minute without stirring. After that, stir occasionally, giving them space to develop color and lose their moisture; this takes about 5 to 7 minutes total. If the pan is too crowded or if you stir constantly, they'll steam instead of sear, which is a texture difference your final dish will definitely notice.
Wilt the spinach into the warm mushroom mixture:
Add the fresh spinach all at once—it looks like way too much, but trust the process. Stir for just a minute or two until it's completely wilted and any excess moisture has evaporated. The whole filling should look jammy and concentrated at this point.
Combine everything with cream cheese and cheese:
In a mixing bowl, combine the cooked vegetables (removed from heat), the softened cream cheese, and about half of your shredded cheese. Stir until everything is evenly distributed with no streaks of cream cheese remaining. Season with salt and pepper to your taste, remembering that cheese is already salty.
Scoop and mash the potato flesh into the filling:
Once the potatoes have cooled just enough to handle, slice each one open lengthwise. Using a spoon, gently scoop out some of the flesh, leaving a sturdy shell about a quarter-inch thick so the skin holds its shape. Mash that scooped flesh right into your vegetable-cheese mixture—this adds sweetness and body to the filling that makes it feel more substantial.
Stuff the potatoes and finish with cheese:
Divide the creamy filling between the two potato halves, mounding it generously. Sprinkle the remaining shredded cheese on top of each stuffed potato, letting some fall into the crevices where it can get extra crispy.
Final roast until the cheese bubbles and browns:
Return the stuffed potatoes to the oven at the same 400°F temperature for 10 to 15 minutes, until the filling is heated through and the cheese on top is bubbly with golden-brown edges. You'll see it start to brown at the highest points, which is exactly what you want.
Serve hot and let people appreciate what you've made:
Transfer to plates while everything is still hot. If you have fresh herbs like thyme or chives, scatter them over top for a little brightness.
Warm sweet potatoes filled with a savory blend of sautéed mushrooms, fresh spinach, and creamy cheese sauce.  Pin It
Warm sweet potatoes filled with a savory blend of sautéed mushrooms, fresh spinach, and creamy cheese sauce. | hyperflavors.com

One evening, a friend who usually sticks to meat-heavy meals asked for the recipe after eating these, which felt like a small victory. It made me realize that the best vegetarian cooking doesn't announce itself or apologize—it just tastes genuinely good, and people want to eat it again.

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.

Variations to Make It Your Own

The beauty of this dish is how willing it is to adapt to what you have or what you're craving. I've made versions where I added smoked paprika to the filling for a deeper, almost bacon-like note, and I've also experimented with swapping in caramelized onions instead of some of the mushrooms when I felt like something sweeter. The filling works with almost any savory add-in you want to throw at it, and honestly, that flexibility is part of why I keep making these.

Lighter and Dairy-Free Options

If you want to lighten things up without losing creaminess, Greek yogurt or ricotta can replace the cream cheese—use a bit less because they're already thinner than cream cheese. For a fully dairy-free version, I've had success with cashew cream (soaked cashews blended until smooth) mixed with nutritional yeast for that savory depth, plus a good quality vegan mozzarella on top. The result is genuinely satisfying, though the texture is slightly different—less indulgent but more wake-up-your-palate clean.

What to Serve Alongside

These stuffed potatoes are complete enough to eat on their own, but they appreciate a crisp counterpoint beside them. A simple arugula salad with lemon vinaigrette cuts through the richness beautifully, or if you want something warm, roasted broccoli or sautéed green beans add substance without stealing focus. A cold glass of white wine pairs more naturally than you'd expect, especially if your filling has any herbs in it.

  • A squeeze of fresh lemon juice over the top at the table adds brightness that nobody asks for but everyone appreciates.
  • If you make extras, these reheat surprisingly well in a 350°F oven for about 10 minutes, covered loosely with foil.
  • Leftover filling, if you somehow have any, is excellent on toast or stirred into grain bowls the next day.
Product image
Toast bread, bagels, and sourdough evenly for breakfast, sandwiches, and quick meal prep.
Check price on Amazon
Vegetarian stuffed sweet potatoes bursting with garlicky mushrooms, wilted spinach, and rich, melty cheese topping. Pin It
Vegetarian stuffed sweet potatoes bursting with garlicky mushrooms, wilted spinach, and rich, melty cheese topping. | hyperflavors.com

This is the kind of meal that feels fancy enough for guests but practical enough for a regular Wednesday when you want something that nourishes both body and spirit. Make these once and you'll find yourself planning occasions to make them again.

Recipe Questions & Answers

How long should sweet potatoes be baked?

Bake sweet potatoes at 400°F (200°C) for 45–60 minutes until tender when pierced with a knife.

Can I substitute the cream cheese in the filling?

Yes, Greek yogurt or ricotta can be used for a lighter, creamy texture without altering the flavor too much.

What types of mushrooms work best for the filling?

Button or cremini mushrooms are ideal as they cook down nicely and provide a mild, savory flavor.

Is it necessary to pre-cook the mushroom and spinach filling?

Sautéing the mushrooms and spinach enhances their flavors and reduces moisture, preventing soggy fillings.

How can I add extra flavor to the stuffing?

Incorporate smoked paprika, fresh thyme, or chopped walnuts for added depth and texture.

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 Potatoes

Sweet potatoes filled with creamy mushroom and spinach for a nutritious, flavorful main dish.

Time to Prep
15 min
Time to Cook
60 min
Total Duration
75 min
Created by Aria Brooks


Skill Level Easy

Cuisine Type International

Makes 2 Serving Size

Dietary Notes Vegetarian-Friendly, Gluten-Free

What You'll Need

Sweet Potatoes

01 2 medium sweet potatoes, approximately 10.5 oz each

Vegetable Filling

01 2 teaspoons olive oil
02 2 cloves garlic, minced
03 1 cup diced mushrooms, button or cremini variety
04 1 cup fresh spinach leaves

Creamy Mixture

01 4 ounces cream cheese, softened
02 1 cup shredded mozzarella or cheddar cheese
03 Salt and black pepper to taste

How to Make It

Step 01

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

Step 02

Sauté Garlic: While potatoes roast, 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 and cook, stirring occasionally, until golden brown and any released liquid has evaporated, approximately 5 to 7 minutes.

Step 04

Wilt Spinach: Stir fresh spinach into the mushroom mixture and cook until completely wilted, about 1 to 2 minutes. Remove from heat.

Step 05

Combine Filling: In a mixing bowl, combine the sautéed vegetables, softened cream cheese, and half of the shredded cheese. Season generously with salt and pepper to taste.

Step 06

Prepare Sweet Potato Shells: Once sweet potatoes are tender, allow them to cool slightly. Slice open lengthwise and gently scoop out some of the flesh, leaving enough to maintain skin integrity. Mash the scooped potato flesh and fold it into the vegetable-cheese filling.

Step 07

Fill and Top: Distribute the creamy mushroom-spinach mixture evenly into the sweet potato shells. Top with the remaining shredded cheese.

Step 08

Final Bake: Return stuffed potatoes to the oven and bake for 10 to 15 minutes until heated through and cheese is bubbly and golden brown.

Step 09

Serve: Transfer to serving plates and garnish with fresh herbs if desired. Serve immediately while hot.

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.

What You Need

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

Allergy Info

Be sure to check every ingredient for possible allergens. If unsure, reach out to a health specialist.
  • Contains dairy products including cream cheese and shredded cheese
  • Verify cheese and cream cheese labels if celiac disease or gluten intolerance present

Nutritional Breakdown (per serving)

Nutritional details are for informational purposes and shouldn't replace advice from your doctor.
  • Caloric Value: 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.