With a warm and savory artichoke and sundried tomato filling, these easy vegan stuffed mushrooms are a hearty and delicious appetizer, perfect for holiday parties or any occasion.
Did you know artichokes are considered to be one of the oldest foods in the world, first harvested in the Middle East? I loved the food there, especially this Baba Ghanoush recipe!
It wasn't until around 70 AD that they became popular when ancient Greece and Rome discovered its flavor. (Have you been to Rome? I managed to see so much in just 3 days in Rome - it's totally doable if you have other places you want to go!)
Later, around the 15th century, the humble artichoke's popularity soared in Florence, and by the 16th century, Italy caught on, too. Who else loves Italian appetizers? Try this one- it's my best bruschetta recipe!
Stuffed mushrooms are always an easy yet impressive appetizer for the holidays or special occasions, and because they're so delicious, they're usually the first thing to disappear.
While traditional recipes, like these Cream Cheese Stuffed Mushrooms are always popular, I've given this stuffed mushroom recipe a bit of a new twist that's vegan and gluten-free.
Soaked, ground cashews are combined with sweet sun-dried tomatoes and tangy artichoke hearts that brighten up and add incredible textures and flavors.
These little guys aren't just the perfect appetizer, they're hearty enough that you can serve them as a main course with a crispy salad like this healthy Kale Caesar Salad with Chickpeas.
They're so versatile, you can also serve them as a side dish with a warm, comforting bowl of soup, like this Vegan Sweet Potato Soup, or alongside a nonvegan main course meal, like this Braised Beef recipe.
Note: these are Daniel Fast approved!
🖤 Why We Love this Recipe
Tender mushroom caps are baked with a vegan, gluten free, soy free, filling making it suitable for almost any type of dietary requirements.
This recipe is super easy to prepare, requiring only a few healthy, wholesome and simple ingredients, but makes such an impressive presentation. They will have your guest thinking it took you hours to prepare them.
You can make the filling and prepare the mushroom caps in advance, then bake them right before serving. Perfect time-saving appetizer for your next party.
🛒 What Goes into This Recipe
- Crimini mushrooms: you may see them referred to as baby bella or cremini mushrooms. These smaller mushrooms make the perfect bite-sized appetizer.
- Soaked cashews: ground cashews give the filling structure and a hearty texture.
- Artichoke hearts: provides a really nice, subtle tangy balance.
- Sundried tomatoes: one of my favorite ingredients to cook with, they add little bits of sweetness throughout the filling.
See recipe card for quantities.
🔪 Recommended Tools
- Baking sheet pan
- Sharp kitchen knife
- Paring knife or small spoon
- Blender or food processor
👩🏻🍳 How to Make this Recipe
About 8 hours before you're ready to make the stuffed mushrooms, you'll need to soak the cashews in water.
Line a baking pan with aluminum or parchment paper and preheat your oven to 375° F.
Step 1: Using a soft damp cloth or a damp paper towel, clean mushrooms, removing any debris.
Step 2. Remove the stems from the base of mushroom. If they don’t come out cleanly by pulling them, use a small spoon or a paring knife to carefully carve them out, being careful not to go too deeply.
Step 3. Place the mushroom caps open side up on the lined baking sheet pan.
Step 4. After soaking cashews, drain well.
Add them to your blender with the peeled garlic cloves and lemon juice.
As you're blending, pause and scrape down the sides. Blend until nice and smooth.
Step 5. Next, sprinkle in the nutritional yeast, pepper and salt.
Step 6. Add in the artichoke hearts and blend on medium speed until there are only bits of artichoke remaining.
Step 7. Add the chopped sun-dried tomato pulsing a few times to further combine.
Your final mixture will look like this.
Step 7. Add a spoonful of mushroom filling into each of the mushroom caps.
Step 8. Bake for 20 minutes until the mushrooms are soft.
Garnish with chopped fresh parsley and serve warm.
Mushrooms: We used cremini mushrooms. You can substitute them with white button mushrooms, which are the same variety of mushroom but are just harvested earlier, giving them a milder flavor. For larger meal portions, you can also use large portobello mushrooms.
Yeast: Nutritional yeast is added to the filling to give it a nice cheesy flavor. You can also use vegan parmesan cheese in its place if you prefer.
Fresh herbs and spices: We kept the seasoning simple with salt and ground black pepper. For additional flavor you can add in a pinch of onion powder or even some Italian seasoning blend. You can also use a little garlic powder instead of the garlic cloves. For a kick of heat, add a little bit of cayenne pepper or red pepper flakes.
Other add-ins: Instead of or in addition to the sun-dried tomatoes, you can add in finely diced roasted red bell pepper. For a little added crunch, roasted pine nuts or finely chopped pecans work well in the filling of these vegan stuffed mushrooms.
Toppings: For a really special added touch, drizzle the baked mushrooms with a balsamic vinegar reduction.
Frequently Asked Questions
If you have leftovers, store them in an airtight container in the fridge for up to a day or two. You can also freeze them but just keep in mind that the texture of the mushroom can become very soft or soggy when they are thawed. That’s why it is recommended to serve them freshly made.
They certainly are. In fact, according to this article on Healthline, "They're fat-free, low-sodium, low-calorie, and cholesterol-free. They’re also packed with fiber, vitamins, and minerals. Nutritional benefits vary depending on the type of mushroom. But overall, they are a good source of the following nutrients."
💡Tips for Buying and Using Mushrooms
- When you get mushrooms home from the grocery store, remove the plastic wrap and place them in a paper bag or lay them out on some paper towels in the fridge. Condensation builds up in those plastic wrapped containers causing them to spoil quicker.
- Don’t rinse or wash your mushrooms, instead use a damp towel to remove any dirt or debris. Mushrooms act like sponges and will soak up the water making them soggy when you cook them.
- Save the stems of the mushrooms and use them in stocks, soups, omelets. Chopped mushroom stems can also play a part in your Christmas or Thanksgiving dinner by adding them to your stuffing.
Let me know if you try these! If you love them, we'd so appreciate you rating them on the recipe card. Thank you!
Like our content? Follow us on Pinterest!
More Delicious Vegan Appetizers
Vegan Stuffed Mushrooms
- 1 lb crimini mushrooms 20-24 medium (450g)
- ½ cup raw cashews soaked overnight (60g)
- 2 tablespoon nutritional yeast (10g)
- 3 cloves garlic (15g)
- ¾ cup preserved artichoke hearts chopped (135g)
- ½ cup sun dried tomatoes* coarsely chopped (80g)
- 2 tablespoons lemon juice (30ml)
- ½ teaspoon ground black pepper (1 g)
- ½ teaspoon coarse salt (1 g)
- About 8 hours before you're ready to make the stuffed mushrooms, you'll need to soak the cashews in water.
- Line a baking pan with aluminum or parchment paper and preheat your oven to 375° F.
- Using a soft damp cloth or a damp paper towel, clean mushrooms, removing any debris.
- Remove the stems from the base of mushroom. If they don’t come out cleanly by pulling them, use a small spoon or a paring knife to carefully carve them out, being careful not to go too deeply.
- Place the mushroom caps open side up on the lined baking sheet pan.
- After soaking cashews, drain well.
- Add them to your blender with the peeled garlic cloves and lemon juice.
- As you're blending, pause and scrape down the sides. Blend until nice and smooth.
- Next, sprinkle in the nutritional yeast, pepper and salt.
- Add in the artichoke hearts and blend on medium speed until there are only bits of artichoke remaining.
- Add the chopped sun-dried tomato pulsing a few times to further combine.
- Add a spoonful of mushroom filling into each of the mushroom caps.
- Bake for 20 minutes until the mushrooms are soft.
- Garnish with chopped parsley and serve warm. Enjoy!