Creamy Tomato Basil Soup Recipe
Olivia Brooks
This creamy tomato basil soup recipe combines tomatoes, garlic, basil, and cream for a velvety texture and rich taste. Easy, cozy, and delicious.
Prep Time 15 minutes mins
Cook Time 30 minutes mins
Total Time 45 minutes mins
Course Soup
Cuisine Italian-Inspired
Servings 4 people
Calories 220 kcal
Large heavy-bottom pot or saucepan
Wooden spoon or spatula
Blender or immersion blender
Cutting board
Sharp knife
Measuring cups and spoons.
Ladle
- 2 tablespoons olive oil
- 1 medium onion finely chopped
- 4 cloves garlic minced
- 800 grams about 4 cups ripe tomatoes, chopped (or canned crushed tomatoes)
- 2 cups vegetable broth
- 1 teaspoon sugar optional, to balance acidity
- Salt to taste
- ½ teaspoon black pepper
- 1 teaspoon dried oregano
- ½ cup fresh basil leaves
- ½ cup heavy cream
- 1 tablespoon butter optional, for richness
Step 1: Sauté the Aromatics
Heat olive oil in a large pot over medium heat. Add the chopped onion and cook until soft and translucent, about 5–6 minutes. Stir occasionally so it doesn’t brown too much.
Add the minced garlic and cook for another minute until fragrant. This step builds the foundation of flavor.
Step 2: Add Tomatoes and Seasoning
Pour in the chopped tomatoes and stir well. Let them cook for about 5 minutes until they begin to break down.
Add vegetable broth, salt, black pepper, oregano, and sugar if using. Mix everything together and bring to a gentle boil.
Step 4: Blend Until Smooth
Step 5: Add Basil and Cream
- Use ripe, in-season tomatoes for the best taste.
- Don’t rush the sautéing step—it builds flavor.
- Blend thoroughly for that silky texture.
- Always taste before serving.
Keyword Creamy Tomato Basil Soup Recipe