This post may contain affiliate links for which I earn a small commission at no extra cost to you. For more info please check out my Disclosure Policy. Appreciate your support!

This Roasted Tomato Soup is made from scratch with fresh tomatoes, red onion, garlic and oregano, roasted for an hour until sweet and sticky, then simmered with stock and fresh basil and blended smooth. It has 7 ingredients and serves 3. It started life as a twist on my Easy Red Pepper and Tomato Soup.

Roasted Tomato Soup with vegan cream and fresh basil on top.
James Wythe

Roasted Tomato Soup at a Glance

James's tipRoast the tomatoes cut side up and leave the garlic in its skin, so it turns soft and sweet instead of burning. Squeeze it out of the skin before you blend.

5 minsPrep
1 hr 10 minsCook
1 hr 15 minsTotal
3Serves
Oven roastedFreezer friendlyBatch cookMake ahead

Key ingredients

  • Fresh tomatoes
  • Red onion
  • Garlic
  • Fresh basil

Why you'll love it

  • About 211 kcal and 5g fibre a portion
  • 5 minutes hands on, the oven does the rest
  • Deep, sweet roasted flavour from 7 ingredients

Quick summary

This soup roasts halved tomatoes, red onion and whole garlic cloves with olive oil and oregano at 160°C fan (180°C conventional, gas 4) for an hour, then simmers them with vegetable stock and fresh basil for 10 minutes and blends them smooth. It serves 3 and is about 211 kcal a portion.

Summarise this recipe with AI:ChatGPTClaudePerplexityGoogle AIGrok

Save this recipe!

I'll email you a shopping list plus helpful tips to make the best version of this recipe

SAVE RECIPE

Why this recipe works

Tomato and basil are a classic pairing. Roasting the tomatoes concentrates their sweetness and gives the soup a deep, slightly caramelised flavour you cannot get from a tin, which makes it so comforting on a cold autumn day.

There is a lot of flavour here for so few ingredients, and you probably have most of them in already. It is creamy without any cream: the roasted onion and the blending do the work.

It freezes well, so make a double batch and keep some for quick lunches during the week. For more autumn soups, try my Carrot and Parsnip Soup or my Butternut Squash Soup.

Ingredients to make Roasted Tomato Soup

Ingredients to make Roasted Tomato Soup.
  1. Large Tomatoes: The base of the soup. Vine, plum or cherry tomatoes all work; the riper they are, the sweeter the soup. If you have a glut of cherry tomatoes, my Cherry Tomato Pasta Sauce is another good use for them.
  2. Red Onion: Turns sweet and soft when roasted.
  3. Garlic Cloves: Roasted whole in their skins, so they turn soft and mellow instead of burning.
  4. Oregano: Dried oregano goes on the tomatoes before they roast.
  5. Fresh Basil: Two handfuls, added after roasting. The stalks are full of flavour too, so add them as well.
  6. Olive Oil: For roasting the vegetables and garlic.
  7. Vegetable Stock: 500ml. Stock brings most of the salt, so use a low salt stock if you are watching your salt.
  8. Salt and Pepper: A couple of pinches on the tomatoes before they roast.

See recipe card for full information on ingredients and quantities.

Substitutions

  • Garlic Cloves: Minced garlic from a jar works, but stir it in with the stock instead of roasting it, as it burns. It will not taste quite as sweet as roasted garlic.
  • Vegetable Stock: Chicken stock works if you are not keeping it plant based.
  • Fresh Basil: If you cannot get fresh basil, use about 1 tsp dried basil and add it with the oregano before roasting.
  • Olive Oil: Other oils work. You can also use 1 tbsp instead of 3, or a spray, for a lighter soup (about 131 kcal a portion).
  • Fresh tomatoes: If you have no fresh tomatoes, try my 10 Minute Creamy Tomato Soup, which uses passata and is ready in 10 minutes.

Variations

  • Spicy: Add a pinch of chilli flakes to the tray before roasting, or a little sriracha at the end.
  • Deluxe: Swirl in a spoonful of plant based cream, single cream or yoghurt, add a splash of balsamic vinegar to the tray before roasting for extra depth, and top with fresh basil. For croutons, cube some gluten free bread, toss in a little oil and put them on the tray for the last 10 minutes of roasting.
  • Kid friendly: Blend it very smooth and serve with something to dip, such as a cheese toastie or strips of my Gluten Free Flatbread.
  • Thicker: Blend in a small boiled potato with the tomatoes for a thicker, more filling soup.

How to make Roasted Tomato Soup

Tomatoes sliced in half and onions sliced in quarters lined up on a wooden chopping board.

Step 1: Heat the oven to 160°C fan (180°C conventional, gas 4). Slice the tomatoes in half and the onion into quarters.

Tomatoes, onions and garlic cloves with spices on a baking tray.

Step 2: Put them on a baking tray, tomatoes cut side up, with the garlic cloves still in their skins. Drizzle over the olive oil and sprinkle over the dried oregano and a couple of pinches of salt and pepper. Roast for 1 hour, until the tomatoes are soft and starting to brown at the edges.

Hint: The oven is on for an hour, so roast a tray of my Roasted Root Vegetables on the shelf below for another meal.

Tomatoes, basil and vegetable stock in a large pot.

Step 3: Squeeze the garlic out of its skins, then scrape everything from the tray into a large pan. Add the stock and the fresh basil, stalks and all. Bring to the boil on the hob, then simmer for 10 minutes.

