Creamy tomato risotto

Creamy tomato risotto

  • 1
  • 2
  • 3
  • 4
  • 5
(52 ratings)

Prep: 5 mins Cook: 35 mins


Serves 4
A budget rice dish flavoured with rosemary, basil and sweet cherry tomatoes. An ideal midweek supper

Nutrition and extra info

  • Healthy

Nutrition: per serving

  • kcal381
  • fat10g
  • saturates4g
  • carbs61g
  • sugars9g
  • fibre4g
  • protein13g
  • salt1.1g
Save to My Good Food
Please sign in or register to save recipes.


  • 400g can chopped tomato
  • 1l vegetable stock
  • knob of butter



    Butter is made when lactic-acid producing bacteria are added to cream and churned to make an…

  • 1 tbsp olive oil
    olive oil

    Olive oil

    ol-iv oyl

    Probably the most widely-used oil in cooking, olive oil is pressed from fresh olives. It's…

  • 1 onion, finely chopped



    Onions are endlessly versatile and an essential ingredient in countless recipes. Native to Asia…

  • 2 garlic cloves, finely chopped
  • 1 rosemary sprig, finely chopped



    Rosemary's intense, fragrant aroma has traditionally been paired with lamb, chicken and game…

  • 250g risotto rice
    Risotto rice

    Risotto rice

    To create an authentic creamy Italian risotto, the use of specialist rice is imperative. It…

  • 300g cherry tomato, halved
  • small pack basil, roughly torn



    Most closely associated with Mediterranean cooking but also very prevalent in Asian food, the…

  • 4 tbsp grated parmesan



    Parmesan is a straw-coloured hard cheese with a natural yellow rind and rich, fruity flavour. It…


  1. Tip the chopped tomatoes and half the stock into a food processor and pulse until smooth. Pour into a saucepan with the remaining stock, bring to a gentle simmer and keep over a low heat.

  2. Meanwhile, place the butter and oil in the base of a large saucepan and heat gently until the butter has melted. Add the onion and gently cook for 6-8 mins until softened. Stir in the garlic and rosemary, then cook for 1 min more. Add the rice and cook, stirring, for 1 min.

  3. Start adding the hot stock and tomato mixture about a quarter at a time. Let the risotto cook, stirring often, adding more stock as it is absorbed. After you have added half the stock, add the cherry tomatoes. After 20-25 mins, the rice should be creamy and tender, the cherry tomatoes softened and all of the stock should be used up.

  4. Cover and leave for 1 min, then stir in the basil. Serve sprinkled with Parmesan and a good grinding of black pepper.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
19th Aug, 2018
I added bacon, delicious!
spottycups's picture
14th Jun, 2018
Had this tonight and will definitely be making again soon! Very easy, takes a little time but nothing too fiddly, fairly healthy and pretty cheap too - all good for a midweek family meal. We had it with some grilled chicken and I drizzled a little olive oil over the risotto too - delicious!
Mercedes Bull
8th Mar, 2018
I have made this dish a number of times and it is delicious! Great budget recipe that is relatively healthy also. My Boyfriend sometimes adds Sausages or Bacon as he doesn't like that it's veggie but that doesn't both me at all!
20th Aug, 2017
I roasted a tray of bigger tomatoes from the garden, peeled them and used the juices with the stock. I then added the tomatoes half way through, and omitted the tinned tomatoes. I added some leftover chicken at the end too- very yummy. Perfect for summer!
24th Mar, 2017
Just had this tonight for dinner. It was a hit! I made half the recipe for two adults, and it was enough with salad and a small portion of grilled chicken on the side. Didn't use rosemary and basil, but used some dried mixed Italian herbs instead. Will definitely be making it again!
17th Feb, 2017
I added chilli flakes. Delicious!
4th Oct, 2016
Lots of lick smacking and empty plates from my family with this meal. Thoroughly tasty. You do need patience to stir the risotto and add the stock a little at a time, but I enjoyed listening to my music and staying by the hob until it was done!
15th Aug, 2016
Very nice however instead of all cherry tomato's I used half fresh half sun dried. It was nice but think next time I will add some cream to it or cream cheese as teenagers weren't that keen on the over powering tomato taste prefer a creamy texture and milder flavour.
10th Aug, 2016
I substitute the Parmesan for mozzarella. Gives it a lovely creaminess and my 3yo laps it up. Great recipe - very versatile.
19th Apr, 2016
Took me longer than 5 minutes to prepare, but that could be because it was the first time I was making it. It was DEE-LISH! I used dried mixed herbs as I didn't have any rosemary, and upped the rice to 300g, and cooked it in the oven (180 degrees for 18 minutes, as in the oven-baked risotto recipe). Had it with salad. It was truly lovely.


8th Nov, 2014
The amount of calories stated in the nutrition and info section is that per portion or for the whole lot?
goodfoodteam's picture
20th Nov, 2014
Hi there, thanks for your question. Nutrition is per serving.
8th Nov, 2014
For the calories, is that amount per portion or for the whole 4 portions?
15th Oct, 2017
I added a squeeze of lemon which takes the tang to the next level! Great risotto.
mrbetts's picture
29th Jul, 2014
Yum and really easy to make! I added red pepper and pancetta and was delicious, will be making this again!