Print

Creamy Tomato Soup with Basil

Creamy tomato soup recipe with fresh basil garnish and toasted bread.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy tomato soup is a comforting hug in a bowl. It combines a sweet tomato base with fresh basil and cream for a velvety texture. It is a simple, family friendly recipe ready in about 30 minutes.

Ingredients

Scale
  • 2 tablespoons olive oil or butter
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 2 (28 ounce) cans whole peeled tomatoes
  • 2 cups vegetable or chicken broth
  • 1/4 cup fresh basil leaves, plus more for garnish
  • 1 teaspoon dried oregano
  • 1/2 teaspoon sugar
  • 1/2 cup heavy cream or half and half
  • Salt and freshly ground black pepper to taste

Instructions

  1. In a large pot, heat the olive oil over medium heat. Add the diced onion and cook until soft, about 5 minutes. Stir in the minced garlic and cook for 1 more minute.
  2. Add the canned tomatoes with their juices, broth, dried oregano, and sugar. Break up the tomatoes slightly. Bring to a simmer, then reduce heat to low and cook for 15 20 minutes.
  3. Carefully transfer the hot soup mixture to a blender. Add the fresh basil leaves. Secure the lid tightly, hold a towel over the top, and blend until completely smooth.
  4. Return the smooth soup to the pot over low heat. Stir in the heavy cream until fully incorporated. Warm gently without boiling. Taste and season generously with salt and pepper.

Notes

For a dairy free version, use full fat coconut milk. An immersion blender can be used directly in the pot. Do not boil the soup after adding the cream. The soup freezes well; freeze before adding cream for best results.

Nutrition