# What You'll Need:
→ Vegetables
01 - 3.3 lb ripe tomatoes, roughly chopped
02 - 1 medium yellow onion, diced
03 - 2 cloves garlic, minced
→ Liquids
04 - 3 cups vegetable broth
05 - 2 tbsp extra virgin olive oil, plus more for drizzling
→ Herbs and Seasoning
06 - 1 small bunch fresh basil leaves, plus extra for garnish
07 - 1 tsp sugar, optional to balance acidity
08 - Salt and freshly ground black pepper to taste
→ Garnish
09 - 1/4 cup heavy cream or plant-based cream, optional
# How to Make It:
01 - Heat olive oil in a large pot over medium heat. Add diced onion and cook until softened, approximately 5 minutes.
02 - Stir in minced garlic and cook for 1 minute until fragrant.
03 - Add chopped tomatoes and cook for 10 minutes, stirring occasionally, until tomatoes begin to break down.
04 - Pour in vegetable broth and bring to a gentle simmer. Add sugar if desired. Simmer uncovered for 15 minutes.
05 - Remove from heat and add basil leaves. Using an immersion blender, purée the soup until silky smooth, or blend in batches using a countertop blender.
06 - Taste and adjust seasoning with salt and pepper. For additional richness, stir in heavy cream if using.
07 - Ladle soup into bowls, drizzle with extra virgin olive oil, and garnish with fresh basil leaves.