Go Back

Creamy Tomato Soup Recipe

This Creamy Tomato Soup is rich, velvety, and bursting with flavor! Made with San Marzano tomatoes, onions, garlic, and fresh basil, then finished with heavy cream and Parmesan for the perfect balance of comfort and tang. Ready in just 30 minutes and pairs perfectly with a classic grilled cheese sandwich!
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings: 8 1-cup servings
Course: Main Dish, Soup
Cuisine: American
Calories: 222

Ingredients
  

  • 4 Tbsp unsalted butter
  • 2 yellow onions finely chopped (about 3 cups)
  • 3 cloves garlic, minced
  • 56 oz crushed tomatoes with juice (two 28-oz cans, preferably San Marzano)
  • 2 cups chicken stock
  • 1/4 cup fresh basil, chopped, plus more to serve
  • 1 Tbsp sugar, or to taste
  • 1/2 tsp black pepper, or to taste
  • 1/2 cup heavy whipping cream
  • 1/3 cup Parmesan cheese, freshly grated, plus more to serve

Equipment

  • Large pot or Dutch oven
  • Immersion blender or regular blender
  • Wooden spoon
  • Ladle
  • Measuring cups and spoons

Method
 

  1. Heat a large nonreactive pot or enameled Dutch oven over medium heat. Add butter and onions. Sauté for 10–12 minutes, stirring occasionally, until softened and golden. Add minced garlic and cook for 1 minute until fragrant.
  2. Add crushed tomatoes (with juice), chicken stock, basil, sugar, and black pepper. Stir and bring to a boil, then reduce heat. Partially cover with a lid and simmer for 10 minutes.
  3. For a creamy texture, use an immersion blender to puree the soup directly in the pot, or carefully blend in batches in a blender until smooth. Return to the pot over medium heat.
  4. Stir in heavy cream and Parmesan cheese. Simmer gently for a few minutes, then taste and adjust seasoning with salt, pepper, or sugar if needed. Do not boil once cream is added.
  5. Ladle into warm bowls, garnish with extra Parmesan and fresh basil, and serve with crusty bread or grilled cheese.

Notes

Tip: If your tomatoes are too acidic, add a bit more sugar and cream until balanced.
Storage: Store in an airtight container in the fridge for up to 4 days, or freeze for up to 3 months.
Reheat: Warm gently over medium heat, stirring often—don’t boil once cream is added.

Like this? Leave a comment below!

QR Code linking back to recipe