Mushroom and spinach stuffed baked potatoes — the easy vegan dinner that’s surprisingly filling

Total Time: 1 hr 10 mins Difficulty: Beginner
The easy vegan and gluten free dinner that's hearty, wholesome, and surprisingly satisfying
Overhead view of two mushroom and spinach stuffed baked potatoes in a white bowl drizzled with golden tahini sauce and garnished with fresh parsley and sesame seeds pinit

Let me tell you something about stuffed baked potatoes. They have absolutely no business being this good. A fluffy baked potato, split open and loaded with a savory mushroom and spinach filling, then drizzled with a warm golden tahini sauce — this is the kind of meal that makes you forget you’re eating something completely plant-based.

I started making these on nights when I wanted something hearty but didn’t want to feel weighed down afterward. The mushrooms bring that deep, meaty satisfaction and the spinach wilts down into the filling beautifully. Drizzle that tahini sauce over the top and honestly, it’s hard to believe this comes together in under an hour with a handful of simple ingredients.

If you think vegan dinners can’t be comforting and filling, this recipe is about to change your mind completely. Let’s get into it.

Why you’ll love this recipe

  • Completely vegan and gluten free. No compromises on flavor here. This recipe is 100% plant-based and naturally gluten free without trying hard at all.
  • That tahini drizzle is a game changer. The warm golden tahini sauce ties everything together in a way that elevates this from a simple stuffed potato to something genuinely special.
  • Meaty and satisfying without any meat. Mushrooms have that hearty, savory depth that makes this filling incredibly satisfying. Nobody is walking away from this meal hungry.
  • Simple everyday ingredients. Potatoes, mushrooms, spinach, garlic, and tahini. Nothing obscure, nothing you need a specialty grocery store to find.
  • Ready in under an hour. Most of that time is hands-off while the potatoes bake in the oven. The filling comes together in about 10 minutes.
  • Great for meal prep. Bake a batch of potatoes ahead of time and you have the base for quick, healthy dinners throughout the week. FYI this is one of the best meal prep moves you can make.

Ingredients with key notes

For the baked potatoes:

  • 4 medium russet potatoes — Russet potatoes are the classic choice for baking. Their thick skin crisps up beautifully in the oven and the fluffy interior is perfect for holding the filling. Choose potatoes that are roughly the same size so they cook evenly.
  • 1 tbsp olive oil — For rubbing the outside of the potatoes before baking. This is what gives you that gorgeous crispy skin.
  • Salt — Season the outside of the potatoes generously before they go in the oven. Salted skin on a baked potato is one of life’s simple pleasures.

For the mushroom and spinach filling:

  • 2 cups cremini mushrooms, sliced — Cremini mushrooms have a deeper, earthier flavor than white button mushrooms and hold up really well to sauteing. Baby bella mushrooms work just as well here.
  • 3 cups fresh baby spinach — Fresh spinach wilts down significantly so what looks like a lot will reduce to the perfect amount of filling. Do not use frozen spinach here — it releases too much water and makes the filling soggy.
  • 4 cloves garlic, minced — Fresh garlic is essential. It infuses the oil and becomes the flavor backbone of the entire filling.
  • 1 small yellow onion, finely diced — Adds sweetness and depth to the filling as it cooks down and softens.
  • 2 tbsp olive oil — For sauteing the filling ingredients.
  • 1 tbsp soy sauce or tamari — This is the secret weapon. A splash of soy sauce adds an incredible savory depth to the mushrooms. Use tamari to keep it fully gluten free.
  • 1 tsp smoked paprika — Adds a subtle smoky warmth that complements the earthiness of the mushrooms beautifully.
  • Salt and black pepper to taste
  • Fresh parsley for garnish
  • Sesame seeds for garnish — Optional but they add a nice subtle crunch and visual appeal.

For the tahini sauce:

  • 3 tbsp tahini — Use a good quality runny tahini. Thick, dry tahini will make the sauce grainy and hard to drizzle. Give the jar a good stir before measuring.
  • 2 tbsp lemon juice — Freshly squeezed. The brightness of fresh lemon juice cuts through the richness of the tahini perfectly.
  • 1 clove garlic, minced
  • 2-3 tbsp warm water — To thin the sauce to a drizzleable consistency. Add gradually until you reach the right texture.
  • Salt to taste

Step-by-step instructions

Step 1 — Prep and bake the potatoes

