Creamy Tomato Basil Soup Comforting and Rich Recipe
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 28 ounces diced tomatoes, with their juice
- 1 teaspoon sugar (optional, to balance acidity)
- 2 cups vegetable broth
- 1 cup fresh basil leaves, chopped
- 1 cup heavy cream (or coconut cream for a dairy-free option)
- 0 to taste salt and pepper
- 0 as needed fresh basil leaves for garnish
Instructions
- In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté for about 5 minutes until translucent.
- Add the minced garlic and cook for 1-2 minutes until fragrant, stirring occasionally.
- Pour in the diced tomatoes along with their juice, and add sugar if desired. Stir to combine.
- Add the vegetable broth to the pot, bring the mixture to a gentle simmer, and let it cook for 15 minutes, allowing the flavors to meld.
- Remove the pot from heat, add the chopped fresh basil, and blend with an immersion blender until smooth. (Alternatively, transfer the mixture in batches to a blender and blend until smooth.)
- Return the soup to low heat, and stir in the heavy cream. Allow the soup to heat gently for another 5 minutes, then season with salt and pepper to taste.
- Serve hot, garnished with fresh basil leaves.
💡 Chef's Notes
Serve the soup in warm bowls, drizzle with a swirl of olive oil, and top with a few whole basil leaves for a pop of color. Serve with crusty bread for a complete meal!