Vegan Mushroom Risotto is a creamy, comforting stovetop dinner made with tender rice, golden mixed mushrooms, savory miso butter, leeks, thyme, and white wine. It is deeply flavorful, reliable, and perfect for relaxed dinners or special occasions.

This risotto is a wonderful choice when you want a meal that feels elegant but still uses familiar cooking techniques. The rice slowly absorbs warm vegetable broth, creating a naturally creamy consistency without dairy or heavy cream.
The mushroom topping is what gives the dish its strongest flavor. Browning the mushrooms first concentrates their earthy character, while white miso, vegan butter, garlic, and thyme create a glossy, umami-rich coating.
Although risotto requires some attention at the stove, the process is straightforward. Add the broth gradually, stir regularly, and taste the rice as it cooks. You will know it is ready when the grains are tender with a slight bite and the surrounding sauce flows gently across the plate.
Vegan Mushroom Risotto Ingredients
Carnaroli or Arborio rice: These short-grain varieties release starch as they cook, producing the creamy texture associated with traditional risotto. Carnaroli usually holds its shape particularly well.
Mixed mushrooms: A combination of mushroom varieties creates a more interesting balance of earthy flavor and meaty texture. Slice or tear them into similar bite-size pieces so they cook evenly.
White miso paste: This provides concentrated savory flavor and helps deepen the mushroom topping without overpowering the other ingredients.
Vegan butter: Softened butter blends smoothly with the miso and creates a rich glaze that clings to the browned mushrooms.
Fresh thyme: Thyme complements the mushrooms with a woodsy, aromatic flavor. Chop the leaves finely so they distribute evenly.
Fresh garlic: Garlic is used with both the mushrooms and the rice base, adding warmth and savory depth throughout the dish.
Leeks: The white and pale-green sections soften into a mild, slightly sweet foundation for the risotto.
Dry white wine: Wine adds brightness and acidity, balancing the richness of the rice and mushrooms. Allow it to reduce almost completely before beginning with the broth.
Vegetable broth: Keep the broth hot in a separate saucepan so each addition maintains the cooking temperature of the rice.
Extra-virgin olive oil: Oil helps the mushrooms brown properly and is also used to soften the leeks and coat the rice.
Vegan Parmesan-style cheese: This optional addition gives the finished risotto more savory flavor and a slightly richer consistency.
Fresh parsley: Chopped parsley adds color and a clean, fresh finish just before serving.

Cooking Steps
STEP 1: Combine the softened vegan butter and white miso paste in a small bowl. Mash them together with a fork until smooth, with no large streaks of miso remaining. Meanwhile, warm the vegetable broth in a saucepan and keep it at a gentle simmer.
STEP 2: Heat a large frying pan over medium-high heat and add a little olive oil. Spread the mushrooms into a single layer, working in batches when necessary. Leave them undisturbed at first so they can develop a deep golden surface, then stir occasionally until browned and tender.
STEP 3: Reduce the heat to medium. Stir fresh thyme, minced garlic, salt, and black pepper into the mushrooms. Cook briefly until fragrant, then add the miso butter. Continue stirring until the mushrooms are evenly coated in the glossy mixture. Transfer them from the heat and reserve them for later.
STEP 4: Add olive oil to a Dutch oven or deep sauté pan set over medium heat. Add the thinly sliced leeks and remaining garlic. Cook gently, stirring often, until the leeks are soft and aromatic but not deeply browned.
STEP 5: Stir the rice into the leek mixture and cook for about 1 minute. Every grain should become lightly coated with oil. Pour in the dry white wine and scrape the bottom of the pan to release any flavorful residue. Let the wine simmer until almost completely absorbed.
STEP 6: Add the hot vegetable broth approximately one cup at a time. Stir every 30 seconds or so, allowing most of the liquid to absorb before adding more. After about 20 minutes, begin tasting the rice regularly. Continue until it is creamy and tender but still slightly firm in the center.
STEP 7: Fold the miso-glazed mushrooms into the cooked risotto. Stir gently until they are evenly distributed and warmed through. Remove the pan from the heat, mix in the optional vegan Parmesan-style cheese, and adjust the salt and pepper before adding fresh parsley.
Perfect Pairings
A simple green salad dressed with lemon and olive oil provides a fresh contrast to the creamy rice. The acidity cuts through the richness without competing with the mushrooms.
Roasted asparagus, broccoli, or green beans also work well. Keep the seasoning simple so the vegetables support the thyme, garlic, and miso flavors already present in the risotto.
For a more substantial dinner, serve the risotto with crusty bread. It is especially useful for collecting the creamy rice and savory mushroom sauce left on the plate.
Can I make risotto without white wine?
Yes. Replace the wine with an equal quantity of additional vegetable broth and add a small squeeze of fresh lemon juice near the end of cooking. The lemon provides some of the brightness and acidity that the wine would normally contribute.
Is Carnaroli or Arborio rice better?
Both varieties work, but Carnaroli is often preferred when available. It releases enough starch to make the risotto creamy while remaining firm in the center. Arborio is easier to find and produces a slightly softer result, so begin checking it early to avoid overcooking.
Do I need to stir risotto constantly?
Constant stirring is unnecessary, but regular stirring is important. Stir every 30 seconds or whenever you add broth. This encourages the rice to release starch while still allowing the grains to retain their structure.