Preheat your oven to 400°F. Scrub the potatoes thoroughly under cold water and pat them completely dry. Pierce each potato all over with a fork — about 10-12 times per potato. This allows steam to escape during baking and prevents the skin from bursting. Rub each potato all over with olive oil and season generously with salt. Place them directly on the oven rack or on a foil-lined baking sheet and bake for 50-60 minutes until the skin is crispy and a fork slides into the center with no resistance.

Step 2 — Make the tahini sauce

While the potatoes bake, make the tahini sauce. In a small bowl, whisk together the tahini, fresh lemon juice, and minced garlic. The mixture will seize up and thicken at first — that’s normal. Add warm water one tablespoon at a time, whisking continuously until the sauce loosens into a smooth, pourable consistency. Season with salt to taste and set aside. If it thickens too much before serving, just whisk in a little more warm water.

Step 3 — Saute the onion and garlic

About 15 minutes before the potatoes are done, start the filling. Heat olive oil in a large skillet over medium heat. Add the diced onion and cook for 3-4 minutes, stirring occasionally, until softened and translucent. Add the minced garlic and cook for another 60 seconds until fragrant. Keep an eye on the garlic — it goes from golden to burnt very quickly and burnt garlic will ruin the whole filling.

Step 4 — Cook the mushrooms

Add the sliced cremini mushrooms to the skillet in a single layer. Here is the key — do not stir them immediately. Let them sit undisturbed for 2-3 minutes so they develop a golden brown sear on one side. Then stir and cook for another 3-4 minutes until they are deeply golden and have released most of their moisture. Add the soy sauce or tamari and smoked paprika, stir well, and cook for another minute until everything is coated and fragrant.

Step 5 — Add the spinach

Add the fresh baby spinach to the skillet in batches, stirring as each batch wilts down to make room for the next. This takes about 2-3 minutes total. Once all the spinach is wilted and incorporated into the mushroom mixture, taste and adjust the seasoning with salt and black pepper. Remove from heat.

Step 6 — Open and fluff the potatoes

Once the potatoes are done baking, remove them from the oven and let them rest for 5 minutes. Then cut a deep cross into the top of each potato and push the ends gently toward each other to open it up wide. Use a fork to fluff the interior slightly — this creates a little pocket for the filling to nestle into.

Step 7 — Fill and serve

Spoon a generous amount of the mushroom and spinach filling into each opened potato. Drizzle the tahini sauce liberally over the top of each one. Garnish with freshly chopped parsley and a sprinkle of sesame seeds. Serve immediately while everything is hot.

Serving suggestions

These stuffed baked potatoes are a complete meal on their own but here are a few ways to round out the plate:

  • With a simple green salad — A light arugula or mixed greens salad with lemon vinaigrette balances the heartiness of the potato perfectly.
  • Alongside roasted cherry tomatoes — The sweet acidity of roasted tomatoes pairs beautifully with the savory mushroom filling.
  • With a side of hummus and pita — Leans into the Middle Eastern notes of the tahini sauce for a cohesive plant-based spread.
  • With a warm lentil soup — Makes this an even more substantial and protein-rich plant-based dinner on a cold night.
  • Topped with extra toppings — Sliced avocado, a spoonful of salsa, or a dollop of vegan sour cream all work wonderfully if you want to customize further.

Storage tips

Leftovers: Store the baked potatoes and mushroom filling separately in airtight containers in the fridge for up to 4 days. Keeping them separate prevents the potatoes from getting soggy. Store the tahini sauce in a small jar in the fridge for up to 5 days — just whisk in a little warm water before serving if it has thickened.

Reheating: Reheat the potatoes in the oven at 350°F for 15-20 minutes to bring the skin back to life. The microwave works too if you’re short on time — just cover loosely and heat in 60-second intervals. Reheat the mushroom filling in a small skillet over medium heat for a few minutes.

Freezing: The baked potatoes themselves do not freeze particularly well as the texture becomes grainy after thawing. However the mushroom and spinach filling freezes beautifully for up to 2 months. Store in a freezer-safe container and thaw overnight in the fridge before reheating.

Wrapping it up

Mushroom and spinach stuffed baked potatoes are proof that plant-based eating does not have to mean boring or unsatisfying. Crispy potato skin, a deeply savory mushroom and spinach filling, and that incredible tahini drizzle — this is comfort food that also happens to be genuinely good for you.

Make it for a weeknight dinner, meal prep it for the week, or serve it to someone who thinks vegan food can’t be filling. Either way, this one delivers every single time. Give it a try and let me know how it goes — happy cooking 🙂

