My Debut Cookbook 'Comfy' Is Out Now. ORDER HERE!
Hearty Dinners/ Lunch

Roasted Tomato Soup with Fresh Tomatoes & Basil

August 16, 2018 (Last Updated: September 20, 2023) by Chris Collins

This Roasted Tomato Soup with Fresh Tomatoes and Basil truly is the ultimate soup! Simple to make and bursting with flavour, this homemade soup is perfect for any occasion.

As one of my most loved and most popular recipes, I had to include this in my Debut Cookbook ‘Comfy’!

overhead shot of soup bowls with hand dunking in parmesan chip into one

The BEST Tomato Soup!

Is there ever a time that isn’t appropriate for tomato soup!?Β  Serve it as a starter, devour a huge bowl for lunch or dinner, when you’re feeling ill, if you’re cold, the list goes on. Whenever you need it, tomato soup has always got your back. And bread too. Bread is always good.

So, what makes the best tomato soup?

For me there’s 3 crucial factors to making the most delicious tomato soup:

  1. Fresh Tomatoes – There’s just no comparison in using fresh tomatoes to canned tomatoes. The tomato is the hero ingredient so scope out the most gorgeous fresh tomatoes you can.
  2. Roasted Tomatoes – By chucking the tomatoes in the oven beforehand, you get this yummy sweetness from the caramelization which adds heaps of flavour to the soup. Just like the fresh vs canned, there really is no comparison to boiled vs roasted.
  3. Basil – Tomato soup with basil is just like salt and pepper. A marriage we are not here to break up.

closeup shot of soup in yellow bowl with parmesan chip dunking in

Roasted Tomato Soup

Roasting the tomatoes is an incredibly important step in this tomato soup. By roasting the tomatoes you gain a deeper tomato flavour that fresh un-roasted tomatoes can’t quite deliver. You’re left with a rich and sweet tomato flavour which when turned into a soup, is to die for!

What type of tomatoes are best for soup?

Roma tomatoes work great, as do vine tomatoes and plum tomatoes. In any case just make sure they’re fresh and ripe tomatoes. If the tomatoes are under-ripe (green tinges) the soup will be slightly bitter.

Do you need to peel tomatoes for soup?

Because you are going to be using a hand blender to blitz the soup, you do not need to peel the tomatoes before or after roasting. If you want a completely smooth soup, you can strain it through a sieve. I quite like the rustic texture of soups, but completely down to preference!

How to Roast Tomatoes for Soup (quick summary)

  1. Slice tomatoes in half and place flesh side up on a tray. Generously sprinkle with salt and pepper, then flip back over.
  2. Drizzle with olive oil and throw in some garlic and thyme.
  3. Roast in the oven until wilted and lightly charred!
Top Tip – Roast the tomatoes low and slow for a deeper, more caramelized flavour.

How to roast tomatoes - step by step

How to make Tomato Soup

Alrighty, so we’ve got some gorgeous roasted tomatoes, let’s talk soup. Here’s a few simple but crucial tips for making the best tomato soup:

Caramelizing the Onions

You’ll want to fry your onions off in butter at a low heat for at least 15-20mins. This will caramelize them and tickle out the sweetness. Those soft buttery onions are gonna add a gorgeous base flavour for the soup.

Tomato Puree (Tomato Paste in US)

A nice dollop of tomato puree will not only add a deeper colour to the soup, but also enhances the tomato tones of the soup. It’s important to fry the puree, so it caramelizes and takes the bitterness of it.

How long to simmer soup?

You can simmer soup for anywhere between 20mins and 3 hours. The longer you simmer, the deeper the flavours. For this recipe I go for around 30mins as the tomatoes have already spent 30mins caramelizing in the oven. But, feel free to simmer for longer! Just remember to keep the lid on as you simmer so the soup doesn’t reduce.

How to make Roasted Tomato Soup (quick summary)

  1. Fry onion in butter and caramelize.
  2. Stir in tomato puree then deglaze with balsamic vinegar.
  3. Pour in roasted tomatoes (with pan juices) and garlic (removed from skins).
  4. Add fresh basil and stock and simmer.
  5. Take lid off and blitz with hand blender.
  6. Test for seasoning and thin out with stock if needed.

