Creamy Tomato Soup on a plate

Soups Salads Vegetables · Easy

Creamy Tomato Soup

This creamy tomato soup blends canned tomatoes with cream and herbs into a smooth, comforting soup, ready in about 25 minutes.

5Prep min
20Cook min
25Total min
  • 2 tablespoonsbutter
  • 1/2yellow onion, diced
  • 2 clovesgarlic, minced
  • 1 can (28 oz)crushed tomatoes
  • 1.5 cupsvegetable or chicken broth
  • 1/2 cupheavy cream
  • 1 teaspoonsugar
  • to taste salt and black pepper
  • fresh basil for garnish
  1. 1Melt the butter in a large pot over medium heat and sauté the onion for 4-5 minutes until softened.
  2. 2Add the garlic and cook for 30 seconds until fragrant.
  3. 3Stir in the crushed tomatoes, broth, and sugar, then simmer for 12-15 minutes.
  4. 4Blend the soup with an immersion blender until smooth, or carefully in batches in a countertop blender.
  5. 5Stir in the cream, season with salt and pepper, and garnish with fresh basil before serving.

Make it yours

  • Add a grilled cheese for dipping.
  • Stir in cooked pasta for tomato soup with pasta.
  • Top with croutons for crunch.

Good with

  • Grilled cheese sandwich
  • Crusty bread
  • A sprinkle of parmesan

Good questions, answered.

Can I make this dairy-free?

Yes, substitute coconut milk or a dairy-free cream alternative for the heavy cream.

Why add sugar to tomato soup?

A small amount of sugar balances the natural acidity of the tomatoes for a smoother flavor.