Vegan Stuffed Mushrooms with Garlic Herb Cashew Filling

Add these hearty, earthy vegan stuffed mushrooms to your holiday menu. These bite-sized morsels deliver rich umami, a satisfying crunch, and a touch of sweet-tartness for a balanced and memorable appetizer.

Close up view of a plate with stuffed mushrooms

Guests will love this elegant starter: creamy, herby, and cheesy (vegan or dairy), with crunchy pecans and panko for texture. It’s an ideal addition to any holiday spread or family gathering and works well year-round when you want a comforting small bite.

Why You’ll Love This Stuffed Mushroom Recipe

Simple: The recipe comes together quickly, looks impressive, and is full of flavor without a lot of fuss.

Make ahead: You can prepare components up to 2 days in advance for easy entertaining.

Vegan or vegetarian: Keep it dairy-free with vegan cheese or swap in regular soft garlic-and-herb cheese for a vegetarian version.

Gluten-free option: Use gluten-free panko or breadcrumbs to make this recipe gluten-free.

Perfect appetizer: These small stuffed mushrooms are cozy, flavorful, and satisfying—ideal for holidays or casual gatherings.

overhead image of the ingredients needed to make vegan stuffed mushrooms. Each ingredient is in it's own small bowl and labeled with white text.

Ingredients for Vegan Stuffed Mushrooms

  • Medium white (button) mushrooms: Choose similar-sized mushrooms so they cook evenly.
  • Pecans and dried cranberries: The nuts add crunch and the cranberries bring a sweet-tart contrast.
  • Garlic-and-herb vegan cheese: Look for a spreadable cashew-based option such as Treeline or vegan Boursin. Substitute regular Boursin if you prefer dairy.
  • Panko breadcrumbs and dried herbs: Panko provides a crisp topping; season with garlic powder, dried basil, and oregano for added flavor.

How to Make Stuffed Mushrooms Appetizer

overhead image of a baking sheet topped with white button mushrooms. The mushrooms are clean, the stems have been removed, and they are upside down.
  1. Step 1: Remove stems and scoop out a small well in each mushroom cap. Season the insides with salt and pepper.
overhead image of a parchment paper lined baking sheet. On top are white button mushrooms that have been filled with a mixture of garlic and herb cheese, chopped pecans, and chopped dried cranberries.
  1. Step 2: Combine the garlic-and-herb cheese with chopped pecans and chopped dried cranberries. Fill each cap with the mixture.
stuffed white button mushrooms topped with breadcrumbs on top of a parchment paper lined baking sheet.
  1. Step 3: Mix panko with powdered garlic, dried basil, oregano, and a pinch of salt, then sprinkle the breadcrumb mixture over each filled mushroom.
an overhead image of a parchment lined baking sheet topped with stuffed mushrooms after they have been baked in the oven.
  1. Step 4: Lightly spray with cooking spray and bake on a parchment-lined sheet at 400ºF until the mushrooms are cooked through and the tops are golden—about 25–30 minutes.
Close up view one stuffed mushrooms with the rest of them blurred in the background

Substitutions and Variations for this Recipe

Mushrooms: Cremini, baby bella, or chestnut mushrooms work well. Portobellos can be used for a larger portion instead of a bite-sized appetizer.

Nuts: Swap pecans for walnuts, pistachios, or pine nuts.

Cheese: Use dairy Boursin or another soft garlic-and-herb cheese if you don’t need the recipe to be vegan.

Breadcrumbs: Use gluten-free panko if needed.

Herb variations: Try parsley, sage, rosemary, thyme, lemon zest, red pepper flakes, onion powder, vegan parmesan, or nutritional yeast to change the flavor profile.

Recipe Tips

Clean mushrooms gently with a damp cloth or soft brush to remove dirt; avoid soaking them. Save reserved stems for soups or stock rather than discarding them.

Pack the filling firmly so it stays in place while baking. If preparing ahead, refrigerate the filling and topping separately up to 2 days, or assemble mushrooms on a parchment-lined tray, cover, and refrigerate until ready to bake.

a plate with stuffed mushrooms

How to Serve Vegan Stuffed Mushrooms

Serve warm as an appetizer or side dish. They pair nicely with salads, soups, roasted vegetables, or any holiday mains. These mushrooms also stand alone as a light vegetarian or vegan main when paired with a grain salad or soup.

Storage and Reheating

Store leftovers in an airtight container in the refrigerator. Reheat on a baking sheet in a low oven (about 250ºF) until warmed through to preserve texture.

More Mushroom Recipes

  • Creamy wild rice soup with mushrooms
  • Shawarma-spiced mushrooms and chickpeas rice bowl
  • Sautéed mushrooms
  • Stuffed portobello mushrooms
  • Hummus with shawarma mushrooms
  • Sautéed mushrooms on hummus toast
  • Grilled cheese with onions and mushrooms
Close up view of a plate with stuffed mushrooms

Vegan Stuffed Mushroom


  • Total Time: 45 minutes
  • Yield: 20 mushrooms
  • Diet: Vegan

Description

Hearty, earthy vegan stuffed mushrooms with a creamy garlic-and-herb filling, crunchy pecans, and tart dried cranberries—an elegant, crowd-pleasing appetizer.


Ingredients

  • 20 medium white mushrooms, cleaned and stemmed
  • Salt and pepper, to taste
  • ½ cup chopped pecans
  • ¼ cup chopped dried cranberries
  • 1 (6-ounce) pack garlic-and-herb cashew cheese (or vegan/dairy Boursin)
  • ⅓ cup panko breadcrumbs
  • ¾ tsp powdered garlic
  • ¾ tsp dried basil
  • ¾ tsp dried oregano
  • ¼ tsp salt
  • Cooking spray

Instructions

  1. Preheat oven to 400ºF and line a small baking sheet with parchment paper.
  2. Clean mushrooms, remove stems, and scoop a small well. Season each with salt and pepper.
  3. In a bowl, mix the garlic-and-herb cheese with chopped pecans and chopped dried cranberries until combined.
  4. Fill each mushroom with about ½ teaspoon of the cheese mixture.
  5. In a small bowl, combine panko, powdered garlic, dried basil, dried oregano, and salt.
  6. Sprinkle the breadcrumb mixture over each filled mushroom and lightly spray with cooking spray.
  7. Bake for 25–30 minutes, until mushrooms are cooked and breadcrumbs are golden.

Notes

  1. Calories were estimated using a cashew-based garlic-and-herb cheese.
  2. Use similarly sized mushrooms for even cooking.
  3. Prep filling and topping up to 2 days ahead and refrigerate separately, or assemble mushrooms the night before and keep covered in the refrigerator until baking.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Appetizer
  • Method: Oven
  • Cuisine: American

Nutrition

  • Serving Size: 2 mushrooms
  • Calories: 114
  • Sugar: 3.9 g
  • Sodium: 363 mg
  • Fat: 8.4 g
  • Saturated Fat: 1 g
  • Trans Fat: 0 g
  • Carbohydrates: 9.9 g
  • Fiber: 1.8 g
  • Protein: 3.7 g
  • Cholesterol: 0 mg

Did you make this recipe?

Tag @mayihavethatrecipe on Instagram and share your version with the recipe hashtags.