How to make roasted tomato soup with fresh tomatoes and basil - step by step

Do I have to sieve tomato soup 🤔 – For me there’s no need to use a sieve when making soup. I feel you lose that classic homemade texture when you push it all through a sieve, I much prefer a soup with a bit of ‘bite’ to it than a completely smooth soup. But hey, each to their own!

How to Serve Tomato Soup

This recipe will serve 4 as a main or 6 as an appetizer/starter. Serve it nice and hot fresh from the pot with a little extra garnish on top.

Tomato Soup Garnish Ideas

  • Sprig of Thyme
  • Drizzle of Extra Virgin Olive Oil
  • Pinch of Cayenne Pepper/Chilli Flakes
  • Cracked Black Pepper
  • Drizzle (and just a drizzle) of Cream

The little things really make a difference when dressing up a soup. Plus, all the above with actually enhance the flavour of the soup. You know, not just a pretty face and all.

What to serve with Tomato Soup

  • Grilled Cheese (option in the recipe card below)
  • Cheesy Pesto Garlic Bread
  • Bread & Butter
  • Parmesan Crisps (literally just bake small piles of parmesan on a tray and carefully peel off once golden. They crisp up as they cool)

Alrighty, I think that’s all the notes you’ll need for now. If you’re looking for another easy and delicious soup recipe be sure to check out my Roasted Butternut Squash Soup, Roasted Carrot Soup, Spring Onion Soup and Roasted Vegetable Soup. But for now, let’s tuck into the full roasted tomato soup recipe. Follow me…

closeup shot of dunking parmesan chip into soup bowl with bread blurred in background

How to make Roasted Tomato Soup (Full Recipe & Video)

overhead shot of soup bowls with hand dunking parmesan chip into one

Roasted Tomato Soup with Fresh Tomatoes and Basil

This Roasted Tomato Soup with Fresh Tomatoes and Basil truly is the ultimate soup! Simple to make and bursting with flavour, this homemade soup is perfect for any occasion. Serves 4 as a main, 6 as an appetizer/starter.
5 from 19 votes
Print Pin Rate Share by Text
Servings (click & slide): 6
Course: Appetizer / Main Course / Starter
Cuisine: Western
Prep Time: 10 minutes
Cook Time: 55 minutes
Total Time: 1 hour 5 minutes
Calories per serving: 99kcal
Cost per serving: Β£1.50 / $2


  • Large Pot
  • Large Baking Tray
  • Hand Blender
  • Jug (for stock)
  • Wooden Spoon
  • Sharp Knife & Chopping Board

