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! π π₯