Blended ingredients for Roasted Tomato Soup.

Step 4: Blend with a hand blender until smooth, or carefully transfer to a blender. Taste and season, then add a splash of water if it is too thick.

Hint: Do not skip squeezing the garlic out of its skins. Roasted garlic is soft and sweet, and it gives the soup a lot of its flavour.

Leftovers

Cool the soup quickly, then keep it covered in the fridge and eat it within 2 days, hot or chilled. It freezes well for up to 3 months; small pots make easy single portions. Thaw it in the fridge overnight, then reheat it in a pan, stirring, until steaming hot all the way through. Reheat it only once. If you are filling the freezer, my Spinach Soup freezes well too.

Recipe FAQs

How do you make tomato soup from fresh tomatoes?

Roast the fresh tomatoes with onion and garlic first, then simmer them with stock and basil and blend. Roasting brings out their sweetness, which is what makes fresh tomato soup taste rich.

Can roasted tomato soup be frozen?

Yes, for up to 3 months. Cool it quickly and freeze it in airtight containers, whole or in single portions. Thaw it in the fridge overnight and reheat until steaming hot. Reheat it only once.

Why should you roast tomatoes for soup?

You can make tomato soup without roasting, but roasting drives off water and caramelises the tomatoes, so the flavour is much deeper and sweeter.

Can I use cherry tomatoes or green tomatoes?

Cherry and vine tomatoes work well and roast a little quicker, so check them after 45 minutes. Green tomatoes work too but are sharper; mix them with red tomatoes, or add a pinch of sugar.

How can I make the soup thicker or creamier?

Simmer it uncovered for a few more minutes, use less stock, or blend in a small boiled potato. For extra creaminess, stir in a spoonful of plant based cream or yoghurt.

What goes well with roasted tomato soup?

A slice of toasted Gluten Free Seeded Bread is good for dipping, and croutons or toasted pumpkin seeds add crunch. For a more filling soup, try my Carrot and Lentil Soup.

What to serve with Roasted Tomato Soup

  • Socca: My Easy Socca Recipe is a crisp chickpea flatbread, good for dipping.
  • Salad: A peppery Rocket Salad on the side makes it a fuller lunch.
  • Croutons: Roast them on the tray for the last 10 minutes (see Variations).
  • Cheese toastie: The classic partner for tomato soup.
  • Pumpkin seeds: Toast a handful in a dry pan and scatter over the top.
Roasted Tomato Soup served with a slice of toast.

You might also like…

5 from 8 votes

Roasted Tomato Soup

A roasted tomato and basil soup made from scratch with fresh tomatoes, red onion, garlic and oregano. Roast for an hour, then simmer with stock and blend.
Prep Time: 5 minutes
Cook Time: 1 hour 10 minutes
Total Time: 1 hour 15 minutes
Servings: 3

Ingredients 

  • 1 kg large tomatoes, (vine or cherry tomatoes work well too)
  • 1 red onion
  • 4 garlic cloves
  • 1 tsp oregano
  • 2 handfuls fresh basil
  • 3 tbsp olive oil
  • 500 ml vegetable stock/broth

Instructions 

  • Heat the oven to 160°C fan (180°C conventional, gas 4). Slice the tomatoes into halves and the onion into quarters.
  • Place onto an oven baking tray (tomatoes cut side facing up), along with the 4 garlic cloves still in their skins (this stops them burning). Drizzle over the olive oil and sprinkle the dried oregano on top along with a couple of pinches of salt and pepper. Roast for 1 hour, until the tomatoes are soft and starting to brown at the edges.
  • Squeeze the garlic out of its skins, then scrape everything from the tray into a large pot. Add the 500ml of stock along with the fresh basil leaves (stalks are also fine). Bring to the boil and then simmer for 10 minutes.
  • Blend with a hand blender until smooth (or carefully transfer to a blender). Taste, season and loosen with a splash of water if needed.

Video

Notes

Step-by-Step Photos: My blog post includes helpful step-by-step photos to help guide you through making this recipe.
Substitutions & Variations: I have included a list of these in the post above.
To Store: Cool quickly, then keep in an airtight container in the fridge for up to 2 days. Reheat once, in a pot over a low heat or in the microwave, until piping hot. You may need to add some water to loosen it.
To Freeze: Freeze for up to 3 months in an airtight container, whole or in single portions. Thaw in the fridge overnight, then reheat until piping hot.
Tip 1: Squeeze the roasted garlic out of its skin before blending; it is soft, sweet and full of flavour.
Tip 2: You’re welcome to use the basil stalks along with the leaves.
Tip 3: A slice of fresh crusty gluten free bread is great with this.
Tip 4: Most of the salt comes from the stock. Use a low salt stock if you are watching your salt.

Nutrition

Calories: 211kcal | Carbohydrates: 20g | Protein: 4g | Fat: 14g | Saturated Fat: 2g | Fiber: 5g | Sugar: 11g
Did you make this recipe? Tag me Today!Tag @HealthyLivingJames on Instagram and use #HealthyLivingJames!
book banner image

About James Wythe

Hey, I'm James! A fully qualified health coach, cookbook author, full time food blogger and new dad with over 1 million followers. I started this journey after a sudden illness left me bed bound for 2 years and housebound for 4 years! I’m here to help you make healthy and delicious food for you and your family in less time!

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




17 Comments