This mushroom risotto is a classic, technically simple dish where creaminess comes from the cooking method, not added cream. Slowly adding hot broth allows the rice to release its natural starch, while mushrooms provide a deep, savory flavor.
It’s a warm, satisfying meal—well suited for a calm evening or relaxed weekend cooking.
Why this mushroom risotto works
- creamy texture without heavy cream
- simple, easy-to-find ingredients
- filling but not overly heavy
- works well as a plant-forward main dish
Mushroom risotto ingredients
- White onion – 2 medium (about 300 g)
- Garlic – 3 cloves
- Mushrooms – 9 oz (250 g)
- Fresh thyme – 1 tbsp chopped (about 5 g)
- Vegetable bouillon cubes – 2 cubes (Or skip the cubes and use homemade vegetable broth for a richer flavor.)
- Water – 4 cups (1 liter)
- Dry white wine – ⅔ cup (150 ml)
- Arborio (risotto) rice – 1 cup (200 g)
- Parmesan cheese, grated – ½ cup (50 g)
- Butter – 2 tbsp (30 g)
- Fresh parsley, chopped – ¼ cup (15 g)
- Olive oil—as needed
- Soy sauce – 1 tbsp
- Black pepper – to taste
How to make mushroom risotto

- Sauté the finely chopped onion in olive oil until soft.
- Add ¾ of the mushrooms and cook until their moisture evaporates and they lightly brown.
- Add crushed garlic and thyme; sauté briefly.
- Stir in soy sauce, let it evaporate, then transfer the mushrooms to a separate bowl.
- Dissolve the bouillon cubes in water, bring to a boil, and keep the broth hot over low heat.
- In the same pan, sauté the remaining mushrooms with the onion.
- Add the rice and cook for about 1 minute, stirring constantly.
- Pour in the wine and let it fully absorb.
- Add hot broth one ladle at a time, stirring continuously.
- Continue until the rice is al dente.
- Remove from heat and stir in the reserved mushrooms, Parmesan, butter, and parsley.
- Season with black pepper and serve immediately.
Nutrition (per 1 serving, approx.)
Calories: ~400 kcal / Protein: ~10 g / Carbohydrates: ~40 g / Fat ~ 18g
Note
Risotto requires patience. Using hot broth and steady stirring creates the final creamy texture.
Variations
- No wine: replace with additional broth
- Vegan version: use olive oil instead of butter and aged plant-based cheese instead of Parmesan.
- With added protein: serve with pan-seared tofu or white beans
- Seasonal twist: replace part of the mushrooms with pumpkin or zucchini.

