US Trends

how to make tomato soup

You can make a simple, cozy tomato soup in about 30 minutes with pantry ingredients and either canned or fresh tomatoes. Here’s a friendly, step‑by‑step guide plus a few fun variations.

Core idea

Tomato soup is basically:

  • Aromatics (onion, garlic, maybe carrot or celery)
  • Tomatoes (canned or fresh)
  • Liquid (stock or water)
  • Seasoning (salt, pepper, herbs, a pinch of sugar)
  • Optional richness (cream, butter, or olive oil)

Quick Scoop (as your side heading asks)

  • Time: 25–35 minutes
  • Skill level: Beginner‑friendly
  • Best with: Grilled cheese, crusty bread, or croutons

Ingredients (basic version)

For 2–3 servings:

  • 2 tablespoons olive oil or butter
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • Optional: 1 small carrot, finely chopped (adds sweetness)
  • 1 can (400 g / 14–15 oz) chopped or crushed tomatoes, or 4–5 ripe fresh tomatoes, chopped
  • 1–2 cups vegetable or chicken stock (start with 1 cup, add more to thin)
  • 1 teaspoon sugar (balances acidity; adjust to taste)
  • ½ teaspoon salt (to taste)
  • ¼ teaspoon black pepper
  • ½ teaspoon dried basil or oregano, or a few fresh basil leaves
  • Optional creamy finish: 2–4 tablespoons heavy cream, milk, or a knob of butter
  • Optional garnish: extra basil, drizzle of cream, grated cheese, croutons

Step‑by‑step: how to make tomato soup

1. Sauté the aromatics

  1. Heat a pot over medium heat and add the olive oil or butter.
  2. Add chopped onion (and carrot if using). Cook 5–8 minutes, stirring, until soft and lightly golden.
  3. Add minced garlic and cook about 30–60 seconds, just until fragrant (don’t let it burn).

2. Build the tomato base

  1. Add the tomatoes to the pot (canned with their juices, or fresh chopped).
  2. Stir in:
    • 1 cup stock to start
    • Sugar, salt, pepper
    • Dried herbs or torn fresh basil
  3. Bring to a gentle simmer.

Let it bubble softly (not a hard boil) for about 10–20 minutes:

  • This cooks out the raw tomato taste.
  • The soup thickens slightly as it simmers.

If it gets too thick, add more stock or a splash of water.

3. Blend the soup (smooth or chunky)

Choose your preferred texture:

  • For smooth soup:
    • Turn off the heat.
    • Use an immersion (stick) blender directly in the pot until smooth.
    • Or carefully ladle into a normal blender in batches, blend, then return to the pot.
  • For rustic/chunky soup:
    • Lightly mash with a spoon or potato masher and leave some texture.

Always let it cool a minute before blending hot liquids, and do not overfill a blender.

4. Add creaminess (optional but delicious)

  1. Once blended and back on low heat, stir in:
    • Heavy cream, milk, or a knob of butter.
  2. Warm gently:
    • Do not let it rapidly boil after adding dairy, or it can split.
  3. Taste and adjust:
    • More salt if flat
    • More sugar if too acidic
    • More pepper or herbs if you want extra flavor

5. Serve

  • Ladle into bowls.
  • Garnish with:
    • A swirl of cream
    • Fresh basil leaves
    • Grated Parmesan or cheddar
    • Croutons or a drizzle of olive oil

Serve with grilled cheese or toast for the classic combo.

Simple roasted tomato variation (more flavor)

If you have time and fresh tomatoes:

  1. Halve or quarter tomatoes and place on a baking tray.
  2. Toss with olive oil, salt, pepper, and optionally garlic cloves and a few onion wedges.
  3. Roast at about 200°C / 400°F for 20–30 minutes until soft and lightly charred at the edges.
  4. Tip everything (including juices) into a pot, add a bit of stock and herbs, simmer 10–15 minutes, then blend and adjust seasoning.

Roasting gives a deeper, slightly smoky flavor and works great when tomatoes are a bit bland.

Extra variations and tips

Make it lighter

  • Skip cream and use just olive oil or a small piece of butter at the end.
  • Use vegetable stock instead of chicken stock for a vegetarian soup.

Make it richer

  • Add more cream or a spoonful of cream cheese when blending.
  • Stir in grated Parmesan at the end for a cheesy note.

Spice it up

  • Add a pinch of red pepper flakes or chili powder with the tomatoes.
  • Swirl in a spoon of pesto on top when serving.

Thicker vs thinner

  • Thicker: use less stock, simmer a bit longer with the lid off.
  • Thinner: stir in more stock or water after blending until it’s how you like it.

Quick FAQ style notes

  • Canned vs fresh tomatoes?
    • Canned (especially whole or crushed) are reliable year‑round and make great soup.
    • Fresh are lovely when in season; roasting helps if they’re not very sweet.
  • Do I have to blend it?
    • No, but blending gives that classic smooth tomato‑soup texture.
    • For no‑blend: chop everything finely and cook longer until very soft.
  • How long does it keep?
    • Fridge: about 3–4 days in a sealed container.
    • Freezer: about 2–3 months (best without cream; add cream when reheating).

Mini multi‑viewpoint notes

  • If you like classic creamy diner‑style soup:
    • Use canned tomatoes, blend smooth, add cream and a bit of butter.
  • If you prefer healthier and light :
    • Use olive oil, skip cream, maybe add a spoon of white beans when blending for body.
  • If you’re on a budget or in a rush :
    • Use canned tomatoes, onion, garlic, water instead of stock, and skip roasting; you can still get a great bowl in about 25 minutes.

SEO‑style details (as requested in your structure)

  • Focus keyword: how to make tomato soup used naturally in headings and steps.
  • Meta‑style description (one‑liner):
    • Learn how to make tomato soup in under 30 minutes with simple ingredients, plus roasting tips, creamy twists, and make‑ahead tips for busy weeknights.

TL;DR at the bottom

  • Sauté onion (and garlic).
  • Add tomatoes, stock, herbs, sugar, salt, pepper.
  • Simmer 10–20 minutes.
  • Blend to desired texture.
  • Stir in cream or butter if you like.
  • Taste, adjust, garnish, serve with bread.

Would you like a very specific recipe card formatted for printing (with exact grams/ml and a one‑pot, no‑blend option), or is this level of detail enough for now?