Simple: best vegan cheese for melting on mushrooms now

No ratings yet
Stop serving soggy appetizers. Learn the moisture control secret
Prep Time:
10 minutes
Cook Time:
30 minutes
Total Time:
40 minutes
Servings:
1
Jump to
vegan spinach stuffed mushrooms

Vegan Spinach Stuffed Mushrooms with Ricotta

No ratings yet
These vegan spinach stuffed mushrooms are a festive, dairy-free and gluten-free appetizer packed with umami flavor and plant-based protein.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 1
Course: Appetizer, starter
Cuisine: American, European, Italian
Calories: 287

Ingredients
  

  • 1 lb. or 450 g crimini (brown button) mushrooms or portobello
  • 1 tablespoon olive oil
  • 3 cloves garlic
  • 4 1/2 oz or 140 g baby spinach
  • ½ batch vegan ricotta
  • ½ batch vegan Parmesan
  • 1 tablespoon Italian seasoning
  • salt and freshly ground black pepper to taste
  • chopped chives to garnish

Method
 

Prep vegan cheeses
  1. Prepare 1/2 batch each of vegan ricotta and vegan parmesan cheese, or skip this step if using store-bought versions.
Prep the mushrooms
  1. Preheat the oven to 400°F (200°C). Remove the mushroom stems and set them aside for the filling. Arrange the mushroom caps hollow-side up on a baking sheet, preferably on a wire rack, and bake for 15 minutes until they release their juices.
Prep the spinach for the filling
  1. Finely chop the mushroom stems and mince the garlic. Heat olive oil in a large skillet over medium-high heat and sauté the stems for several minutes. Add the garlic and cook for one minute, then stir in the baby spinach. Cover and cook until the spinach wilts, then add the liquid from the baked mushroom caps and simmer until the moisture evaporates.
Prepare the filling
  1. Combine the cooked spinach mixture, vegan ricotta, and Italian seasoning in a mixing bowl, then season with salt and pepper to taste.
Assemble
  1. Fill each mushroom cap with approximately 2 tablespoons of the stuffing and top with vegan parmesan.
Bake
  1. Bake for an additional 10 minutes until the tops are golden brown. Garnish with chopped chives or preferred herbs and serve warm or cold.

Nutrition

Calories: 287kcalCarbohydrates: 12gProtein: 8gFat: 25gSaturated Fat: 4gSodium: 259mgFiber: 5gSugar: 3g

Notes

