Creamy Tomato Soup
This ultra-velvety creamy tomato soup balances rich heavy cream with the bright, sweet acidity of San Marzano tomatoes and fresh basil for the ultimate cozy bowl.
- Butter and cream create a stable emulsion that rounds out the sharp tomato acidity.
- Blooming the garlic and onions in fat extracts oil-soluble flavor compounds for a deeper base.
- A tiny pinch of baking soda chemically neutralizes excess citric acid without altering the fresh tomato flavor.
I used to ruin tomato soup.
It was during my first winter in a drafty apartment, when my hands were constantly freezing and all I wanted was a steaming bowl of comfort. I dumped a can of crushed tomatoes into a pot, cranked the heat to high, and walked away to find a thicker sweater.
The sugar in the tomatoes caramelized and scorched onto the bottom of my pan within minutes. My entire kitchen smelled like burnt sugar and regret.
Most people think making tomato soup is as simple as heating up canned puree, but tomato paste and canned tomatoes are packed with natural sugars that burn easily. If you do not balance the acidity with a proper fat source and cook it low and slow, you end up with a metallic, watery mess that tastes like a tin can.
It got annoying fast.
The secret is emulsifying the soup with heavy cream and butter to coat the tongue and soften the sharp citric acid. We also need to bloom our aromatics in fat to release their oil-soluble flavor compounds before adding any liquid.
Trust me on this one, this method is absolutely foolproof. You will get a velvety, rich texture every single time without any fancy tricks.
If you love cozy bowls, you might also like my Creamy Golden Vegetable Soup.
Creamy Tomato Soup
- Publisher Storied Skillet
- Cuisine American
- Category Soup, Dinner
- Prep Time
- Cook Time
- Servings 4
- Calories 280 calories
- Rating 4.8 1705
- Tags creamy tomato soup, tomato basil soup, easy soup recipe
Ingredients
- 2 tbsp unsalted butter
- 1 tbsp olive oil
- 1 medium yellow onion, finely diced
- 4 cloves garlic, minced
- 1 can (28 oz) whole peeled San Marzano tomatoes
- 2 cups low-sodium vegetable broth
- 1 tsp Diamond Crystal kosher salt
- 1/4 tsp freshly cracked black pepper
- 1/2 cup heavy cream
- 1/4 cup fresh basil leaves, torn
- 1/8 tsp baking soda
Directions
- Melt the butter and olive oil in a large Dutch oven over medium heat.
- Add the diced onion and cook for 5 minutes until soft and translucent, stirring occasionally with a wooden spoon.
- Stir in the minced garlic and cook for 1 minute until fragrant, being careful not to let it brown.
- Add the whole peeled tomatoes with their juices, vegetable broth, Diamond Crystal kosher salt, black pepper, and baking soda. Use your spoon to gently break up the tomatoes.
- Bring the mixture to a simmer, then reduce the heat to low. Cover and let simmer for 20 minutes to allow the flavors to meld.
- Remove the pot from the heat. Stir in the fresh basil and heavy cream.
- Use an immersion blender to puree the soup until completely smooth and velvety. Taste and adjust seasoning if needed.
Notes
- I highly recommend using Diamond Crystal kosher salt; if you only have fine table salt, cut the measurement in half and use 1/2 teaspoon instead of 1 teaspoon.
- Adding a tiny pinch of baking soda chemically neutralizes the citric acid in the tomatoes, making the soup taste sweeter without adding sugar.
- Keep your heat on low once you add the heavy cream; boiling dairy will break the protein matrix and cause the soup to curdle.
- After a day in the fridge, the soup will naturally thicken as the starches and fats cool, so you may need to splash in a tablespoon of broth when reheating.
Serving Suggestions
This soup is a meal in itself, but pairing it with the right sides turns it into a nostalgic, comforting feast that warms you from the inside out.
- A classic, extra-melty grilled cheese sandwich made with thick sourdough.
- Warm, buttery slices of Homemade Garlic Bread fresh out of the oven.
- A crisp green side salad tossed in a light vinaigrette to cut through the richness of the cream.
- A handful of crunchy, garlic-herb croutons floating on top of each bowl.
- An extra drizzle of high-quality extra virgin olive oil and a crack of fresh black pepper just before serving.
Storage and Reheating
Store any leftover soup in an airtight glass container in the refrigerator for up to four days. Glass is highly recommended here because the tomato acids can permanently stain and pit plastic containers over time.
Do not freeze it.
Because of the high dairy content from the heavy cream, freezing will cause the emulsion to break when thawed. You will end up with a grainy, separated texture that is incredibly difficult to whisk back together.
When you are ready to reheat, pour the soup into a small saucepan over medium-low heat. Stir constantly with a silicone spatula, scraping the bottom of the pan to prevent the cream from scorching as it warms up.
Ingredient Substitutes
If you find your pantry missing a few items, here are the best swaps that won't ruin the texture of your soup.
- Heavy Cream: Swap with full-fat canned coconut milk for a dairy-free option, though it will add a subtle coconut flavor.
- Fresh Basil: Use 1 teaspoon of dried basil simmered with the tomatoes if you cannot find fresh leaves.
- San Marzano Tomatoes: Regular canned whole peeled tomatoes work, but add an extra pinch of sugar to mimic the sweetness of San Marzanos.
- Vegetable Broth: Chicken broth can be used interchangeably if you do not need the dish to remain vegetarian.
Pour yourself a big bowl, grab your favorite spoon, and let the warmth wash over you. It is the ultimate cure for a long, cold day.
Susan Rosie
I've spent over 12 years perfecting recipes so you can cook with confidence. Every dish on Storied Skillet is tested multiple times – because your dinner matters. I believe in simple ingredients, clear instructions, and big flavors.
Learn More About Me →You Might Also Like
Discover more delicious recipes from the same category.
Loading related recipes...