Dairy-Free Creamy Vegan Mushroom Risotto

Luxurious vegan risotto combining earthy dried porcini with fresh mushrooms, finished with vegan butter and nutritional yeast for a savory, umami-rich dish. Arborio rice becomes creamy through constant stirring and gradual stock addition. Perfect for weeknight dinners or special occasions when you want restaurant-quality comfort food without animal products. This version prioritizes depth of mushroom flavor through soaking liquid integration, creating a naturally rich sauce.
Ingredients
- ¼ oz dried porcini mushroom
- 1 ½ cups vegetable stock
- ½ onion
- 1 clove garlic
- 4 oz mushroom, fresh
- 1 cups arborio rice
- 4 ½ tbsp white wine
- 1 tablespoon vegan butter
- ½ teaspoon salt
- 1 tablespoon vegetable oil
- 1 tablespoon nutritional yeast flakes
- 8 tbsp water, for soaking
- 1 handful fresh thyme
Instructions
- 1
Soak dried porcini in water for 20 minutes.
- 2
Squeeze soaked mushrooms gently, then combine mushroom soaking liquid with vegetable stock, discarding any cloudy bottom portions if needed.
- 3
Heat vegetable oil in a large non-stick pan over high heat, add garlic, and fry until golden.
- 4
Add onion and stir for 5 minutes.
- 5
Add fresh mushrooms, stir, and cook 4-5 minutes until softened.
- 6
Reduce heat to medium, add rice, nutritional yeast, thyme, and drained porcini mushrooms.
- 7
Pour in white wine and stir until most alcohol evaporates.
- 8
Add one quarter of mushroom stock mixture, season with salt, and simmer while stirring frequently until liquid absorbs.
- 9
Continue adding stock in similar portions, stirring often, until rice becomes creamy and tender.
- 10
When rice reaches al dente, remove from heat and stir in vegan butter.
- 11
Cover and rest a few minutes, then give final stir and serve.
- 12
Spoon into bowls and enjoy.
Tips
Stir risotto frequently and add stock gradually; this constant motion releases starch from rice, creating natural creaminess without dairy.
Don't discard porcini soaking liquid unless very cloudy; it contains concentrated umami that makes this dish taste deeply savory.
Keep remaining stock warm in a separate pot so additions don't shock the cooking rice and interrupt the creaming process.
Good to Know
Refrigerate in airtight container up to 3 days. Reheat gently on stovetop with splash of water or stock, stirring frequently to restore creaminess.
Prepare mise en place (chopped onion, garlic, mushrooms, measured stock and wine) up to 1 day ahead. Soak porcini the morning of cooking. Cannot prepare risotto ahead as rice texture degrades within hours.
Spoon into shallow bowls. Garnish with fresh thyme sprigs, cracked black pepper, or additional mushroom slices if desired. Serve immediately.
Common Mistakes
Do not skip the constant stirring to avoid gummy or chalky rice texture.
Do not add all stock at once to avoid rice cooking unevenly and losing creamy consistency.
Do not rinse arborio rice before cooking to avoid losing starch essential for creaminess.
Substitutions
FAQ
Can I make this risotto dairy-free?
Yes, this recipe is fully vegan. Vegan butter and nutritional yeast replace dairy entirely. Use vegetable stock and skip any animal products. Nutritional yeast adds cheesy umami notes.
What if I don't have porcini mushrooms?
Use same weight of additional fresh mushrooms, or substitute dried shiitake mushrooms. Skip the soaking step and add mushrooms directly to stock for less intense depth. Umami will be lighter.
How long can I keep leftover risotto?
Refrigerate up to 3 days in airtight container. Reheat gently with water or stock to restore creamy texture, stirring constantly. Freezing changes rice texture and is not recommended.