# What You Need:
→ Vegetables
01 - 3.3 lbs ripe tomatoes, chopped
02 - 1 medium onion, finely chopped
03 - 2 cloves garlic, minced
→ Liquids
04 - 3 cups vegetable stock
05 - 2 tbsp extra virgin olive oil
→ Herbs & Seasoning
06 - 1 small bunch fresh basil leaves, picked
07 - 1 tsp salt, or to taste
08 - ½ tsp freshly ground black pepper
09 - 1 tsp sugar, optional
→ Garnish
10 - Fresh basil leaves for garnish
11 - Additional olive oil for drizzling
# How to Make It:
01 - Heat the olive oil in a large saucepan over medium heat. Add the onion and cook for 5 minutes until soft and translucent.
02 - Add the garlic and cook for 1 minute, stirring constantly to prevent browning.
03 - Stir in the chopped tomatoes and cook for 10 minutes until the tomatoes break down and release their natural juices.
04 - Add the vegetable stock, salt, pepper, and sugar if using. Bring to a boil, then reduce the heat and simmer gently for 15 minutes.
05 - Add the basil leaves, reserving a few for garnish. Blend the soup using an immersion blender until smooth and silky, or transfer in batches to a blender.
06 - Taste the soup and adjust salt, pepper, and sugar as needed for optimal flavor balance.
07 - Ladle the hot soup into bowls and garnish with fresh basil leaves and a drizzle of olive oil.