ROASTED TOMATO BASIL SOUP
Tomatoes are just going out of season locally, they are cheap, sweet and so readily available. What better way to enjoy them especially during cold nights than with a bowl of hearty tomato soup. Perfect with a side of toasted bread and a spicy rocket, roasted tomatoes and mozzarella salad. A truly wonderful way wind down and usher in the weekend.
This recipe makes 2 bowls of tomato soup in 1 hr 40 minutes to 2 hrs including 15 - 20 minutes of prep, 45 minutes of roasting the tomatoes and 40 - 50 minutes of cooking. It serves 2.
Tools & Ingredients
Ingredients
500g small - medium plum tomatoes, halved -> Around 6 - 8 tomatoes
250g cherry tomatoes, halved -> Around 12 - 18 tomatoes
1 medium onion, peeled and cut into wedges with the root attached
You can use a yellow onion but I like the flavour of the red onion so that is what I used. I left the root on so the onion stays intact as it roasts; you'll cut it later.
3 - 4 garlic cloves, cut in half with the skins still attached
I know this is awkward. Leaving the skins attached keeps the garlic from burning, but peeling roasted garlic cloves is a pain. Halving them makes it easy to squeeze the garlic flesh out of the peels.
1 teaspoon of fresh thyme -> Around 2 - 3 sprigs OR 1/4 teaspoon of dried thyme
2 - 3 tablespoons of olive oil
1 teaspoon of balsamic vinegar
1 cup loosely packed basil
Use the bigger older leaves during cooking and reserve the smaller younger leaves for garnish. The older leaves have a stronger flavour that can withstand cooking.
1 tablespoon of tomato paste
Salt -> A generous pinch or to taste
Freshly ground black pepper -> A generous pinch or to taste
2 - 3 cups of stock (low salt) or water
1 teaspoon of sugar (optional) Sugar helps round out the flavour of the soup. It is optional.
A tiny pinch of baking soda (optional) Tomato soup is notorious for heartburn due to the acidity of the tomatoes. A very tiny pinch of baking soda lowers the acidity of the soup by raising the PH. Do not put too much because you still need some acidity for flavour.
A few leaves of basil for garnish
Small younger leaves of basil - the ones found at the very top of the basil plant, have a milder flavour that would disappear during cooking. These add freshness without being too overpowering when added just prior to serving. If the leaves are bigger you can chop or tear them up into smaller pieces.
Whipped Cream / Sour cream / Crème fraîche for serving (optional)
Tools
Baking Dish
Countertop / Immersion Blender
Saucepan
Wooden Spoon (mwiko) / Rubber Spatula
Procedure
Preheat oven to Conventional (without fan) - 425ºF / 220ºC | Convection (with fan) - 400ºF / 200ºC.
Place the tomatoes cut side up on a baking dish. Pick a baking dish that is big enough to hold all the tomatoes in one layer.
Placing the tomatoes cut side up keeps the tomato juices in the tomatoes (mostly though) and not caking on your baking dish and allows the seasoning and flavour to penetrate the tomatoes. --- Using a mix of plum tomatoes and cherry tomatoes helps get the best of both worlds. Plum tomatoes have more flesh and little water making a thicker soup while cherry tomatoes bring in a tonne of flavour and freshness.
Scatter the onions and garlic on the baking dish trying to nestle them - onions especially - in between the tomatoes. Sprinkle the thyme leaves then season with a generous pinch of salt, pepper and sugar (if using).
Drizzle some of the olive oil reserving a little for later and balsamic vinegar. Try to drizzle evenly so every tomato, garlic and onion gets a little hint of the olive oil and balsamic vinegar.
Roast for 40 - 45 minutes until everything is soft and a little charred.
Let cool for a few minutes then cut off the roots of the onions and squeeze out the flesh of the garlic cloves.
Place a saucepan on medium heat, add the remaining olive oil then dump all the ingredients from the baking dish into the pan. Ensure to scrap all the bits into the pan, this will add to the overall depth of flavour.
Add the tablespoon of tomato paste and stir until it is incorporated.
Add in 2 cups of stock or water, let it come to a boil, then reduce to low and simmer uncovered for 20 - 30 minutes until the tomatoes sort of break down. It will still look watery but that is ok.
Stir in the basil leaves then simmer for a minute or two before blending.
If you are using a countertop blender, dump the simmered soup into the jug of the blender then blitz till smooth. Remember to remove the small blender lid and cover with a clean dish towel so your blender does not explode. Once smooth, return the soup to the pan. If using a hand/immersion blender, blend right in the pan until smooth.
Simmer again for 10 - 15 minutes uncovered for it to reduce further and the flavours to intensify. Keep tasting and adjusting the seasoning if need be; remember slightly undersalt the soup until the last few minutes, if it tastes perfectly salted way before it's ready, it will be too salty when ready to serve.
Check the seasoning and consistency, if the soup is too thick, thin it out with a bit more stock if too thin cook it down a bit more until you get the consistency you like. Keep tasting for seasoning and adjusting where needed. If it tastes too acidic add a tiny pinch of baking soda; not too much you still need a bit of acidity for flavour.
If you want a finer smoother soup, pass it through a fine mesh sieve prior to serving.
Scatter a few small leaves of basil and optionally top with some whipped cream/sour cream or crème fraîche. Serve with toasted bread or go all in and serve it alongside a grilled cheese sandwich. YUM!
Notes
- Since we are using fresh tomatoes, you do not have to stick to plum and cherry tomatoes. Any garden tomatoes would work great, this combination is just my preference since it is big on flavour and texture plus so easily available.
- You can roast the tomatoes up to an hour to intensify the flavour just keep checking up on them so nothing burns.