Difficulty: Beginner Prep Time 10 mins Cook Time 60 mins Total Time 1 hr 10 mins
Estimated Cost: $ 12
Best Season: Fall, Winter, Suitable throughout the year

Description

Fluffy oven-baked russet potatoes stuffed with a savory sauteed mushroom and spinach filling, drizzled with a smooth golden tahini sauce, and garnished with fresh parsley and sesame seeds. Completely vegan, naturally gluten free, and ready in under an hour.

Ingredients

For the baked potatoes:

For the mushroom and spinach filling:

For the tahini sauce:

Instructions

  1. Preheat oven to 400°F. Scrub and dry the potatoes, pierce all over with a fork, rub with olive oil, and season generously with salt. Bake directly on the oven rack or a baking sheet for 50-60 minutes until the skin is crispy and a fork slides through easily.
  2. While the potatoes bake, whisk together tahini, lemon juice, and minced garlic in a small bowl. Add warm water one tablespoon at a time, whisking until smooth and pourable. Season with salt and set aside.
  3. About 15 minutes before the potatoes are done, heat olive oil in a large skillet over medium heat. Add diced onion and cook for 3-4 minutes until softened. Add minced garlic and cook for 60 seconds until fragrant.
  4. Add sliced mushrooms in a single layer and cook undisturbed for 2-3 minutes to develop a golden sear. Stir and cook for another 3-4 minutes. Add soy sauce and smoked paprika, stir and cook for one more minute.
  5. Add fresh spinach in batches, stirring as each batch wilts. Cook for 2-3 minutes until all spinach is wilted and incorporated. Season with salt and pepper. Remove from heat.
  6. Remove potatoes from the oven and rest for 5 minutes. Cut a deep cross into each potato and push ends together to open wide. Fluff the interior with a fork.
  7. Spoon mushroom and spinach filling generously into each potato. Drizzle tahini sauce over the top. Garnish with fresh parsley and sesame seeds. Serve immediately.
Keywords: mushroom and spinach stuffed baked potatoes, vegan stuffed baked potatoes, stuffed baked potatoes, vegan baked potato, mushroom spinach baked potato, plant based stuffed potato, gluten free vegan dinner
Did you make this recipe?

Tag #recipesbykip and #deliciousrecipesbykip if you made this recipe. Follow @recipesbykip on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit

Frequently Asked Questions

Expand All:

Can I use a different type of potato?

Russet potatoes are the best choice for baking because of their thick skin and fluffy interior but Yukon gold potatoes work well too. They have a slightly creamier texture and thinner skin. Avoid waxy potatoes like red potatoes — they don't bake up as fluffy and the skin doesn't crisp the same way.

Can I use frozen spinach instead of fresh?

Fresh spinach is strongly recommended here. Frozen spinach contains a lot of excess water that gets released during cooking and will make your filling watery and soggy. If fresh spinach is all you have, thaw the frozen spinach completely and squeeze out as much water as possible before adding it to the pan.

What can I substitute for tahini if I don't have any?

If you don't have tahini, you can use almond butter or sunflower seed butter thinned with lemon juice and water for a similar creamy drizzle. The flavor will be slightly different but it still works really well. You could also just drizzle with a simple lemon and olive oil dressing as a lighter alternative.

How do I know when the potatoes are fully baked?

The best test is the fork test — a fork or thin knife should slide into the center of the potato with absolutely no resistance. The skin should also feel crispy and dry to the touch. If the potato feels at all firm or dense when you poke it, give it another 10 minutes in the oven. Undercooked baked potatoes are one of life's great disappointments, IMO.

Can I make this recipe oil free?

Yes. For the potatoes, skip the olive oil rub and just season with salt — the skin won't be quite as crispy but they will still bake up fine. For the filling, saute the onion and mushrooms in a splash of vegetable broth instead of olive oil, adding more broth as needed to prevent sticking.

Can I prepare any components of this recipe ahead of time?

Absolutely. You can bake the potatoes up to 2 days ahead and store them in the fridge. The mushroom and spinach filling can also be made ahead and refrigerated for up to 3 days. The tahini sauce keeps well in the fridge for up to 5 days. When you are ready to eat, reheat the potatoes in the oven and warm the filling in a skillet, then assemble and serve.

A self-taught Cook, Filmmaker, and Creative Director

Most days you can find me in the kitchen experimenting with new recipes or behind my camera capturing the stories food tells. What I’m most passionate about is creating dishes that are quick, comforting, and surprisingly healthy—and sharing them with you.

Leave a Comment

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

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.