This vegan risotto recipe cooks up perfectly creamy without any cheese! It’s loaded with mushrooms, asparagus, tomato, and carrot for a nourishing vegetarian dinner everyone will love.
2Tablespoons (30 ml)olive oiloptional, or use water to sauté
2cups (140 g)fresh mushroomssliced
½cup (80 g)onionchopped
2garlic clovesminced
1cup (200 g)Arborio riceuncooked
3cups (720 ml)vegetable broth
¾cup (100 g)asparaguscut into bite-size pieces
¾cup (135 g)tomatoseeded and diced
¼cup (28 g)carrotshredded
3Tablespoons (8 g)fresh basil leavessnipped
salt and pepperto taste
Instructions
In a large saucepan over medium heat, heat the oil. Add the mushrooms, onion, and garlic and cook until the onion is tender.
Add the rice. Cook and stir for about 5 minutes more, until the rice is golden brown.
Meanwhile, in another saucepan, bring the broth to a boil, then reduce the heat and let it simmer. Slowly add 1 cup of the broth to the rice mixture, stirring constantly.
Continue to cook and stir over medium heat until the liquid is absorbed. Add another ½ cup of broth and the asparagus to the rice mixture, stirring constantly. Continue to cook and stir until the liquid is absorbed. Add another 1 cup of broth, ½ cup at a time, stirring constantly until the broth has been absorbed. (This should take about 15 minutes.)
Stir in the remaining ½ cup of broth, the tomato, and the carrot. Cook and stir until the rice is slightly creamy and just tender. Stir in the basil. Serve immediately. Season with salt and pepper to taste.
Video
Notes
It really all starts with the rice. You can’t make true risotto without Arborio rice. The high starch content it releases into the pot is what gives risotto its creamy texture.
It’s not necessary to stir constantly the entire time it cooks, but it does need a lot of attention and frequent stirring.
Follow the instructions and add the broth in small amounts, letting it fully absorb into the rice before adding more.
Thank you to Miranda Rivera for developing this recipe!