This tomato soup with basil is a classic, comforting dish that brings out the natural sweetness of tomatoes, enhanced by the aromatic touch of fresh basil. Itโs creamy, smooth, and perfect for pairing with crusty bread or a grilled cheese sandwich.

Ingredients:
For the Soup Base:
โ
2 tablespoons olive oil or butter
โ
1 medium onion (chopped)
โ
2 cloves garlic (minced)
โ
1 can (400g) crushed tomatoes (or 4 fresh tomatoes, chopped)
โ
2 cups vegetable broth (or chicken broth for a richer flavor)
โ
1 teaspoon sugar (optional, to balance acidity)
โ
ยฝ teaspoon salt (adjust to taste)
โ
ยฝ teaspoon black pepper
โ
1 teaspoon dried oregano (optional, for depth of flavor)
For Creaminess & Garnish:
โ
ยฝ cup heavy cream or coconut milk (optional, for extra creaminess)
โ
1 cup fresh basil leaves (plus extra for garnish)
โ
1 tablespoon balsamic vinegar (optional, for added richness)
โ
Parmesan cheese (optional, for topping)
โ
Croutons or grilled cheese (for serving, optional but recommended!)
Instructions:
Step 1: Sautรฉ the Aromatics
1๏ธโฃ Heat olive oil or butter in a large pot over medium heat.
2๏ธโฃ Add the onion and sautรฉ for 5 minutes until softened.
3๏ธโฃ Stir in the garlic and cook for another 1 minute until fragrant.
Step 2: Simmer the Soup
4๏ธโฃ Add the crushed tomatoes, vegetable broth, sugar, salt, pepper, and oregano.
5๏ธโฃ Bring to a boil, then reduce heat to low and let it simmer for 15-20 minutes, stirring occasionally.
Step 3: Blend the Soup
6๏ธโฃ Use an immersion blender to puree the soup until smooth. If using a regular blender, carefully blend in batches.
Step 4: Add Basil & Cream
7๏ธโฃ Stir in the basil leaves and let them infuse for 2-3 minutes.
8๏ธโฃ Add the heavy cream or coconut milk for extra silkiness. Stir well and adjust seasoning if needed.
Step 5: Serve & Enjoy!
๐ฟ Ladle the soup into bowls and garnish with fresh basil leaves and Parmesan cheese. Serve with croutons or a grilled cheese sandwich for the ultimate experience! ๐ ๐ฅ