The city has been bitterly cold the past few days, and I finally gave in to making a warm, comforting bowl of fresh tomato basil cream soup. The name can be a bit misleading — I swap heavy cream for half-and-half to keep the soup lighter while still silky and satisfying. I also got to try my new KitchenAid 5-speed hand blender, which pureed the soup beautifully while allowing me to leave a little texture for a rustic finish. After two failed attempts at fresh tomato soup, this third version turned out to be the keeper: bright tomato flavor balanced by fresh basil, a touch of sweetness, and a creamy finish that doesn’t feel heavy. I started with a recipe from Ina Garten and adapted it to suit my tastes, simplifying a few steps and emphasizing fresh ingredients.
This recipe is especially meaningful to me. Early in our relationship, Fabi and I found an unforgettable tomato basil soup at a cozy neighborhood restaurant. We’ve returned a few times just for that bowl, and I’ve wanted to recreate that same comforting flavor at home ever since. Making this soup brought back those memories — the aroma of simmering tomatoes and basil, the warmth of a spoonful on a cold evening. It’s become my go-to fresh tomato basil soup, one I turn to whenever I want something simple, nourishing, and full of flavor.
On a different note, tomorrow I have the first of three final exams — therapeutics — so I should probably be studying right now. Instead, I took a little break to cook and do my half-marathon training run before sunset. Cooking can be good for the soul and the focus, and this soup was the perfect, restorative pause. If you try it, you’ll find it’s forgiving and adaptable: use whatever ripe tomatoes you can find, and adjust the basil and seasoning to suit your preference. Enjoy your Sunday, and enjoy the warmth of a homemade bowl of tomato basil cream soup.

Fresh Tomato Basil Cream Soup
- 2 tbsp olive oil
- 1 white onion, chopped
- 2 cloves garlic, minced
- 2 small carrots, chopped
- 2 lb vine-ripened tomatoes, washed and coarsely chopped
- 1 tsp sugar
- 1 tsp freshly ground pepper
- 2 tbsp chopped fresh basil leaves, plus extra for garnish
- 1 1/2 cups chicken broth (or vegetable broth)
- 1/3 cup half-and-half
- Heat the olive oil in a large pot over medium heat.
- Add the chopped onion and carrots and sauté until softened, about 7 minutes, stirring occasionally so they cook evenly.
- Stir in the minced garlic and cook for another 1–2 minutes until fragrant.
- While the aromatics cook, wash and coarsely chop the tomatoes.

- Add the tomatoes, basil, sugar, pepper, and chicken broth to the pot and bring the mixture to a gentle boil.

- Reduce the heat to medium-low and simmer the soup uncovered for about 30 minutes, until the tomatoes are very tender and the flavors have melded.

- When the tomatoes are soft, puree the soup to your desired texture. Use a KitchenAid hand blender or any immersion blender for a quick finish, or transfer batches to a blender or food processor. I left a little texture for a rustic feel.

- Stir in the half-and-half and warm through for a few minutes without boiling, so the soup stays smooth and creamy.
- Serve the soup warm and garnish with a drizzle of cream (optional) and shredded basil leaves for color and freshness.
Recipe adapted from Ina Garten’s Fresh Tomato Soup Recipe, 2008.
Disclaimer: KitchenAid provided me a 5-speed hand blender free of charge. All opinions are honest and 100% mine.



