
Creamy Mushroom and Spinach Stuffed Sweet Potatoes are the perfect combination of comfort and nourishment. Sweet potatoes bake up soft and caramelized, then get filled with a creamy mix of sautéed mushrooms and tender spinach blended with a hint of tahini. Every bite balances sweet earthiness with a savory filling that feels decadent but is full of nutrients. This is my go to recipe when I want a warming dinner that is easy to pull together and leaves everyone at the table feeling satisfied even the little ones who normally shy away from mushrooms eagerly dig in.
The first time I made this was on a rainy evening when I needed something soothing but not heavy. Now whenever someone in our house asks for a cozy dinner this recipe is the answer and I find myself craving it all year round.
Ingredients
- Sweet potatoes: Choose small to medium size that feel firm and have smooth skin they roast up creamy and sweet
- Fresh mushrooms: Go for button cremini or chestnut mushrooms for earthiness and chewy texture select mushrooms that are firm and unbruised
- Yellow onion: diced finely for a sweet flavor base aim for a heavy onion with crisp papery skin
- Garlic cloves: fresh garlic adds zest and aroma use tight heavy bulbs for the best punch
- Fresh spinach: brings a burst of color and nutrition pick leaves that are dark green without any wilting
- Tahini: gives a rich creamy texture use a good quality jar that has only sesame seeds and maybe a hint of salt
- Nutritional yeast: offers a nutty cheesy flavor that makes the filling extra savory find flakes that are yellow and fragrant
- Salt and pepper: essential for balancing all flavors use freshly ground black pepper and sea salt if possible
- Lemon juice: for brightness and tang select a small lemon that feels heavy for its size
- Cayenne pepper: optional for a touch of gentle heat a pinch goes a long way
Step-by-Step Instructions
- Bake the Sweet Potatoes:
- Preheat your oven to 180 degrees Celsius. Scrub the sweet potatoes under cold water and pat dry. Pierce each potato with a sharp knife a few times to allow steam out. Place on a lined baking tray and roast for about forty minutes until soft and caramel sweet.
- Prepare the Filling:
- While the sweet potatoes bake heat a splash of water or a little olive oil in a large frying pan over medium heat. Add the diced onion and cook gently until translucent and just starting to go golden around the edges. Stir in the sliced mushrooms and crushed garlic. Sauté for about five to seven minutes until the mushrooms soften and their liquid evaporates. Add the fresh spinach and stir until wilted. Spoon in the tahini and nutritional yeast plus a pinch of salt and pepper. Keep stirring until the mixture becomes creamy and coats the veggies. Squeeze in lemon juice and a pinch of cayenne if using. Taste and adjust salt or lemon as needed.
- Assemble the Dish:
- Let the roasted sweet potatoes cool just enough to handle. Slice each one open down the length. Use a fork to gently fluff the flesh and make space for the filling. Carefully spoon in the creamy mushroom and spinach mixture pressing it down so each potato is fully stuffed.
- Serve:
- Serve these stuffed sweet potatoes while warm and creamy for maximum comfort.

Mushrooms are my favorite part of this dish their earthy flavor turns rich and meaty when sautéed and the kids are always amazed at how creamy spinach becomes. Sometimes we even argue over who gets the last stuffed potato it is that good.
Storage Tips
Keep any leftover stuffed sweet potatoes in an airtight container in the fridge for up to three days. For best results reheat them in the oven so the skin stays a bit crisp while the center gets steamy and soft. If you must use the microwave wrap each potato in a damp paper towel to keep them from drying out.
Ingredient Substitutions
If you do not have tahini almond butter or smooth cashew butter will make the filling creamy. Regular potatoes can be used instead of sweet potatoes for a different flavor. No fresh spinach Use frozen but drain well to prevent sogginess. Chickpeas or lentils tossed into the filling are great for extra protein.
Serving Suggestions
These stuffed sweet potatoes are great on their own but you can serve them with a crisp side salad for freshness or a bowl of soup for a heartier meal. For special occasions I love sprinkling toasted pumpkin seeds and a dollop of non dairy yogurt on top for crunch and tang.

Common Recipe Questions
- → Can I use larger sweet potatoes?
Yes, but increase the baking time as larger sweet potatoes take longer to become tender.
- → Is this dish gluten-free?
Absolutely; all the ingredients are naturally gluten-free, making it suitable for gluten-free diets.
- → Can I use frozen spinach?
Frozen spinach works well—just thaw and squeeze out excess moisture before sautéing.
- → What can I substitute for tahini?
Try almond or cashew butter, or even a creamy plant-based yogurt for a similar texture and richness.
- → How should I serve this dish?
Serve warm as a main, side, or topped with herbs, seeds, or a drizzle of extra tahini for added flavor.
- → Can I prepare this ahead?
Yes, bake the sweet potatoes and make the filling in advance. Store separately, then assemble and reheat when ready.