Sheet pan For roasting the tomatoes, garlic, and onion. No need for anything fancy—a standard rimmed baking sheet works.
Blender or immersion blender Either one will do the job. If you like a silky texture, a high-speed blender like a Vitamix is great.
Large Soup Pot Essential for simmering and finishing the soup.
Small saucepan For infusing the chili oil.
Fine mesh strainer (optional) If you want a super-smooth bisque-like texture.
Ingredients
For the Soup
2½lbsfresh tomatoesRoma or vine-ripened are best
1cupcherry tomatoesadds natural sweetness
1large yellow onionchopped
4clovesgarlicpeeled
2tablespoonsolive oil
2tablespoonstomato paste
1teaspoonsugarbalances acidity
1teaspoonsalt
½teaspoonfreshly ground black pepper
¼teaspoonred pepper flakesoptional, for heat
2cupsvegetable brothor chicken broth for a non-vegetarian option
½cupheavy cream
½cupgrated Parmesan cheese
¼cupfresh basil leavesplus more for garnish
1tablespoonbutterfor extra richness
For the Chili Oil
¼cupolive oil
1½teaspoonscrushed red pepper flakes
½teaspoonsmoked paprika
Pinchof salt
Instructions
Roast the Tomatoes
Preheat your oven to 400°F (200°C). On a lined sheet pan, spread the fresh tomatoes (halved), cherry tomatoes, garlic cloves, and chopped onions. Drizzle with olive oil and sprinkle with salt and pepper. Roast for 25–30 minutes, until the tomatoes start to blister and caramelize around the edges. This is where the soup starts to taste like a roasted tomato soup—it’s deep, rich, and slightly sweet.
Blend It All Together
Once roasted, transfer everything from the sheet pan to your blender (or use an immersion blender in your soup pot). Add the tomato paste, sugar, red pepper flakes, and fresh basil. Blend until smooth.
Simmer and Enrich
Pour the blended mixture into a soup pot over medium heat. Add the broth and bring it to a gentle simmer. Let it bubble for about 10 minutes, stirring occasionally.
Lower the heat and stir in the cream, butter, and Parmesan cheese. Keep stirring until everything melts together into a smooth, velvety mixture. This is what elevates it to a homemade creamy tomato soup that feels like a tomato bisque soup recipe you’d find in a fancy bistro.
Make the Chili Oil
While the soup simmers, heat ¼ cup olive oil in a small saucepan over low heat. Add the red pepper flakes, smoked paprika, and a pinch of salt. Let it infuse for about 5 minutes, making sure the spices don’t burn. Remove from heat and let it cool slightly.
Serve and Finish
Ladle the creamy tomato soup into bowls. Drizzle a spoonful of chili oil on top of each serving, and garnish with extra basil or shaved Parmesan if you’re feeling fancy.