Ingredients (check list):


  • 2.2lb / 1kg Fresh Tomatoes (see notes)
  • 1 cup / 250ml Chicken Stock, or to preference (can sub vegetable stock)
  • 3-4 cloves of Garlic, skin on (or more if you're a garlic lover!)
  • 1 medium White Onion, diced
  • 1 tbsp Butter
  • 1 tbsp Tomato Puree (Tomato Paste in US)
  • 1/2 tbsp Balsamic vinegar
  • 1 large handful Fresh Basil Leaves
  • few sprigs of Fresh Thyme
  • Salt & Black Pepper, to taste
  • Olive Oil, as needed

Grilled Cheese (optional)

  • 8 slices of Bread (Sourdough works well)
  • 2x 5oz/150g balls of Burrata, halved
  • 4 heaped tbsp Pesto
  • 8-12 slices of Bacon, cooked
  • Butter, as needed


  • Preheat oven to 200C/390F.
  • Slice your tomatoes in half and evenly place them flesh side up on a suitably sized tray. Generously season with salt and pepper, then flip over. Chuck on your garlic and thyme, drizzle with olive oil and pop in the oven for 25-30mins or until wilted and lightly charred.
  • Meanwhile, melt the butter in a suitably sized pot over medium heat and add the onion. Fry until it just begins to catch colour, then turn heat to low and gently continue frying until caramelized. Use this time wisely to cook the onions low and slow to bring out their natural sweetness. Add tomato puree and fry for a minute or so, then deglaze with balsamic vinegar.
  • Pop the garlic out of the skins and remove the thyme from the tray. Pour everything (including the juices) into the pot with the onions. Add stock and basil, then leave to simmer with the lid on for a good 30mins (can simmer longer for deeper flavour, just make sure the lid is on so the soup doesn't reduce).
  • Make sandwiches with burrata, pesto and bacon & butter the outsides. Fry both sides over medium heat until gold & crisp.
  • Blitz using a hand blender and test for seasoning. If you prefer a thinner texture then gradually add more stock. To thicken just simmer with the lid off.

Quick 1 min demo!


a) Best Tomatoes for Soup -Β Roma tomatoes work great, as do vine tomatoes and plum tomatoes. In any case just make sure they're nice and ripe, if they're under ripe (green tinges) they'll be slightly bitter and throw off the flavour.
b) What to serve with Tomato Soup? - I like bread 'n' butter, grilled cheese (option in recipe above), cheesy pesto garlic bread or just some parmesan crisps.
c) How to garnish a Tomato Soup? - Ideas include: a drizzle of extra virgin olive oil, a sprig of thyme, a pinch of cayenne pepper/chilli flakes, cracked black pepper or a small drizzle of cream.
d) Do I have to fry the tomato puree? - The change in taste after you cook off tomato puree is crazy. Really enhances that deep tomato flavour. Once you've fried it just make sure you deglaze the pan. Here I use a small splash of balsamic vinegar.
e) Roasting Tomatoes - If you've got time, then lower the temp and cook longer for a deeper caramelization of the tomatoes. This will really intensify the flavours.
f) Caramelizing the onions - It's important to cook the onions slow 'n' slow to really caramelize them. You want that sweet, buttery goodness.
g) Roasted Garlic - I have actually be known to put a whole large bulb of garlic in this (because I love the stuff). Roasting the garlic actually takes the pungency out of and it turns it sweet, so don't be afraid to chuck in an extra few cloves and create a delicious roasted tomato and garlic soup. If you're at all weary though just stick with 3-4cloves, you'll definitely still be able to taste it.
h) Grilled Cheese - I serve this with my Inside Out Grilled Cheese from my Sandwich Blog. This is also how I serve it in my Cookbook 'Comfy'. The original grilled cheese was (makes 4):
  • 8 slices medium Bread (i.e. Sourdough)
  • 2x 5oz/150g balls of Burrata
  • 4 heaped tbsp Pesto
  • 8-12 slices cooked Bacon
i) Serving & calories - It would feed 6 as a starter or small lunch, 4 as a main. Calories based on a division of 6, assuming 1.5 tbsp olive is used in total.Β 

Your Private Notes:


Nutrition Facts
Roasted Tomato Soup with Fresh Tomatoes and Basil
Amount Per Serving
Calories 99 Calories from Fat 50
% Daily Value*
Fat 5.55g9%
Saturated Fat 1.457g7%
Trans Fat 0.002g
Polyunsaturated Fat 0.655g
Monounsaturated Fat 3.132g
Cholesterol 4mg1%
Sodium 78mg3%
Potassium 499mg14%
Carbohydrates 10.77g4%
Fiber 2.5g10%
Sugar 6.08g7%
Protein 3.06g6%
Vitamin A 3600IU72%
Vitamin C 28.9mg35%
Calcium 40mg4%
Iron 0.9mg5%
* Percent Daily Values are based on a 2000 calorie diet.
Nutrition is based on the absence of salt unless stated as a measurement in the ingredients. Cost is worked out based on ingredients bought from UK supermarkets, then divided by the number of servings. In both instances these values are just for guidance. Please check out my FAQ Page for more info.
Tried this recipe?Show me how you got on by tagging @dontgobaconmyheart_ on IG and #dontgobaconmyheart
Looking for more?You'll find plenty more delicious comfort food like this in my Debut Cookbook 'Comfy'

For more similar recipes check out these beauties:

Delicious Soup Recipes





Leave a Reply

