
This creamy mushroom and spinach stuffed sweet potato recipe transforms basic ingredients into a nourishing, comforting meal that's become my go-to dinner when I crave something hearty yet wholesome. The combination of earthy mushrooms, vibrant spinach, and sweet potatoes creates a perfect balance of flavors while keeping the dish completely plant-based.
I first created this recipe during a particularly busy week when I needed something nutritious that could be prepared without much fuss. The combination was so delicious that it's now in my regular rotation, even for dinner parties where I want to impress my non vegan friends.
Ingredients
- Sweet potatoes: Provide the perfect vessel with natural sweetness and fiber rich goodness. Look for medium sized ones with smooth skin.
- Mushrooms: Create a meaty texture and umami flavor. Choose cremini or button varieties for their versatility.
- Spinach: Adds vibrant color and numerous nutrients. Fresh works best but frozen will do in a pinch.
- Tahini: Delivers creaminess without dairy. Select a smooth variety without bitterness.
- Nutritional yeast: Brings a subtle cheesy flavor that elevates the whole dish. Store in a cool place to maintain freshness.
- Onion and garlic: Form the aromatic foundation. Fresh is non negotiable here for maximum flavor.
- Lemon juice: Brightens everything with necessary acidity. Always use fresh squeezed.
Step-by-Step Instructions
- Bake the Sweet Potatoes:
- Preheat your oven to 180°C fan forced. Thoroughly wash sweet potatoes under running water, scrubbing the skin gently to remove any dirt. Pierce them several times with a fork or sharp knife to allow steam to escape during cooking. This prevents them from bursting in the oven. Place them on a lined baking tray and bake for approximately 40 minutes until they yield easily when pressed and a fork slides in with no resistance.
- Prepare the Savory Filling:
- When your potatoes have about 10 minutes remaining, begin your filling. Heat a large skillet and add a small amount of water or olive oil. Add diced onion and cook until translucent, about 3 minutes. Introduce the sliced mushrooms and minced garlic, allowing them to cook until the mushrooms release their moisture and begin to turn golden brown with slightly crispy edges. This step builds the flavor foundation and typically takes about 7 minutes.
- Create the Creamy Mixture:
- Add your fresh spinach to the pan and watch as it wilts into the mushroom mixture. Stir in the tahini and nutritional yeast, creating a luscious sauce that coats all ingredients. Season thoughtfully with salt and pepper, tasting as you go. Finish with fresh lemon juice which brightens the entire dish and balances the earthy flavors. The cayenne pepper is optional but adds a wonderful subtle heat that complements the creaminess.
- Assemble Your Masterpiece:
- Remove your perfectly baked sweet potatoes from the oven and let them cool just enough to handle. Slice each one lengthwise, being careful not to cut all the way through. Gently press the ends toward the center to create an opening. Use a fork to fluff the interior flesh, mixing it slightly with the skin to create a stable base. Generously spoon your mushroom mixture into each potato, allowing it to overflow slightly for a rustic presentation.

This dish reminds me of winter evenings at my grandmother's house, where comfort food was always on the menu but rarely plant based. Creating this vegan version brings me joy knowing it carries the same satisfaction as her hearty meals but with my own modern, health conscious twist. The tahini is my secret ingredient here, creating a creaminess that surprises everyone who tries it.
Make Ahead Options
These stuffed sweet potatoes work beautifully for meal prep. You can bake the potatoes and prepare the filling separately up to three days in advance. Store them in separate airtight containers in the refrigerator. When ready to serve, reheat the sweet potatoes in a 350°F oven for about 15 minutes, warm the filling in a skillet, then combine. This approach makes weekday lunches or quick dinners incredibly simple while maintaining the freshness and texture of the dish.

Simple Ingredient Swaps
If certain ingredients are unavailable or you wish to customize the recipe, several substitutions work wonderfully. Kale can replace spinach for a more robust leafy green option. Just be sure to remove the stems and cook it slightly longer. Sweet potato not your favorite? Regular potatoes or even butternut squash halves work as excellent vessels for the filling. For those who enjoy dairy, a sprinkle of feta cheese on top adds a tangy contrast to the creamy filling. The recipe remains flexible while maintaining its core flavors.
Cultural Background
This recipe draws inspiration from Middle Eastern cuisine where tahini is a staple ingredient used to create creaminess in many dishes. The combination of earthy vegetables with sesame based sauces has been part of traditional cooking across Lebanon, Israel and Syria for centuries. By incorporating these flavor profiles into a stuffed vegetable format, we create a fusion dish that honors traditional ingredients while adapting them to modern, plant based preferences. This cultural context adds depth to your appreciation of the meal.
Frequently Asked Questions
- → How do I bake the sweet potatoes perfectly?
Preheat the oven to 180°C (fan), wash the sweet potatoes, pierce them a few times, and bake on a lined tray for about 40 minutes until soft.
- → Can I make this dish ahead of time?
Yes, the stuffed sweet potatoes store well in the fridge for up to 3 days. Reheat them in the oven or microwave before serving.
- → What can I add for extra crunch?
Sprinkle sesame seeds, pumpkin seeds, or chopped nuts on top of the stuffed sweet potatoes before serving for added texture.
- → Can I include cheese in this dish?
For a non-vegan version, grated cheese can be added on top before serving, or melted over the filling for extra richness.
- → Is there a way to make the filling creamier?
Add a splash of coconut milk to the filling while cooking for a richer, creamier texture.