Tomato Soup with Fresh Tomatoes: A Simple Recipe for Cool Evenings

Silky tomato soup from fresh tomatoes, roasted or sautéed, with onion, garlic and basil. Ready in about 40 minutes with tips and variations.

سوپ گوجه‌فرنگی با گوجه‌ی تازه: دستور ساده برای عصرهای خنک
VeganVegetarianEasy to digest 40 min 4 servings132 Calories
Jump to recipe

🔊 Cook mode: big steps, timers and voice control (say “next”), hands-free.

As the weather cools, many people look for comforting soups. Tomato soup made with fresh tomatoes is simple, inexpensive and ready in about 40 minutes, and it tastes far brighter than versions made from a can. This recipe serves four and is ideal when tomatoes are ripe and plentiful.

Why it works

Ripe tomatoes bring natural sweetness and acidity, onion and garlic add savory depth, and a little olive oil rounds everything out. Vegetable stock gives body without overpowering the tomato flavor. Blending the soup until smooth makes it feel creamy even without cream, and fresh basil added at the end gives a clean, herbal finish.

Roast or sauté: which method?

  • Roasting the halved tomatoes with garlic and a little oil at 200°C for 25 minutes concentrates their flavor and gives a deeper, slightly caramelized taste. This is the better choice when tomatoes are a bit watery or less flavorful.
  • Sautéing the tomatoes in a pot for 15 minutes is faster and uses just one pot, with a fresher, lighter flavor.

Tips for the best soup

  • Choose ripe tomatoes. They are the main ingredient, so quality matters most.
  • Cook the onion until soft before adding the tomatoes and stock; raw-tasting onion is the most common flaw.
  • Simmer for 15 minutes so the flavors combine, then blend until completely smooth.
  • Taste at the end. If the soup tastes sharp, a teaspoon of sugar can balance the acidity, but it is optional.
  • Add basil last. Heat dulls its aroma, so stir it in or scatter it on top just before serving.

Common mistakes

  • Blending hot soup in a closed blender; vent the lid or let it cool slightly to avoid splashes.
  • Using too much stock, which dilutes the tomato flavor. Add it gradually if you prefer a thicker soup.
  • Under-seasoning. Tomato soup needs enough salt and pepper to taste lively.
  • Skipping the roasting step when the tomatoes are pale and mild.

Variations and substitutions

  • Creamier: stir in a spoon of cream or yogurt for a silkier finish.
  • Vegan: keep the soup as is and use a plant-based yogurt or a drizzle of olive oil on top.
  • Spiced: a pinch of paprika or chili flakes adds warmth.
  • Heartier: serve with croutons, toasted bread or a grilled cheese sandwich on the side.

Storage and make-ahead

The soup keeps in the fridge in a covered container for up to 3 days, and the flavor often improves overnight. Reheat gently on the stove and add the basil fresh. If you want to learn what makes tomatoes nutritious, see our article on tomato nutrition and potential drawbacks.

Serving ideas

Serve with crusty bread or a simple side salad. For more cozy bowls, try the autumn pumpkin soup with ginger and carrot or the red lentil soup with lemon.

FAQ

Do I need to peel the tomatoes?

No. After blending, the skins are mostly invisible. For a very smooth texture, you can pass the soup through a sieve.

Can I use canned tomatoes?

You can, but this recipe is written for fresh ripe tomatoes. Canned ones taste different and may need less stock.

Can I freeze the soup?

Many soups freeze well without cream or yogurt; add those after thawing and reheating.

Recipe

Tomato Soup with Fresh Tomatoes: A Simple Recipe for Cool Evenings

Prep
10 min
Cook
30 min
Total
40 min
Calories
132

Ingredients

4 servings

Method

  1. Roast the tomatoes with garlic and a little oil at 200 degrees Celsius for 25 minutes, or sauté them in a pot for 15 minutes.

  2. Cook the onion in oil until soft, then add the tomatoes and stock.

  3. Simmer for 15 minutes, then blend until smooth.

  4. Season and serve with basil leaves.

Tips

  • Roasting the tomatoes gives a deeper flavor.
  • A spoon of cream or yogurt makes it silkier.

Nutrition per serving

Calories
132
Protein
3.1 g
Carbs
15.6 g
Fat
7.4 g
Fiber
3.5 g

Estimated values, for information only.

Vitamins and minerals per serving

  • Vitamin C41%
  • Vitamin K24%
  • Vitamin E16%

Share of an adult’s daily value (FDA). Estimated from the main ingredients using USDA data, ignoring cooking losses; for information only. What do I need each day?

Made it? Rate this recipe:

CookMagz Recipe Team

Developing and testing home recipes with accessible ingredients and clear steps.

Comments

Leave a comment

Your email address will not be published.