Creamy tomato risotto

Creamy tomato risotto

  • 1
  • 2
  • 3
  • 4
  • 5
(168 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 a dairy product made from separating whole milk or cream into fat and…

  • 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.
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's picture
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!
AmandaHK's picture
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!'s picture
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.
4th Feb, 2016
This is absolutely delicious! I cooked it for my husband the other day who said it was his favourite risotto that I'd ever made. I changed it slightly by adding in a splash of port before I started adding the stock. Made it that little bit richer and sweeter. Was even better the next day!


Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.
Want to receive regular food and recipe web notifications from us?