Tomato Soup

Creamy Tomato Soup steaming in a bowl, garnished with fresh basil  Save
Creamy Tomato Soup steaming in a bowl, garnished with fresh basil | homeysrecipes.com

Tomato Soup: Ripe tomatoes, onion, garlic and carrot are sautéed in olive oil, simmered with vegetable broth and basil, then pureed until silky. Stir in cream for richness or leave dairy-free; finish with salt, pepper and a pinch of sugar to balance acidity. Makes 4 servings in about 40 minutes. Serve warm with crusty bread or grilled cheese.

The rain was drumming against the kitchen window so hard that Tuesday evening that I barely heard the pot lid rattle. I had bought too many tomatoes at the farmers market that morning, mostly because the vendor called me sweetheart and I lost all willpower. Staring at a counter piled with crimson globes, soup was the only sane answer.

My neighbor Dave knocked on the door halfway through simmering, drawn by the smell he said was drifting through the hallway. He stood in the kitchen with a mug of tea and told me about his mothers soup while I blended it smooth. We ate it standing up, dunking torn chunks of sourdough straight from the pot.

Ingredients

  • Ripe tomatoes (1 kg, chopped): The soul of this dish, so pick the ripest, most fragrant ones you can find because bland tomatoes make bland soup.
  • Onion (1 medium, chopped): Builds the savory backbone, and cooking it slowly at the start releases natural sweetness.
  • Garlic (2 cloves, minced): Just enough to add warmth without overpowering the tomatoes.
  • Carrot (1 medium, peeled and sliced): A quiet hero that adds body and a subtle sweetness most people never guess is there.
  • Vegetable broth (800 ml): Use a good quality one since it carries the seasoning through every spoonful.
  • Olive oil (2 tbsp): The foundation for sautéing and adds a gentle fruitiness.
  • Sugar (1 tsp, optional): Tames acidity and rounds out the flavor, especially with canned or off season tomatoes.
  • Salt and black pepper: Season gradually and taste as you go because broths vary in saltiness.
  • Dried basil or fresh basil leaves (1 tsp dried or a small handful fresh): Basil and tomatoes are old friends for a reason.
  • Heavy cream or milk (60 ml, optional): Adds a silky finish but the soup is wonderful without it too.

Instructions

Build the flavor base:
Warm the olive oil in a large pot over medium heat and slide in the onion, garlic, and carrot. Stir them around for about five minutes until the onion turns translucent and your kitchen starts smelling like something wonderful is about to happen.
Wake up the tomatoes:
Toss in the chopped tomatoes and give everything a good stir, letting them cook for about five minutes until their juices start running and the color deepens to a rich, brick red.
Simmer and meld:
Pour in the vegetable broth, add the basil, salt, pepper, and sugar if you are using it. Bring it all to a lively boil, then drop the heat to low and let it bubble gently uncovered for twenty minutes while the flavors marry.
Blend until silky:
Take the pot off the heat and use an immersion blender right in the pot, or carefully transfer batches to a countertop blender. Keep going until the soup is completely smooth with no chunks hiding anywhere.
Add the optional cream:
If you want that extra richness, stir in the cream or milk now and warm everything through gently without letting it boil.
Taste and serve:
Give it a final taste and adjust the salt and pepper to your liking. Ladle into bowls and scatter fresh basil leaves over the top for a finishing touch.
Hearty Tomato Soup simmered in pot, served alongside toasted grilled cheese  Save
Hearty Tomato Soup simmered in pot, served alongside toasted grilled cheese | homeysrecipes.com

That soup became my go to potluck contribution for three winters running. People would ask for the recipe and I would hand it over on a stained index card, always forgetting to mention the sugar.

Pairings Worth Trying

Grilled cheese is the obvious partner and honestly the correct one, but a slice of sharp cheddar on rye toasted in a skillet with butter is the move. Crusty sourdough dipped straight in works too, especially on nights when you cannot be bothered with a sandwich.

