Go Back
+ servings
Print Recipe
5 from 4 votes

How to make an easy risotto (in any flavour!)

My ultimate guide for how to make an easy risotto from scratch - in any flavour you like! It really isn't tricky.
Prep Time10 mins
Cook Time40 mins
Total Time50 mins
Course: Main meals
Cuisine: Italian
Servings: 3 people
Calories: 501kcal
Author: Becca Heyes


  • 1 tablespoon oil
  • 1 onion or 3 shallots, sliced or diced
  • 2 cloves garlic, minced
  • ~ 8 medium mushrooms, sliced or diced (or an alternative vegetable)
  • 300 g (~ 1 ½ cups) arborio rice
  • 1 ¼ litres (~ 5 cups) vegetable stock
  • 1 large handful fresh spinach, roughly chopped
  • Few sprigs fresh parsley, chopped
  • 50 g vegetarian parmesan-style cheese, finely grated (~ ½ cup when grated)


  • Heat a dash of oil in a large pan or wok, and add the onion. Cook over a medium-low heat for 5 minutes, until soft and translucent, then add the garlic and mushrooms (or whatever vegetable you're using). Continue to cook for a further 5-10 minutes until the mushrooms have cooked right down.
  • Add the rice, and cook over a medium heat for a minute or two, mixing well to coat it in the oil.
  • Next, add about 250ml (1 cup) of the vegetable stock. Mix well, and allow to simmer gently for a few minutes until most of the excess liquid has been absorbed. Add the remaining stock about a cup at a time, allowing it to be absorbed each time before adding more (you can use a little less or more than the recipe states, if needed). Stir the risotto regularly to help it become nice and creamy.
  • When the rice is cooked to your liking (after around 30 minutes or so), add the chopped spinach, parsley, and grated cheese. Mix well, stirring until the spinach has wilted and the cheese has melted, then serve.


Serving: 1portion | Calories: 501kcal | Carbohydrates: 89.7g | Protein: 14.9g | Fat: 8.9g | Saturated Fat: 3.1g | Cholesterol: 12mg | Sodium: 176mg | Potassium: 368mg | Fiber: 4.5g | Sugar: 2.5g | Calcium: 140mg | Iron: 3.6mg