Go Back
A bowl of creamy Tomato Basil Soup is shown as the featured image for the recipe.

BEST Tomato Basil Soup

This Tomato Basil Soup is a celebration of fresh flavors, blending sweet tomatoes with aromatic basil into a velvety smooth and comforting soup. It's a quick, healthy, and utterly delicious meal that's perfect for any time of year.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6
Course: Soup
Cuisine: Italian
Calories: 250

Ingredients
  

  • 2 tablespoons olive oil
  • 1 large onion, chopped
  • 2 cloves garlic, minced
  • 4 cups vegetable broth
  • 1 teaspoon sugar optional
  • 1/2 teaspoon dried oregano
  • Salt to taste
  • Freshly ground black pepper to taste
  • 1 cup packed fresh basil leaves, chopped
  • 1/4 cup heavy cream or coconut milk optional

Equipment

  • Large pot or Dutch oven
  • Cutting board
  • Knife
  • Measuring spoons
  • Measuring cups
  • Immersion blender or regular blender
  • Ladle

Method
 

  1. Heat the olive oil in a large pot or Dutch oven over medium heat.
  2. Add the chopped onion and cook until softened, about 5-7 minutes.
  3. Add the minced garlic and cook for another minute, until fragrant.
  4. Pour in the crushed tomatoes and vegetable broth.
  5. Add the sugar (if using), dried oregano, salt, and pepper.
  6. Bring the mixture to a simmer, then reduce the heat to low, cover, and cook for at least 20 minutes.
  7. Remove the pot from the heat and carefully stir in the fresh basil. Reserve a few basil leaves for garnish.
  8. Using an immersion blender, blend the soup until smooth. If you don't have an immersion blender, you can carefully transfer the soup in batches to a regular blender. Be very careful when blending hot liquids! Make sure to vent the blender lid to prevent pressure buildup.
  9. If desired, stir in the heavy cream or coconut milk for extra creaminess.
  10. Taste and adjust seasonings as needed.
  11. Ladle the soup into bowls.
  12. Garnish with fresh basil leaves, grated Parmesan cheese, croutons, a swirl of cream, or a drizzle of balsamic glaze, if desired.
  13. Serve immediately and enjoy!

Notes

For best results, use high-quality San Marzano tomatoes. Don't skimp on the fresh basil. Simmering the soup for a longer time will deepen the flavor. To balance acidity, add a pinch of sugar or a splash of balsamic vinegar. For a creamier texture, add heavy cream or coconut milk. Store leftovers in an airtight container in the refrigerator for up to 3-4 days or in the freezer for up to 2-3 months. Reheat on the stovetop or in the microwave.