Creamy Tomato Basil Soup
This soup is VERY creamy and tomato-forward, with a good amount of basil stirred in at the end so it stays bright. I like it with focaccia on the side for dipping, especially when the bread is warm. Make a big batch. It reheats well for lunch the next day, and the flavors actually get better after a night in the fridge.
- Total
- about 35 minutes
- Serves
- 4

Recipe
Creamy Tomato Basil Soup
- Prep
- 10 minutes
- Cook
- 25 minutes
- Total
- about 35 minutes
- Serves
- 4
Ingredients
Instructions
- 1
Cook the onion
Heat the olive oil in a medium pot over medium heat. Add the onion and cook for 7 to 8 minutes, until soft.
- 2
Add the garlic and tomato paste
Add the garlic and tomato paste and stir for another minute.
- 3
Simmer the soup
Pour in the tomatoes and broth. Add the oregano, salt, and a few grinds of black pepper. Bring the soup to a simmer, lower the heat, and cook partially covered for about 20 minutes.
- 4
Blend the soup
Add most of the basil and blend until smooth. An immersion blender is easiest, though a regular blender works too.
- 5
Finish with cream
Return the soup to low heat. Stir in the cream and butter and warm it through without bringing it back to a hard boil. Taste and add a little more salt if needed.
- 6
Serve
Serve with thinly sliced basil on top.
Estimated nutrition
Per serving (1 of 4)
- Calories
- 220 kcal
- Protein
- 3 g
- Carbs
- 15 g
- Fat
- 17 g
Calculated from the listed amounts. Optional or unmeasured additions are excluded; brands, substitutions, and cooking losses can change the result.
Shopping list
Produce
Dairy & eggs
Spices
Pantry

Creamy Tomato Basil Soup
Nutrition · Per serving (1 of 4)
- Protein
- 3 g
- Carbs
- 15 g
- Fat
- 17 g
220 Cal
Estimated · optional extras excluded
Creamy Tomato Basil Soup
Cook the onion
Heat the olive oil in a medium pot over medium heat. Add the onion and cook for 7 to 8 minutes, until soft.
For this step
All ingredients · 12
Your recipes, wherever you find them.
Social posts
Photos
Cookbooks
Recipe cards
Your cookbook
Recipe notes
Swaps & substitutions
- Shortcut version: use a 24-ounce jar of marinara in place of the crushed tomatoes, tomato paste, garlic, and oregano. Add 1½ cups broth, simmer for 10 minutes, blend, then finish with the cream, butter, and basil.






