James Martin Tomato Soup

This James Martin-inspired tomato soup is a simple, comforting bowl made with roasted tomatoes, onion, garlic and a splash of cream. It has a smooth, velvety texture and a rich tomato flavour balanced by gentle sweetness. The recipe is easy enough for beginners and takes about 45 minutes from start to finish. Serve it with crusty bread for a satisfying lunch or light supper.

James Martin Tomato Soup

Ingredients

For the Soup

  • 1kg ripe tomatoes, halved or quartered if large
  • 1 medium onion, peeled and cut into wedges
  • 3 garlic cloves, peeled
  • 2 tablespoons olive oil
  • 500ml vegetable stock
  • 1 tablespoon tomato purée
  • 1 teaspoon sugar, optional, to taste
  • ½ teaspoon fine salt, plus more to taste
  • ¼ teaspoon freshly ground black pepper
  • 100ml double cream

For Serving

  • A few fresh basil leaves, optional
  • Crusty bread, optional

How to Make Tomato Soup

  • Prepare the oven: Preheat the oven to 200°C or 180°C fan. Place a shelf in the middle of the oven and have a large roasting tray ready.
  • Mix the vegetables: Put the tomatoes, onion and garlic on the tray. Drizzle over the olive oil, add the salt and pepper, and toss until evenly coated. Spread everything out in a single layer.
  • Roast until tender: Roast for 25 to 30 minutes, until the tomatoes are soft and the onion is tender with lightly browned edges. The tomatoes should release plenty of juice.
  • Simmer the soup: Transfer the roasted vegetables and their juices to a large saucepan. Stir in the stock and tomato purée, bring to a gentle simmer and cook for 5 minutes.
  • Cool slightly and blend: Take the pan off the heat and allow the soup to cool for a few minutes. Blend with a stick blender until smooth. If using a jug blender, work in batches and follow the manufacturer’s instructions for hot liquids.
  • Finish and serve: Stir in the cream and warm the soup gently without boiling. Taste and add the optional sugar if the tomatoes are sharp, along with more salt or pepper if needed. Ladle into bowls and finish with basil, if you like.
How to Make Tomato Soup

Tips for the Best Tomato Soup

How Do I Make the Soup Smooth?

Blend the soup thoroughly after simmering. For an especially silky finish, press it through a fine sieve to remove any remaining tomato skins and seeds.

What If My Soup Tastes Too Acidic?

Tomatoes vary in sweetness, so taste the soup before adding sugar. Stir in a little at a time until the flavour is balanced. The cream will also soften some of the sharpness.

How Can I Adjust the Thickness?

For a thinner soup, add a little extra stock after blending. If it is thinner than you like, simmer it uncovered for a few minutes before adding the cream.

Can I Make It Without Cream?

Yes. Leave out the cream for a lighter soup, or stir in a splash of unsweetened plant-based cream. Check that your stock is vegan if needed.

Serving Suggestions

  • Serve with warm crusty bread and butter.
  • Pair with a mature cheddar toastie for a hearty lunch.
  • Scatter over homemade croutons and fresh basil.
  • Add a swirl of cream and a little freshly ground black pepper.

Storage and Reheating

Room Temperature

Do not leave the soup at room temperature for more than 2 hours. Divide it into shallow containers so it cools promptly, then refrigerate or freeze.

Refrigerator

Store cooled soup in an airtight container in the refrigerator for up to 3 days. Reheat gently in a saucepan, stirring until piping hot throughout. Avoid boiling vigorously once the cream has been added.

Freezing

Freeze cooled soup in airtight, freezer-safe containers for up to 3 months, leaving space for expansion. For the best texture, freeze it before adding the cream. Thaw overnight in the refrigerator, reheat until piping hot and stir in the cream just before serving.

Nutrition

Approximate values per serving, based on four servings and excluding optional bread, basil and sugar:

  • Calories: 220 kcal
  • Carbohydrates: 15g
  • Protein: 3g
  • Fat: 17g
  • Saturated fat: 7g
  • Sodium: 650mg

Nutrition values are estimates and will vary depending on the ingredients and stock used.

FAQs

Can I use tinned tomatoes instead of fresh?

Yes. Simmer two 400g tins of tomatoes with the softened onion, garlic, tomato purée and stock for 15 to 20 minutes, then blend and add the cream. The flavour will be a little different from roasted fresh tomatoes.

Do I need to peel the tomatoes?

No. The skins soften during roasting and can be blended into the soup. For a smoother result, pass the blended soup through a fine sieve.

Can I make tomato soup ahead of time?

Yes. Make the soup up to 3 days ahead and refrigerate it in an airtight container. Reheat gently until piping hot throughout before serving.

Why is my tomato soup watery?

Tomatoes can release different amounts of liquid. Simmer the blended soup uncovered before adding the cream to reduce it, or use a little less stock next time.

Can I freeze tomato soup with cream?

You can, although the texture may separate slightly when reheated. For the smoothest result, freeze the soup without cream and add it after thawing and reheating.

Roasted Tomato Soup

0.0 from 0 votes
Course: Lunch, SoupCuisine: BritishDifficulty: Easy
Servings

4

servings
Prep time

30

minutes
Cooking time

40

minutes
Calories

300

kcal
Total time

1

hour 

10

minutes

A James Martin-inspired tomato soup with roasted tomatoes, garlic and a splash of cream. Smooth, comforting and ready in 45 minutes.

Ingredients

  • 1kg ripe tomatoes, halved or quartered if large

  • 1 medium onion, peeled and cut into wedges

  • 3 garlic cloves, peeled

  • 2 tablespoons olive oil

  • 500ml vegetable stock

  • 1 tablespoon tomato purée

  • 1 teaspoon sugar, optional, to taste

  • ½ teaspoon fine salt, plus more to taste

  • ¼ teaspoon freshly ground black pepper

  • 100ml double cream

  • A few fresh basil leaves, optional

  • Crusty bread, optional

Directions

  • Preheat the oven to 200°C or 180°C fan. Place a shelf in the middle and have a large roasting tray ready.
  • Toss the tomatoes, onion and garlic with the olive oil, salt and pepper on the tray. Spread in a single layer.
  • Roast for 25 to 30 minutes, until the tomatoes are soft and the onion is tender with lightly browned edges.
  • Transfer the vegetables and their juices to a saucepan. Stir in the stock and tomato purée, bring to a gentle simmer and cook for 5 minutes.
  • Remove from the heat, cool for a few minutes and blend until smooth. If using a jug blender, work in batches and follow the manufacturer’s instructions for hot liquids.
  • Stir in the cream and warm gently without boiling. Taste and add sugar if needed, then adjust the seasoning. Serve with basil and crusty bread if desired.

Notes

  • For a silkier soup, pass it through a fine sieve after blending.
  • Add sugar only if the tomatoes taste sharp.
  • For best results, freeze the soup without cream for up to 3 months.
Share with your foodies friend
Avatar photo
William Parker

This website is an independent fan-made resource and is not affiliated with, approved by, or endorsed by James Martin or his representatives. The recipes featured here are inspired by his cookbooks and television programmes, with content adapted and presented to make home cooking simple and enjoyable.