
This velvety mushroom and spinach packed sweet potato turns basic items into a filling, cozy dish that's now my favorite dinner when I'm hungry for something substantial but healthy. The mix of woody mushrooms, bright spinach, and sweet potatoes makes a nice blend of tastes while keeping everything totally plant-based.
I came up with this combo during a super hectic period when I wanted something healthy that didn't need much attention. It was so tasty that it's now part of my usual menu, even when I'm trying to wow my meat-eating buddies at dinner parties.
Ingredients
- Sweet potatoes: Give you that ideal base with natural sweetness and lots of fiber. Try to get medium ones that don't have bumpy skin.
- Mushrooms: Add that substantial texture and savory kick. Go for cremini or button types as they work with anything.
- Spinach: Brings that pop of color and tons of vitamins. Go with fresh if you can, but frozen works too when you're in a hurry.
- Tahini: Makes everything creamy without any dairy. Pick one that's runny and doesn't taste bitter.
- Nutritional yeast: Adds that mild cheesy flavor that makes the whole dish better. Keep it somewhere cool so it stays fresh longer.
- Onion and garlic: Make up the flavor base. Don't even think about using the powdered stuff - only fresh will do for proper taste.
- Lemon juice: Adds that tangy zip that pulls everything together. Always squeeze it fresh from the fruit.
Step-by-Step Instructions
- Bake the Sweet Potatoes:
- Get your oven hot at 180°C with the fan on. Give those sweet potatoes a good wash, gently rubbing off any dirt. Poke them several times with a fork so they don't burst while cooking. Put them on a lined baking tray and let them cook about 40 minutes until they feel soft when you press them and a fork slides right in.
- Prepare the Savory Filling:
- When your potatoes have about 10 minutes left, start working on your filling. Warm up a big pan and throw in a bit of water or olive oil. Cook your chopped onion until it's see-through, around 3 minutes. Toss in your sliced mushrooms and minced garlic, and cook until the mushrooms let out their juice and start getting golden with slightly crispy bits. This usually takes about 7 minutes and really builds up the flavor.
- Create the Creamy Mixture:
- Throw your fresh spinach into the pan and watch it shrink down into the mushroom mix. Mix in the tahini and nutritional yeast to make a rich sauce that covers everything. Add salt and pepper to taste as you go. Finish with a squeeze of fresh lemon to brighten it all up and balance the deep flavors. Add cayenne if you want a gentle kick that works well with the creaminess.
- Assemble Your Masterpiece:
- Take those perfectly cooked sweet potatoes out and let them cool just enough to touch. Cut each one down the middle but don't go all the way through. Push the ends toward the middle to make an opening. Fluff up the inside with a fork, mixing it a bit with the skin so everything stays put. Load up each potato with your mushroom mixture, letting it spill over a bit for that homemade look.

This meal takes me back to cold nights at my grandma's place, where she always made hearty food but rarely anything plant-based. Making this vegan version makes me happy knowing it's just as filling as her cooking but with my own healthy, modern spin. The tahini is what makes it special, adding a creaminess that catches everyone off guard.
Make Ahead Options
These loaded sweet potatoes are perfect for planning meals ahead. You can cook the potatoes and make the filling up to three days early. Just keep them in separate sealed containers in the fridge. When you're ready to eat, warm the potatoes in a 350°F oven for about 15 minutes, heat up the filling in a pan, then put them together. This makes weekday lunches or fast dinners super easy while keeping everything tasting fresh and having the right texture.

Simple Ingredient Swaps
If you can't find some things or want to change things up, there are plenty of swaps that work great. You can use kale instead of spinach if you want a stronger green flavor. Just cut out the tough stems and cook it a bit longer. Not crazy about sweet potatoes? Regular potatoes or even halved butternut squash can hold the filling just as well. If you don't mind dairy, try crumbling some feta on top for a tangy contrast to the creamy stuff. The dish stays flexible but keeps its main flavors.
Cultural Background
This dish borrows ideas from Middle Eastern cooking where they've been using tahini forever to make things creamy. Mixing earthy veggies with sesame-based sauces has been going on for hundreds of years across Lebanon, Israel and Syria. By putting these flavors into stuffed veggies, we're mixing old traditions with new plant-based cooking. Knowing this background stuff makes your meal even more interesting.
Frequently Asked Questions
- → What’s the best way to bake sweet potatoes?
Set the oven to 180°C (fan). Rinse the sweet potatoes, poke them a few times with a fork, and place on a baking sheet. Bake for around 40 minutes or until they’re soft and cooked through.
- → Can I prepare stuffed sweet potatoes ahead?
Absolutely! Store them in the fridge for up to 3 days. Just warm them up in the oven or microwave before you dig in.
- → How can I give these extra crunch?
Top the stuffed sweet potatoes with sesame, pumpkin seeds, or finely chopped nuts just before serving. Easy and tasty!
- → Is it okay to add cheese?
If you're not sticking to vegan, go ahead! Try melting some grated cheese over the filling or sprinkle it on top right before serving.
- → How do I make the filling extra creamy?
Add a splash of coconut milk while cooking the filling to make it richer and velvety smooth.