Skip to Content

Avocado risotto

A creamy, indulgent avocado risotto – with no cheese! Vegan comfort food at its best.

Portion of avocado risotto in a bowl with lemon wedges and roasted tomatoes

I’m usually not too inventive with avocados. Usually I just slice or dice them, and serve them as a garnish on top of some sort of TexMex dinner. Sometimes I try to be a bit more imaginative (avocado ice cream is truly amazing!!), but I always think I should be creative with them more often. So to help me enjoy Veganuary, I thought I’d make something imaginative with one of my favourite vegetables (or, if you want to get technical, fruits), and I made this gorgeous avocado risotto – it’s creamy and indulgent, and totally vegan!

Portion of vegan avocado risotto in a bowl with lemon wedges and roasted tomatoes

How do you make vegan risotto?

Risotto might not be the first dish that comes to mind when you think about vegan food – it’s often loaded up with heaps and heaps of cheese. And while I can appreciate a good amount of cheese as much as the next person (…okay, probably more), it’s not exactly vegan-friendly.

But luckily, a lot of the creaminess of a good risotto actually comes from the rice itself, not from added dairy. When you stir the rice, it releases its starch, and helps to create that beautiful creamy ‘sauce’ – no cheese required.

Simple white risotto in a wok

Basic risotto mixture

This avocado risotto recipe begins with a basic ‘white’ risotto – just onions and garlic, cooked with arborio rice and good quality vegetable stock. Add the stock a little at a time, and stir the dish regularly, for perfectly creamy rice. You can even add a good glug of white wine if you fancy it.

Of course, you could just stop there – you’ve already made a simple vegan risotto. It’s delicious as is, but it doesn’t have a huge amount of flavour, so you’ll probably want to take it up a notch – and what better than to add the creamiest vegetable on the planet, avocado!

Vegan avocado risotto in a wok

Avocado risotto

You’ll want to use nice, ripe avocados for this avocado risotto – you want them to be slightly soft to the touch. If you use unripe avocados, you’ll just end up with hard pieces of avocado in the risotto, and it won’t actually add to the creaminess of the dish at all.

If you use super ripe avocados, though, they almost melt down through the rice, and really help to amp up the luxury. Some of the avocado remains in pieces, and the rest gets mashed right through the rice.

Finally, just add a good squeeze of lemon juice, some fresh herbs, and plenty of salt and pepper, and you’re done! The flavour is mild and creamy, and the avocados really shine through – perfect for avocado lovers!

Portion of vegan avocado risotto in a bowl with lemon wedges and roasted tomatoes

Can I make risotto in advance?

Absolutely! Risotto is actually one of my favourite things to cook for dinner parties, because you can have it all cooked in advance, then just reheat it when your guests are ready.

The only thing to remember with this particular risotto is that, despite the squeeze of lemon, avocado does brown a little when it’s exposed to the air for long periods – so if you cook this risotto the day before you need it, and leave it in the fridge, it will definitely look less attractive the next day.

If you do need to cook your risotto in advance, I’d just stop halfway through the recipe, and then add the avocado at the last minute, when you reheat the rice. As with all rice dishes, make sure you cool it quickly, store it in the fridge, and then reheat it really thoroughly before serving.

And there you have it! A rich and creamy avocado risotto that makes the perfect vegan comfort food.

Portion of vegan avocado risotto in a bowl with lemon wedges and roasted tomatoes

Print Recipe
5 from 2 votes

Vegan avocado risotto

An ultra creamy vegan risotto with avocado and fresh herbs - perfect vegan comfort food!
Prep Time5 mins
Cook Time40 mins
Total Time45 mins
Course: Main meals
Cuisine: Italian
Servings: 4 people
Calories: 628kcal
Author: Becca Heyes


  • 1 tbsp oil
  • 1 red onion, diced
  • 2 cloves garlic, minced
  • 460 g (~ 2 cups) arborio rice
  • 1.25 litres (~ 5 cups) vegetable stock
  • 2 large, ripe avocados
  • 1 tbsp lemon juice
  • Small bunch fresh herbs, chopped - I used coriander (cilantro), but chives, parsley or basil would all work well too
  • Salt
  • Black pepper


  • Heat a dash of oil in a large, deep frying pan or wok. Add the red onion and garlic, and cook over a medium heat for at least 5 minutes, until soft and fragrant (you don't want it to brown).
  • Add the uncooked rice, and cook over the heat for 1-2 minutes, stirring constantly. Then add the vegetable stock a little at a time (I usually add about 250ml / 1 cup at a time), stirring regularly and allowing any excess liquid to be mostly absorbed each time before adding more. Continue cooking the rice like this until it's cooked to your liking - I needed around 5 cups of stock in total, but you don't need to use the full amount, or you can use a little more, depending on your preference.
  • Remove the flesh from the avocados, and cut into small chunks. Use a fork to mix it into the risotto, mashing some of the avocado and leaving some of the chunks whole. Add the lemon juice, chopped herbs, and salt and pepper to taste, and mix well to combine. Make sure the risotto is piping hot, then serve.
Nutrition Facts
Vegan avocado risotto
Amount Per Serving (1 portion)
Calories 628 Calories from Fat 220
% Daily Value*
Fat 24.4g38%
Saturated Fat 4.6g23%
Cholesterol 0mg0%
Sodium 57mg2%
Potassium 546mg16%
Carbohydrates 95.5g32%
Fiber 11.8g47%
Sugar 2g2%
Protein 11.1g22%
Calcium 20mg2%
Iron 0.7mg4%
* Percent Daily Values are based on a 2000 calorie diet.

Note: Nutritional information is approximate, and will depend on exactly what ingredients you choose. Information above is for 1/4 of the recipe.

Love unusual ways of cooking with avocados? Try avocado ice cream!

Vegan curried sausage pasta
← Previous
40 vegetarian winter warmers
Next →
Recipe Rating