Recipe Rating


  • Reply
    Richard Coleman
    November 9, 2023 at 1:29 pm

    Hi can you advise on what settings/timings if I want to roast the tomatoes in an Air fryer?

    • Reply
      Chris Collins
      November 11, 2023 at 12:20 pm

      I haven’t made this in the air fryer so unfortunately couldn’t advise! C.

  • Reply
    Misty Byrd
    November 5, 2023 at 2:36 am

    5 stars
    This is an EXCELLENT recipe! I have tried many homemade tomato soup recipes, and none of them could beat what I could buy. But this one will definitely be one to use for many years to come. Thank you!!

    • Reply
      Chris Collins
      November 5, 2023 at 11:55 am

      So pleased to hear this went down well!! Thanks so much for popping back for a review πŸ™‚ C.

  • Reply
    October 8, 2023 at 11:02 pm

    5 stars
    This recipe was perfect! Even my picky 9yo loves it and asked if I bought it I used a whole can of chicken broth for the perfect consistency. I did a grilled cheese with mozz and pesto, fresh sourdough bread and butter mixed with salt, garlic powder and Italian seasoning for grilling.

    • Reply
      Chris Collins
      October 9, 2023 at 10:43 am

      Thanks so much for the review, Pam! πŸ™‚ C.

  • Reply
    Barbara J
    October 1, 2023 at 10:27 pm

    Absolutely superb.

    • Reply
      Chris Collins
      October 3, 2023 at 12:13 pm

      Thanks Barbara! πŸ™‚ C.

  • Reply
    May 26, 2023 at 3:59 am

    5 stars
    This soup was simply amazing and perfect. Easy to make, my whole family enjoyed it.

    • Reply
      Chris Collins
      May 26, 2023 at 9:44 am

      Great to hear it went down well, Murielle! Thanks so much for the review πŸ™‚ C.

  • Reply
    Kathy Randall
    January 5, 2023 at 6:30 pm

    5 stars
    What’s Chuck up your garlic mean?

    • Reply
      Chris Collins
      January 6, 2023 at 10:51 am

      ‘Chuck on your garlic and thyme’ just means ‘place on’, ‘throw on’, ‘add on’ etc.

  • Reply
    Martha Vallarino
    October 16, 2022 at 1:24 am

    5 stars
    Tomato soup is one of my favorites! And this recipe is very easy!
    But I dint know why, mine was a little acid, how can I fix that and why do you think it turned like that?
    Love your recipes! ❀️

    • Reply
      Chris Collins
      October 16, 2022 at 6:45 pm

      Hey Martha! I haven’t experienced this before, but a few things might help:

      – Some varieties of tomato can be a little acidic. The better quality and fresher they are, the sweeter they’ll be.
      – Make sure to fry the tomato paste in order to caramelize it.
      – Maybe simmer the balsamic vinegar a little longer to burn off more of the vinegar.
      – If for whatever reason you still find it a little acidic, you could serve with a dash of cream to balance and mellow out the acidity.

      Hope this helps! πŸ™‚ C.

  • Reply
    May 23, 2020 at 6:50 pm

    5 stars
    I can’t have garlic so I used roasted red peppers. This was super yummy as well as fun and easy to make.

    • Reply
      Chris Collins
      May 23, 2020 at 9:02 pm

      Oh nice! Roasted red peppers sounds like an awesome addition! Glad it went down well πŸ™‚

  • Reply
    May 6, 2020 at 1:18 pm

    5 stars
    Love this recipe; have made it twice so far. First time I added a little too much garlic so the garlic was a little overwhelming, but second attempt I scaled it back a little and it tastes fantastic!

    • Reply
      Chris Collins
      May 6, 2020 at 1:52 pm

      Hey Kelly! That’s awesome to hear! Thanks so much for popping back and leaving a review πŸ™‚

  • Reply
    April 16, 2020 at 9:23 pm

    5 stars
    A new household favourite, the flavour was great and the recipe took so little effort! Thanks for a great recipe πŸ™‚

    • Reply
      Chris Collins
      April 16, 2020 at 9:45 pm

      That’s awesome! Thanks for popping back and leaving a review! Chris πŸ™‚

  • Reply
    January 24, 2019 at 2:49 pm

    5 stars
    I made this last night and we absolutely loved it. Made exactly as you wrote it and it was fabulous! The flavors blend together so well. Will make again and again, especially on these bitter cold days in Cleveland. πŸ™‚ Thank you for a great recipe.

    • Reply
      January 24, 2019 at 2:57 pm

      That’s amazing to hear! It’s the perfect winter warmer isn’t it!? Thanks so much for coming back and sharing your feedback πŸ™‚

  • Reply
    January 4, 2019 at 2:39 am

    5 stars
    This recipe is spot on good! My
    Whole family loved it!

    • Reply
      January 4, 2019 at 11:13 am

      Thanks so much for the feedback! So happy the fam loved it πŸ™‚

  • Reply
    December 30, 2018 at 6:27 pm

    5 stars
    Twice in one week! That’s how much we love the recipe.
    Thanks from Amsterdam,

    • Reply
      January 2, 2019 at 10:42 am

      That’s awesome to hear! So glad you love it πŸ™‚

  • Reply
    December 27, 2018 at 12:51 pm

    5 stars
    Such lovely soup, I’ve already made this three times and it’s delicious every time. Thank you πŸ™‚

    • Reply
      December 27, 2018 at 3:03 pm

      That’s amazing to hear! Thanks so much for popping back and sharing your feedback πŸ™‚

  • Reply
    November 26, 2018 at 1:38 pm

    5 stars
    I made this yesterday for my husband and I to have for lunch today. It was amazing although half way through it got a bit sickly. Any ideas how to tone that down a bit? Will definitely be making this in batches and freezing πŸ™‚

    • Reply
      November 27, 2018 at 9:57 am

      Hi Mel, so glad you enjoyed! With regards to it getting a little bit sickly, it’s not something I’ve experienced before, but it could potentially be the stock you used? The stock makes up a good part of the soup so if that’s a little sickly to begin with it may have had a knock on effect. You could try thinning it out a little or even switch and use vegetable stock if you originally used chicken. Hope this helps!

  • Reply
    November 19, 2018 at 9:24 pm

    5 stars
    Made this soup!! It was so easy to make and it is delicious!!! Thank you for the recipe

    • Reply
      November 19, 2018 at 10:42 pm

      That’s so awesome to hear! Thanks for coming back and sharing your kind words πŸ™‚

  • Reply
    Claudia Lamascolo
    August 17, 2018 at 10:44 pm

    5 stars
    wow what a wonderful fall dish I think this would be great to serve on my thanksgiving meal I love it!

    • Reply
      August 18, 2018 at 4:17 pm

      Yessss, can you tell I’m ready for fall already

  • Reply
    Morgan Eisenberg
    August 17, 2018 at 10:20 pm

    5 stars
    How delicious! And these photos are beautiful! πŸ™‚

    • Reply
      August 18, 2018 at 4:17 pm

      Ah thank you so much, Morgan! πŸ™‚

  • Reply
    Jenni LeBaron
    August 17, 2018 at 9:42 pm

    5 stars
    Roasted tomato soup is one of my favorite fall dishes to make. I like that you leave your garlic skin on while you roast them. I’ve heard that is the best way to impart the flavor into the dish to the max!

    • Reply
      August 18, 2018 at 4:17 pm

      Yup, gotta roast with some garlic! Makes so much difference! Thanks Jenni πŸ™‚

  • Reply
    Cindy Gordon
    August 17, 2018 at 9:05 pm

    5 stars
    Tomato soup is seriously the ultimate comfort food! Delicious!

    • Reply
      August 18, 2018 at 4:16 pm

      You’re so right!!

  • Reply
    Janette | Culinary Ginger
    August 17, 2018 at 8:55 pm

    5 stars
    I am not only a lover of fresh tomato soup, but roasting them as well. This looks like a delicious soup and I love the Parmesan frico crisps.

    • Reply
      August 18, 2018 at 4:16 pm

      Parmesan makes everything better right!? Thanks Janette πŸ™‚