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

Tomato and Basil Soup


  • Author: mia-harper
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This delightful tomato and basil soup captures the essence of summer with vibrant flavors and comforting qualities, making it perfect for any meal.


Ingredients

Scale
  • 3.3 lbs ripe tomatoes, roughly chopped
  • 1 medium yellow onion, diced
  • 2 cloves garlic, minced
  • 3 cups vegetable broth
  • 2 tablespoons extra virgin olive oil, plus extra for drizzling
  • 1 small bunch fresh basil leaves, plus extra for garnish
  • 1 teaspoon sugar (optional, to balance acidity)
  • Salt and freshly ground black pepper, to taste
  • 1/4 cup heavy cream or plant-based cream (optional)

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Add the diced onion and cook until softened, about 5 minutes.
  3. Stir in the minced garlic and cook for 1 minute until fragrant.
  4. Add the chopped tomatoes and cook for 10 minutes, stirring occasionally.
  5. Pour in the vegetable broth and bring to a gentle simmer; optionally add sugar.
  6. Allow the soup to simmer uncovered for about 15 minutes.
  7. Remove the pot from heat, add fresh basil leaves, and blend until silky smooth.
  8. Taste and season with salt and pepper; stir in heavy cream if using.
  9. Ladle soup into bowls, drizzle with olive oil, and garnish with basil leaves.

Notes

Use ripe, seasonal tomatoes for the best flavor. This soup can be frozen for up to 3 months.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 180
  • Sugar: 5g
  • Sodium: 370mg
  • Fat: 8g
  • Saturated Fat: 2g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 4g
  • Protein: 3g
  • Cholesterol: 0mg