Making It Your Own

A pinch of chili flakes shaken in at the end gives the whole bowl a gentle, warming hum that sneaks up on you. Smoked paprika does something similar if you prefer warmth over heat. The soup forgives almost every experiment, which is part of its charm.

Storage and Reheating

This soup keeps beautifully in the fridge for up to four days and actually tastes better on day two when the flavors have settled. It freezes well too, though if you added cream it may separate slightly when thawed.

  • Let the soup cool completely before transferring to containers.
  • Leave some space at the top of the container because it expands when frozen.
  • Reheat gently on the stove over low heat rather than boiling it aggressively.
Silky Tomato Soup warmed with garlicky carrot aroma, finished with cream swirl Save
Silky Tomato Soup warmed with garlicky carrot aroma, finished with cream swirl | homeysrecipes.com

Some recipes earn a permanent spot in your rotation because they ask so little and give so much back. This is one of them.

Recipe FAQs

Roasting the tomatoes and carrots before sautéing concentrates sweetness and adds smoky depth. Also brown the onions lightly and simmer longer to reduce and intensify the broth.

Yes. Omit the cream and use a plant-based alternative (oat or coconut cream work well). Blend in a little olive oil for added silkiness if needed.

Use an immersion blender directly in the pot or puree in batches in a countertop blender until very smooth. For extra silkiness, pass the puree through a fine-mesh sieve or add a splash of cream or milk.

A small pinch of sugar helps tame bright acidity. Finishing with a touch of cream or butter also rounds flavors, and a bit more simmer time softens sharp edges.

Cool quickly, refrigerate in an airtight container for up to 3–4 days or freeze for up to 3 months. Reheat gently over low heat; if dairy is included, warm slowly to avoid curdling.

Garnish with fresh basil and a drizzle of olive oil or cream. Serve alongside crusty bread, grilled cheese or a simple green salad for a balanced meal.

Tomato Soup

Silky tomato blend with onions, garlic and basil, simmered and pureed for a comforting, vegetarian bowl.

Prep 10m
Cook 30m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 lbs ripe tomatoes, chopped
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 medium carrot, peeled and sliced

Liquids

  • 3 ⅓ cups vegetable broth

Seasonings

  • 2 tablespoons olive oil
  • 1 teaspoon sugar (optional, to balance acidity)
  • ½ teaspoon salt, or to taste
  • ¼ teaspoon ground black pepper
  • 1 teaspoon dried basil or a few fresh basil leaves (plus extra for garnish)

Optional

  • ¼ cup heavy cream or milk (for creaminess)

Instructions

1
Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add onion, garlic, and carrot; sauté for 5 minutes until softened and fragrant.
2
Cook Tomatoes: Add chopped tomatoes to the pot and cook for another 5 minutes, stirring occasionally until they begin to break down and release their juices.
3
Simmer the Soup: Pour in the vegetable broth and add basil, salt, pepper, and sugar if using. Bring to a boil, then reduce heat and simmer uncovered for 20 minutes until all vegetables are tender.
4
Blend Until Smooth: Remove the pot from heat. Use an immersion blender to purée the soup directly in the pot until silky smooth. Alternatively, transfer to a countertop blender in batches and blend until velvety.
5
Add Cream (Optional): If using, stir in heavy cream or milk. Warm the soup through gently but do not bring to a boil.
6
Season and Serve: Taste the soup and adjust seasoning as needed. Ladle into bowls and garnish with fresh basil leaves. Serve warm.
Additional Information

Equipment Needed

  • Large pot
  • Immersion blender or countertop blender
  • Knife and cutting board
  • Ladle

Nutrition (Per Serving)

Calories 130
Protein 3g
Carbs 20g
Fat 5g

Allergy Information

  • Contains dairy if cream or milk is used.
  • Check broth and cream labels for gluten or other allergens.
Megan Hartley

Sharing simple, nourishing recipes and approachable kitchen wisdom for home cooks.