Skip to Content

Vegan Roasted Mushroom Risotto

Garlicky-lemony-creamy vegan roasted mushroom risotto, yes please! I picked up a whole bag of chestnut mushrooms today and the only thing that called my name was a mushroom risotto. I used to make risotto all the time and I don’t know why it has taken me so long to make it again.

This recipe is full of flavour, with roasted mushrooms and garlic, plenty of lemon, fresh parsley and white wine. Risotto isn’t hard to make, you just need to give it some love and attention, so don’t be put off.

I always roast the vegetables I put into a risotto as I think it brings out the flavour in them much more than just frying them.


Roasted Mushroom Risotto

Roasted Mushroom Risotto

Yield: 4
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour

Creamy vegan mushroom risotto.


  • 300g chesnut mushrooms
  • 2 red onions
  • 4-6 cloves garlic
  • 400g arborio rice
  • 150ml white wine
  • 1l vegetable stock (1 stock cube)
  • 1 lemon
  • 1/2 cup loosely packed fresh parsley
  • 1/3 cup oatly cream/alternative vegan cream
  • Rocket
  • Vegan cheese


Turn oven on to 180°c. Cut chestnut mushrooms into quarters and place onto a baking tray with a drizzle of vegetable oil, salt, pepper and the garlic cloves (skin on). Place into the oven and start preparing the risotto.

Dice both onions and fry in some oil on medium heat. Once cooked and translucent add the risotto rice. Mix in with the onion making sure all the risotto is coated and let it slightly fry, and then add in the white wine. Let it simmer and once all the risotto has soaked up the wine you can begin to add the vegetable stock.

First, check the mushrooms, they wont take long, about 10-15 minutes. Add them to the risotto along with the garlic (it will be all soft and you can squeeze it out the skin), parsley.

Add the vegetable stock, about a ladle at a time. Continue to stir so that the risotto does not get stuck to the bottom. Repeat this process until all the vegetable stock has gone and/or the risotto has puffed up and is double in size, taste and turn down the heat.

Stir in the cream, juice of one lemon and some extra parsley.

Serve with with some rocket and grated vegan cheese.


I used Oatly single cream, Waitrose Chenin Blanc wine and Violife mozzarella. Use what you have, and always check the wine you are using is vegan.

Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 338Total Fat: 10gSaturated Fat: 5gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 24mgSodium: 854mgCarbohydrates: 49gFiber: 3gSugar: 10gProtein: 9g

Did you make this recipe?

Let me know in the comments or tag me on Instagram @cupfulofkale

Creamy Oat Milk Hot Chocolate
Skip to Recipe