Go Back
+ servings
Vegan mushroom risotto recipe

Get the Recipe: Vegan Mushroom Risotto

This vegan mushroom risotto with broccoli and green peas is perfect for a comforting weeknight dinner. Creamy, rich, and packed full of umami flavor, this risotto is much easier to make than you think in under 30 minutes! You won't believe this meal is entirely gluten-free.
5 from 2 votes


  • 1 tbsp olive oil
  • 1 large onion, diced
  • 2 cloves garlic, minced
  • 3 cups mushrooms, diced
  • 2 cups broccoli florets
  • 1 1/2 cups Arborio rice
  • 3 3/4 cups vegetable stock
  • 1 cup coconut milk
  • 1/3 cup vegan cheese, grated
  • 1 cup green peas
  • 2 tbsp vegan butter
  • 2 tbsp soy sauce, or tamari


  • Saucepan


  • Heat the olive oil in a large saucepan over a medium heat. Add the onion, garlic and mushrooms, cooking for 5 minutes until the vegetables soften.
  • Add the broccoli and cook for a further 2-3 minutes, until the florets are bright green and tender.
  • Add the Arborio/Carnaroli rice and stir it for a couple of minutes to toast. Now, lower the heat to a medium and begin adding the veggie stock in increments of around 1/2 cup. Stir continuously until most of the liquid is absorbed before adding more and repeating the process until you use up all of the stock. Altogether, this process should take around 15 minutes.
  • Stir in the coconut milk, vegan cheese, green peas, butter and soy sauce/tamari. Continue stirring continuously for a further 2 minutes, before serving on warm plates.


Tips for success
  • The typical ratio of ingredients for risotto is 2 1/2 cups of liquid for each cup of rice used.
  • Don't wash the rice: the key to the creamy texture of risotto is the breakdown in the starches of the rice.
  • Don't add too much stock at the same time - stick to around 1/2 cup at a time. 
  • Remember to keep stirring to make sure that it doesn't dry out.
  • Make sure that the vegetable stock is warm ahead of time. 
Storage instructions
  • Keep this vegan mushroom risotto in the fridge in an airtight container for 3-4 days. Adding extra veggie broth, reheat on the stove while stirring until fully warmed through.
Calories: 576kcal, Carbohydrates: 81g, Protein: 13g, Fat: 23g, Saturated Fat: 13g, Trans Fat: 1g, Sodium: 1553mg, Potassium: 724mg, Fiber: 7g, Sugar: 8g, Vitamin A: 1298IU, Vitamin C: 60mg, Calcium: 65mg, Iron: 7mg