Cook’s Tips

  • These festive vegan stuffed mushrooms are a perfect appetizer for the holiday season. They are packed with plant-based protein and umami flavor while being dairy- and gluten-free.
  • While this recipe uses 6 ingredients (besides salt and pepper) and 30 minutes, it requires 10 minutes of extra prep work and a few more ingredients for homemade vegan ricotta and parmesan.
  • As mushroom release a lot of liquid while baking, we will double bake them. The first time they will get cooked through and release juices which we'll use for the stuffing, then stuff them and bake again to combine flavors.
  • If you want the texture of the stuffing to be more fine, you can chop the spinach upfront before cooking it (I didn't do it).
  • Serve them warm or cold with other finger food like mushroom crostini or eggplant rolls (make sure to check my favorite holiday vegan appetizers); as an addition to butternut squash soup, vegan casserole, or vegan pot pie; on their own as a vegan finger food snack or quick lunch completed with a salad (like this fall harvest salad).
  • If you ended up with leftover filling, use it these vegan stuffed shells with ricotta and spinach.
  • Store the mushrooms in an airtight container in the fridge for up to 3 days. Reheat in the microwave if needed.

Recipe Variations

  • You can use crimini (brown button) mushrooms, white button mushrooms or portobello mushrooms for this recipe.
  • Use frozen spinach for this recipe but thaw it upfront.
  • Add fresh or dried herbs of your choice (parsley, scallions, oregano, thyme, rosemary) instead of the Italian seasoning.
  • Use kale or other leafy greens instead of spinach. In  this case you should chop them and cook them for a bit longer.
  • If you happen to have roasted garlic, add it to the stuffing for an extra layer of flavor.
  • Substitute vegan cream cheese or vegan blue cheese dressing instead of vegan ricotta for an extra zing.

The Secret to Perfect Vegan Spinach Stuffed Mushrooms

Wednesday evening, thirty-five minutes before friends are supposed to arrive for a holiday potluck, and I’m staring at a carton of plain white button mushrooms. We’ve all been there. You need an appetizer that looks impressive, tastes incredibly savory, and accommodates everyone’s dietary needs. That is exactly when I pull out my recipe for vegan spinach stuffed mushrooms. It is a total lifesaver during this busy December season in Los Angeles.

I remember being maybe seven or eight, sitting on the kitchen counter in our Bronx apartment while my grandmother sorted through dried ingredients. She treated every single item like it had a story. I didn’t realize until much later that she was teaching me how to evaluate food, not just identify it. That same philosophy applies here. If you respect the humble mushroom and treat the filling right, you end up with something magical.

People often assume dairy free appetizers are going to be sad or lacking in flavor. Look, I’ll be honest. I’ve had my fair share of disappointing plant based snacks at parties. But these vegan spinach stuffed mushrooms are the star of the show. They have a creamy, dreamy filling that smells like butter and garlic while roasting, plus a golden, crispy topping that shatters perfectly when you take a bite.

Why This Recipe Actually Works (And Won’t Get Soggy)

The biggest complaint I hear about stuffed mushrooms is that they turn into a watery, soggy mess. That tracks with what I’ve seen in a lot of home kitchens. Mushrooms are basically tiny sponges. If you don’t handle their moisture content correctly, your beautiful vegan spinach stuffed mushrooms will end up swimming in a puddle on your baking sheet.

Here’s what I wish someone had told me years ago. You have to control the liquid at every single step. We are using fresh baby spinach, which holds a ton of water. We are using fresh mushrooms, which hold a ton of water. The trick is managing that moisture before the final bake. This isn’t being fussy. It is the difference between a crisp, savory bite and a soggy disappointment.

These dairy free spinach stuffed mushrooms rely on a few simple, accessible ingredients to build umami. Nutritional yeast is doing a lot of the heavy lifting here. It gives us that cheesy, savory depth without any dairy. We also use a touch of miso paste or soy sauce to round out the flavor profile. I like recipes that teach you to read the ingredient rather than just follow steps. When you mix the filling, trust your nose on this one. It should smell incredibly rich before it even hits the oven.

Pro-Tips for Moisture Control

Let’s talk about the actual mechanics of making these vegan spinach stuffed mushrooms. I have a very specific method, and I learned this the hard way after ruining a batch for a neighborhood brunch.

First, never wash your mushrooms under running water. I mean, you could, but you’re asking for trouble. Instead, wipe them gently with a damp cloth or paper towel. This removes the dirt without adding extra liquid to the vegetable. It takes a few extra minutes, but worth it. Perfect.

Second, we are going to double bake the mushrooms. That’s a good question, actually. Why double bake? Because baking the empty mushroom caps for just a few minutes releases their natural juices. You can pour that excess liquid right out before adding your filling. If you skip this step, all that liquid releases into your beautiful cashew cream and spinach mixture. That’s a recipe for disaster.

Finally, make sure you chop your spinach very finely. Large leaves of spinach make the filling stringy and hard to stuff into small caps. Finely chopped spinach integrates smoothly into the vegan ricotta or cream cheese substitute, giving you a consistent texture in every single bite.

vegan spinach stuffed mushrooms close up

Common Mistakes & Visual Troubleshooting

❌ Mistake: The mushrooms are sitting in a pool of water on the baking sheet.
✅ Solution: You likely washed them under the faucet or skipped the pre-bake. Next time, wipe them with a damp cloth and bake them empty for 8 minutes first to release that moisture.

❌ Mistake: The filling is too wet and spilling out.
✅ Solution: The spinach wasn’t drained properly. If you use frozen spinach instead of fresh, you absolutely must squeeze it dry in a clean kitchen towel until no more water comes out.

❌ Mistake: The panko topping is pale and soft.
✅ Solution: Your oven might not be hot enough, or the mushrooms are too crowded. Give them space on the pan. You want that golden brown color (the color of peanut butter, not pale beige). Broil for the last 60 seconds if needed.

Variations for Fillings & Flavor Pairings

I get genuinely excited when I find a recipe that serves as a blank canvas. These vegan spinach stuffed mushrooms are incredibly versatile. In my experience, you can adapt the filling based on whatever you have in your pantry.

If you want a gluten-free option, simply skip the panko breadcrumbs. You can use crushed rice cereal or a macadamia nut based vegan parmesan instead. The macadamia nuts add a rich, buttery crunch that is honestly fantastic. If you don’t have fresh spinach, kale works beautifully, though you’ll want to massage it with a little olive oil first to soften it up.

My daughter went through a phase where she’d only eat white foods. It was a nightmare for someone who works with ingredients all day. I started letting her help me mix the cashew cream and garlic for this filling. Suddenly, she was interested in trying it. Now she’s my official quality control tester. We have a deal in our house. If I’m testing something, she has to try one bite. She loves these because the garlic and nutritional yeast make them taste so savory.

For serving, these pair wonderfully with a crisp winter salad. Think kale, sliced apples, and toasted pumpkin seeds. They are hearty enough to serve alongside a main pasta dish, but light enough to keep you going at a cocktail party.

Air Fryer Method for Vegan Spinach Stuffed Mushrooms

Let me think about that for a second. Can you make these in the air fryer? Yes, absolutely. In fact, during those rare warm Los Angeles winter days when you don’t want to heat up the whole apartment, the air fryer is your best friend.

The air fryer actually helps crisp up the topping even better than a standard oven. You’ll want to preheat your air fryer to 375°F. Arrange your stuffed mushrooms in a single layer in the basket. Do not overcrowd them. They need air circulation to get that perfect crispy edge. Air fry them for about 8 to 10 minutes. Look for the color change on the panko. That’s your signal they are ready.

vegan spinach stuffed mushrooms final presentation

Freezing, Reheating, and Storage Instructions

A lot of people ask me about making these ahead of time for meal prep or parties. You can absolutely prep vegan spinach stuffed mushrooms in advance. I recommend stuffing the mushrooms up to 24 hours before your event. Just keep them in an airtight container in the fridge and bake them right before your guests arrive.

If you have leftovers, store them in the refrigerator for up to three days. To reheat them, I strongly advise against the microwave. The microwave turns the beautiful, crispy panko topping into a soggy, sad situation. Instead, pop them back into a 350°F oven for about 5 to 7 minutes until they are warmed through.

Can you freeze vegan spinach stuffed mushrooms? Yes, but there is a catch. You should freeze them before baking, not after. Place the unbaked, stuffed mushrooms on a baking sheet in the freezer for an hour to harden. Then transfer them to a freezer-safe bag. When you are ready to eat, bake them straight from frozen, just adding an extra 5 to 8 minutes to your baking time.

Frequently Asked Questions

Bringing It All Together

There is something deeply satisfying about watching someone understand an ingredient for the first time. The moment when it clicks and they realize why we double-bake the mushrooms, or why nutritional yeast is such a powerhouse in plant based cooking. That is what I’m chasing in my own kitchen every day.

These vegan spinach stuffed mushrooms are more than just a party trick. They are proof that dairy free cooking can be rich, savory, and incredibly comforting. Your family and guests will be impressed, and honestly, you’ll be proud of how easy it was to pull off. Grab some fresh mushrooms on your next grocery run and give this a try. You’ve got this.

If you end up making these for your next gathering, I would love to see how they turn out. I share tons of variations on my Pinterest boards if you want more ideas for your holiday spreads. Happy cooking, friends!

Reference: Original Source

How do you get moisture out of mushrooms before stuffing?

I’ve found the best method is a quick pre-bake. Wipe them with a damp cloth, remove the stems, and bake the empty caps at 375°F for about eight minutes. They’ll release a pool of liquid that you can simply pour out before adding your filling.

Can you prepare stuffed mushrooms ahead of time?

Absolutely. You can assemble your vegan spinach stuffed mushrooms completely, cover them tightly, and keep them in the fridge for up to 24 hours. Wait to bake them until right before serving so the panko topping stays perfectly crisp and golden.

Should you remove gills for stuffed mushrooms?

It depends on what you’re going for. I usually leave the gills intact for smaller crimini mushrooms because they hold great savory flavor. If you’re using large portobellos and need more room for your vegan spinach stuffed mushrooms filling, gently scrape them out with a spoon.

Reviews

Weekly Recipes & Kitchen Tips

Join our food-loving community. Get new recipes, helpful guides, and subscriber-only perks from SavorySecretsRecipes.com in one inspiring weekly email today.