Tomato Soup

Prep Time: 5 mins
Cook Time: 15 mins
Total Time: 20 mins
Servings: 4
Tomato Soup

The simplest tomato soup is bursting with tomato flavor and is also rich and creamy. It's best when served with fresh bread or grilled cheese for dipping.


  • 2 (28 oz) cans Whole Plum or San Marzano Tomatoes
  • 4 tbsp salted butter
  • 1/3 cup heavy cream (optional)
  • 3 cloves garlic, minced
  • 2 cups chicken stock
  • 1/4 cup chopped fresh basil
  • salt and freshly ground black pepper (optional)


Recipe instructions Tomato Soup

  1. Step 1

    Heat butter in a big pot at medium temperature while blending canned tomatoes, and puree them until smooth (you may prefer leaving some small chunks to have more texture in your soup).

  2. Step 2

    Next, saute garlic for 30 seconds and add it to the pot with the tomato and chicken stock.

  3. Step 3

    Bring the mixture to a gentle boil, then lower the heat and simmer for 10 minutes.

  4. Step 4

    Finally, mix in half of the basil and season with salt and pepper, if needed.

  5. Step 5

    Divide the mixture into bowls and add cream, if desired. Finally, sprinkle the remaining basil on top.

  6. Step 6

    Serve while still warm.

Nutrition Facts

Calories: 284
Fat: 20 g
Carbs: 21 g
Protein: 5 g