Why are my mushrooms not browning?
Mushrooms release moisture when they cook. If the pan is crowded, that moisture becomes trapped and causes them to steam. Use a wide, hot pan, arrange the mushrooms in one layer, and cook them in batches when needed.
Can this dish be prepared ahead?
Risotto has its best texture immediately after cooking, but you can prepare the components in advance. Brown the mushrooms, make the miso butter, slice the leeks, and warm the broth beforehand. Cook the rice shortly before serving for the creamiest consistency.
Helpful Tips
- Keep the broth gently simmering. Cold broth lowers the temperature of the rice and interrupts the gradual cooking process.
- Do not rinse the risotto rice. The starch on the surface of the grains is necessary for creating the creamy sauce.
- Stop adding broth when the rice is tender and the consistency is loose enough to spread slowly on a plate. Risotto continues to thicken as it rests.
Keeping Leftovers Fresh
Transfer leftover risotto to an airtight container once it has cooled. Refrigerate it for up to three days. The rice will absorb additional liquid while stored, so it will be considerably thicker the next day.
Reheat it gently in a saucepan over low to medium-low heat. Add a splash of vegetable broth or water and stir frequently until the rice becomes creamy and heated throughout. Additional broth can be added gradually until the desired consistency returns.
The microwave also works for individual portions. Place the risotto in a microwave-safe bowl, add a spoonful of broth, and cover loosely. Heat in short intervals, stirring between each one.
Freezing is possible for up to one month, although the rice may become softer after thawing. Defrost it overnight in the refrigerator and reheat it slowly with extra broth. For the freshest flavor and most luxurious texture, serve the risotto immediately and finish each portion with parsley, olive oil, or a small squeeze of lemon.

Vegan Mushroom Risotto
Ingredients
For the Mushroom Topping
- 20 ounces assorted mushrooms sliced or torn into bite-size pieces
- 2 tablespoons finely chopped fresh thyme leaves
- 4 tablespoons vegan butter brought to room temperature
- 3 garlic cloves finely minced
- 2 tablespoons white miso paste softened
- ½ teaspoon kosher salt
- 1 tablespoon extra-virgin olive oil
- Freshly cracked black pepper as needed
For the Risotto
- 2 large leeks using only the white and pale-green sections, thinly sliced
- ⅔ cup dry white wine such as Sauvignon Blanc
- 2 cups Carnaroli or Arborio rice preferably Carnaroli for a creamier texture
- 6 to 8 cups hot vegetable broth such as broth prepared with roasted vegetable bouillon base
- 3 garlic cloves minced
- 2 to 3 tablespoons extra-virgin olive oil
- ½ teaspoon kosher salt with additional salt as needed
- Freshly ground black pepper to taste
For Finishing
- 1 handful fresh Italian parsley finely chopped
- ¼ cup vegan Parmesan-style cheese optional
Instructions
- Place the softened vegan butter and white miso paste in a small bowl. Blend them thoroughly with a fork until the mixture becomes smooth and evenly combined. Pour the vegetable broth into a saucepan, bring it to a strong simmer, and then reduce the heat so it remains gently simmering throughout the risotto preparation.
- Set a large frying pan over medium-high heat and add 1 tablespoon of extra-virgin olive oil. A small amount of additional oil may be required when using stainless-steel or cast-iron cookware. Once the oil begins to shimmer, arrange the mushrooms in a single layer. Leave them undisturbed for several minutes to encourage browning, then stir occasionally and continue cooking for 8 to 9 minutes, or until deeply golden.
- Reduce the heat beneath the frying pan to medium. Add the chopped thyme and half of the garlic allocated to the mushroom mixture. Sprinkle in ½ teaspoon of kosher salt and cook for 2 to 4 minutes, stirring frequently so the garlic does not burn. Add the prepared miso butter and stir for approximately 2 minutes, ensuring every mushroom is evenly coated. Finish with freshly ground black pepper and a small additional pinch of salt when necessary. Remove the pan from the heat and reserve the mushrooms.
- Heat the remaining 2 to 3 tablespoons of extra-virgin olive oil in a Dutch oven or deep sauté pan over medium heat. Add the sliced leeks, the reserved mushroom garlic, and the minced garlic listed for the risotto. Cook for 2 to 3 minutes, stirring regularly, until the leeks are tender and aromatic without becoming heavily browned.
- Pour the Carnaroli or Arborio rice into the pan with the softened leeks and garlic. Stir briskly for about 1 minute so the grains are coated with oil and lightly toasted. Add the dry white wine, scraping the bottom of the pan with a wooden spoon to loosen any flavorful browned residue. Allow the wine to simmer for 3 to 4 minutes, until it has nearly evaporated and its sharp alcohol aroma is no longer noticeable.
- Add the hot vegetable broth approximately 1 cup at a time, stirring the rice every 30 seconds or so. Wait until most of each addition has been absorbed before adding the next ladleful. Begin testing the rice after roughly 20 minutes. It should be creamy while retaining a slightly firm, al dente center. Continue adding broth as required until the desired consistency is achieved. Season during cooking with ½ teaspoon of kosher salt and freshly ground black pepper, adjusting further as needed.
- Once the rice is properly creamy and tender, fold in the miso-glazed mushrooms and stir gently until they are evenly distributed and heated through. Remove the pot from the heat and mix in the vegan Parmesan-style cheese, when using. Taste and correct the seasoning before garnishing with freshly chopped Italian parsley.
