Creamy Tomato Basil Soup is a cozy, velvety blend of tomatoes, fresh basil, and cream, making it a comforting and flavorful meal perfect for lunch or dinner.
Author:Laura
Prep Time:10 minutes
Cook Time:30 minutes
Total Time:40 minutes
Yield:Serves 4 to 6
Category:Soup
Method:Stovetop
Cuisine:American
Diet:Vegetarian
Ingredients
2 tablespoons olive oil
1 medium onion, chopped
2 cloves garlic, minced
2 cans (28 oz) whole or crushed tomatoes
2 cups vegetable broth or chicken broth
1/2 cup heavy cream or half-and-half
1/2 cup fresh basil leaves
1 teaspoon sugar (optional, to balance acidity)
Salt and pepper, to taste
1 tablespoon butter (optional, for richness)
1/4 teaspoon crushed red pepper flakes (optional)
Instructions
In a large pot, heat olive oil over medium heat. Add chopped onion and sauté for 5–6 minutes until softened.
Add minced garlic and cook for 30 seconds until fragrant.
Stir in canned tomatoes (with juices) and broth. Bring to a simmer.
Simmer uncovered for 15–20 minutes to allow flavors to blend.
Add fresh basil, salt, pepper, and sugar if needed. Stir well.
Use an immersion blender to puree the soup until smooth, or carefully blend in batches using a blender.
Return soup to the pot and stir in the cream. Simmer for another 5 minutes.
Add butter if using, stir to combine, and adjust seasoning to taste.
Serve hot, garnished with extra basil or a swirl of cream if desired.
Notes
For best flavor, add basil toward the end of cooking.
To reduce acidity, add a pinch of sugar or a splash of cream.
For a chunkier soup, blend only part of the mixture.