Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Tomato Basil Soup


  • Author: Brooklyn
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

This Creamy Tomato Basil Soup is rich, velvety, and full of flavor—perfect for a cozy lunch or elegant dinner. Roasted tomatoes and fresh basil create a perfect balance of sweetness and herbaceousness, while a swirl of cream adds indulgent smoothness.


Ingredients

Scale
  • 2 tbsp Olive Oil or Butter
  • 1 Onion, finely chopped
  • 23 Garlic Cloves, minced
  • 28 oz Crushed or Whole Tomatoes (roasted for more flavor)
  • 23 cups Chicken or Vegetable Broth
  • 1 tsp Sugar (optional, for acidity balance)
  • 1/2 cup Heavy Cream or Half-and-Half
  • Salt and Freshly Ground Pepper, to taste
  • 1/41/2 cup Fresh Basil Leaves, chopped
  • Optional: Grated Parmesan Cheese, for garnish

Instructions

  1. Preheat Your Equipment: If roasting, preheat oven to 425°F (220°C). Roast tomatoes with olive oil and a pinch of sugar until slightly caramelized (about 20 minutes).
  2. Combine Ingredients: In a pot, sauté chopped onion in olive oil until translucent. Add garlic and cook 1 minute more.
  3. Prepare Your Cooking Vessel: Add tomatoes and broth to pot. Simmer 10–15 minutes to blend flavors. Season with salt, pepper, and sugar if needed.
  4. Assemble the Dish: Use immersion or standard blender to purée until smooth.
  5. Cook to Perfection: Return soup to pot, stir in cream, and heat gently—do not boil.
  6. Finishing Touches: Stir in fresh chopped basil off heat.
  7. Serve and Enjoy: Ladle into bowls and garnish with Parmesan, basil, or croutons.

Notes

  • Roast tomatoes for deeper flavor.
  • Stir in basil just before serving to keep it vibrant.
  • Add a pinch of sugar if the soup is too acidic.
  • Use coconut milk for a dairy-free version.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Simmering, Blending
  • Cuisine: American, Italian-Inspired

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 8g
  • Sodium: 750mg
  • Fat: 19g
  • Saturated Fat: 9g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 3g
  • Protein: 4g
  • Cholesterol: 40mg

Keywords: tomato basil soup, creamy tomato soup, roasted tomato soup, comfort soup, easy soup recipe