
Delicious and flavorful stuffed mushrooms perfect as a vegan appetizer. These are packed with spinach, artichoke hearts, and a creamy cashew-based filling.
Preheat oven to 375°F (190°C). Lightly grease a baking sheet.
Finely chop the reserved mushroom stems.
In a large skillet, heat 1 tbsp of olive oil over medium heat. Add the chopped onion and garlic, and cook until softened, about 3-5 minutes.
Add the chopped mushroom stems and cook for another 3-5 minutes, until softened.
Add the spinach to the skillet and cook until wilted, about 2-3 minutes. Drain any excess liquid.
In a food processor (or high-speed blender), combine the soaked and drained cashews, nutritional yeast, lemon juice, and 2 tablespoons of water. Blend until smooth and creamy, adding more water if needed to reach desired consistency. Season with salt and pepper.
In a bowl, combine the spinach mixture, artichoke hearts, cashew cream, breadcrumbs (if using), salt, and pepper. Mix well.
Stuff each mushroom cap generously with the spinach and artichoke mixture.
Place the stuffed mushrooms on the prepared baking sheet and drizzle with the remaining 1 tbsp of olive oil.
Bake for 20-25 minutes, or until the mushrooms are tender and the filling is golden brown.
Let cool slightly before serving.
Nutrition per serving (250g)
Soaking the cashews is crucial for achieving a smooth and creamy texture.
For a spicier kick, add a pinch of red pepper flakes to the filling.
You can prepare the filling ahead of time and store it in the refrigerator for up to 2 days.
Garnish with fresh parsley or vegan parmesan cheese before serving for added flavor and visual appeal.
Oven
Large Skillet
Food Processor (optional)
No wine pairing suggestions available for this recipe.