For World Vegan Month, I teamed up with Violife to share a comforting creamy vegan mushroom risotto. Risotto is one of those classic dishes that feels special without being complicated. It is rich, warm, deeply savory, and perfect for a cozy dinner when you want something satisfying and full of flavor.
Disclaimer: This is a sponsored post.
Making the Perfect Creamy Vegan Mushroom Risotto
A good vegan mushroom risotto is all about patience, texture, and flavor. The process is simple, but it does ask for your attention. Instead of adding all the liquid at once, you stir it in gradually so the arborio rice can slowly release its starch. This is what gives risotto its signature creamy texture without needing dairy.
For this recipe, dried porcini mushrooms bring a deep, earthy flavor to the dish. After soaking them in hot water, the mushroom-infused liquid becomes part of the cooking liquid for the rice. This helps build a rich base and gives the risotto a more intense mushroom taste. Cremini mushrooms add body and a tender bite, while vegan butter, garlic, onion, and vegetable bouillon create a savory foundation.
Texture matters when making risotto, so taste the rice as it cooks. It should be tender and creamy, with a slight bite in the center. If the rice is still too firm after the mushroom water has been absorbed, add a small splash of extra water and keep stirring until it reaches the texture you like. It is always easier to add a little more liquid than to fix a risotto that has become too loose.
This creamy vegan mushroom risotto is also easy to customize. If you do not have peas and carrots, you can use other vegetables such as spinach, broccoli, or another vegetable you enjoy. You can also add different mushrooms, including shiitake or wood ear mushrooms, for a deeper and more layered mushroom flavor. The recipe is flexible, so feel free to adjust it based on what you have available.
Toppings are another way to make this vegan risotto your own. Fresh parsley adds color and brightness, while grated hard vegan cheese brings a salty, umami finish. You could also top the risotto with fried sage, toasted almonds, or another crunchy garnish. No matter how you serve it, the goal is a creamy, cheesy, dairy-free risotto that feels comforting and satisfying.
At the end of the cooking process, I added vegan Prosociano, but a vegan parmesan-style cheese also works well. Both options bring a cheesy, savory flavor that complements the mushrooms and makes the risotto taste even richer. It is exciting to see how easy it has become to create creamy, cheesy vegan dishes with plant-based alternatives. Violife products are fully vegan and contain vitamin B12, which is an essential vitamin.
This vegan mushroom risotto is ideal for dinner, whether you are cooking for yourself, your family, or guests. It is filling enough to serve as a main dish and elegant enough for a special meal. Serve it warm, finish it with parsley and grated vegan cheese, and enjoy it while the texture is at its creamiest.
Soso Lobi, Jason

Mushroom Risotto
Ingredients
- 15 grams dried porcini mushrooms
- 2 1/2 cups water more if needed
- 2 tbsp vegan butter such as Vioblock
- 1 red onion chopped
- 7 cloves garlic minced
- 250 grams cremini mushrooms
- 1 tbsp ground black pepper
- 1/2 tsp turmeric powder
- 2 cubes vegetable bouillon
- 2 bay leaves
- 1 1/2 cups arborio rice
- 2 cups white wine
- 250 grams frozen peas and carrots
- 100 grams grated vegan cheese such as Violife
Toppings
- 1 tbsp fresh flat leaf parsley chopped
- 15 grams hard vegan cheese such as vegan Prosociano
Instructions
-
Place the dried porcini mushrooms in a bowl and pour over 3 cups of boiling water. Let them soak for about 20 minutes. Remove the mushrooms, chop them finely, and reserve about 2 1/2 cups of the soaking liquid.
-
Warm a large pot over medium heat. Add the vegan butter. Once melted, add the onion, garlic, and cremini mushrooms. Stir and cook until most of the moisture from the mushrooms has evaporated.
-
Add the chopped porcini mushrooms, black pepper, turmeric, vegetable bouillon, bay leaves, and arborio rice. Stir well and cook for about 2 minutes before adding 1 cup of white wine.
-
Cook over low to medium heat, stirring often, until the rice has absorbed the wine. Add the remaining wine and continue stirring until it has also been absorbed.
-
Add the reserved porcini soaking liquid, 1 cup at a time, stirring until the rice absorbs the liquid before adding more. Continue until all the soaking liquid has been used. Taste the rice. If you prefer a softer risotto, add a splash of water and keep stirring until the texture is right.
-
Stir in the frozen peas and carrots and the grated vegan cheese. Mix until the vegetables are warmed through and the risotto is creamy.
-
Serve warm with chopped parsley and grated hard vegan cheese on top.