Thick and Creamy Tomato Soup is my ultimate comfort food confession. When the weather turns chilly, I find myself craving that velvety texture and rich tomato flavor that wraps around you like a warm hug. There’s something almost magical about how a simple bowl can transport you back to childhood—mine always reminds me of rainy afternoons at my grandmother’s kitchen table, watching steam rise from her cherished blue ceramic bowls. This recipe delivers that same heartwarming experience but with a depth of flavor that elevates it beyond the canned varieties. Perfect alongside a crispy baked ranch chicken or simply with a crusty bread for dipping.
Table of Contents
Recipe
Print
Thick and Creamy Tomato Soup Recipe | Easy Homemade Comfort Food
Thick and Creamy Tomato Soup is rich, velvety, and full of classic comfort flavor. Made with simple pantry ingredients and blended smooth, this easy homemade soup is perfect for cozy nights, grilled cheese dipping, or meal prep.
- Total Time: 35 minutes
- Yield: 4 servings 1x
Ingredients
2 tbsp butter
1 tbsp olive oil
1 small onion, finely diced
3 cloves garlic, minced
2 tbsp tomato paste
1 can (28 oz) crushed tomatoes
1 cup vegetable or chicken broth
1 tsp sugar (optional, to balance acidity)
1/2 tsp salt
1/2 tsp black pepper
1/2 tsp dried basil
1/2 tsp dried oregano
1/2 cup heavy cream
Optional toppings:
Fresh basil
Croutons
Grated parmesan cheese
Instructions
1. Heat butter and olive oil in a large pot over medium heat.
2. Add onion and sauté until soft, then stir in garlic until fragrant.
3. Add tomato paste and cook for 1–2 minutes to deepen flavor.
4. Stir in crushed tomatoes, broth, sugar, salt, pepper, basil, and oregano.
5. Bring to a gentle simmer and cook for 15–20 minutes, stirring occasionally.
6. Use an immersion blender to blend soup until smooth and thick.
7. Reduce heat to low and stir in heavy cream.
8. Simmer gently for 2–3 minutes (do not boil).
9. Taste and adjust seasoning as needed.
10. Serve hot with your favorite toppings.
Notes
• For extra thickness, simmer uncovered a few extra minutes.
• Use an immersion blender for the creamiest texture.
• Perfect with grilled cheese sandwiches.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: One-Pot
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 bowl
- Calories: 360
- Sugar: 9g
- Sodium: 720mg
- Fat: 24g
- Saturated Fat: 13g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 4g
- Protein: 6g
- Cholesterol: 60mg
Keywords: thick tomato soup, creamy tomato soup, easy homemade tomato soup
Why You’ll Love This Thick and Creamy Tomato Soup
Rich Flavor Profile With Simple Ingredients
This soup delivers exceptional depth despite using pantry staples. The secret lies in slowly sautéing onions until they’re translucent and slightly caramelized, creating a sweet foundation. San Marzano tomatoes (or high-quality canned tomatoes) provide that perfect balance of acidity and sweetness. A hint of garlic adds complexity without overwhelming, while a touch of unexpected ingredients like a Parmesan rind and a pinch of red pepper flakes elevates the entire pot. What makes this truly special is how these humble ingredients transform into something that tastes like it simmered all day.
Velvety Texture That Satisfies
The luxurious mouthfeel of this soup comes from perfect blending techniques and the right finishing touches. After simmering, I use an immersion blender for ultimate creaminess while leaving some texture. The magic happens with the addition of heavy cream (or coconut cream for dairy-free) which creates that silky richness we all crave. For extra body, a simple roux or even a potato blended in works wonders. What I love most is how it coats the spoon—thick enough to be substantial but still delicate enough to sip. It’s that perfect balance that makes it so satisfying.
Essential Tips & Tricks
Selecting and Preparing Your Tomatoes
Choosing the right tomatoes makes all the difference in this soup. Fresh summer tomatoes create unmatched flavor, but high-quality canned San Marzano tomatoes work beautifully year-round. If using fresh, roast them first to concentrate flavors—toss with olive oil, salt, and a sprinkle of sugar, then roast at 400°F until caramelized. For canned tomatoes, drain and reserve the liquid, adding it back gradually for perfect consistency. Don’t discard those tomato seeds—they contain incredible umami compounds! My secret touch: add a tablespoon of tomato paste and cook it until it darkens slightly for a flavor boost.
Achieving That Perfect Creamy Texture
The silky smoothness comes from proper technique, not just ingredients. Start by ensuring your soup base is thoroughly cooked—vegetables should be completely soft before blending. For ultra-creaminess, use a high-powered blender rather than an immersion blender (though both work). The key timing trick: add dairy or cream alternatives after blending but before the final simmer. For extra body without heaviness, try a cajun potato soup technique—blend in a small boiled potato. Remember to temper any dairy by adding hot soup to it gradually before incorporating it back into the pot.
Serving Ideas & Creative Variations
Elegant Garnishes and Pairings
Elevate your soup with thoughtful garnishes that add both visual appeal and flavor complexity. A swirl of basil oil (blend fresh basil with olive oil) creates beautiful contrast against the vibrant red. Homemade croutons tossed with garlic butter add delightful crunch, while a small dollop of pesto brings herbal brightness. For cheese lovers, try floating a small round of goat cheese that slowly melts into the soup. My favorite weekend pairing is a grilled cheese using sharp cheddar and sourdough, perfect for dipping. For dinner guests, serve in warmed bowls with a cheeseburger soup on the side for a creative soup flight.
Seasonal and Dietary Adaptations
This recipe easily transforms to accommodate any season or dietary need. For summer, lighten it with fresh cherry tomatoes and finish with torn basil and a splash of rosé wine. Fall calls for roasted butternut squash blended in, while winter versions benefit from smoked paprika and a hearty drizzle of olive oil. Make it dairy-free by substituting coconut cream or cashew cream, which adds richness without changing the flavor profile significantly. For lower-carb versions, replace flour thickener with puréed cauliflower. Vegan adaptations shine with nutritional yeast providing that umami quality typically from Parmesan.
Storage & Troubleshooting Guide
Proper Storage and Reheating Methods
This soup maintains quality beautifully when stored correctly. Refrigerate in airtight containers for up to 4 days, allowing flavors to deepen overnight. For freezing, cool completely then portion into freezer-safe containers, leaving headspace for expansion—it keeps for 3 months. The secret to successful freezing: omit dairy before freezing, then add fresh cream when reheating. When ready to enjoy, thaw overnight in the refrigerator, then reheat gently on the stovetop over medium-low heat, stirring occasionally to prevent scorching. Microwave reheating works in a pinch—use 70% power in short intervals, stirring between.
Fixing Common Soup Issues
Even experienced cooks encounter soup challenges. If your soup is too thin, simmer uncovered longer to reduce, or create a quick slurry with 1 tablespoon cornstarch mixed with cold water. Too thick? Add vegetable broth or water gradually until reaching desired consistency. For acidity issues, balance with 1/2 teaspoon baking soda or a touch of honey rather than more salt. If you’ve oversalted, add a raw potato chunk to absorb excess salt (remove before serving), or dilute with unsalted broth. Grainy texture typically comes from curdled dairy—fix by blending again or whisking in room-temperature cream.
Frequently Asked Questions
Can I make Thick and Creamy Tomato Soup in advance for parties?
Absolutely! Make it up to 2 days ahead, storing without cream. Reheat gently, add cream just before serving, and garnish fresh for best presentation and flavor.
What’s the best way to thicken tomato soup without flour?
Blend in a cooked potato, reduce by simmering longer, or use puréed white beans. Each method adds body without changing the flavor profile significantly.
Can I use fresh tomatoes instead of canned?
Yes! Use 2.5 pounds fresh tomatoes per 28oz can. Roast them first with olive oil, salt and a pinch of sugar to concentrate flavors and remove skins.
How do I prevent my cream from curdling?
Temper the cream by whisking a small amount of hot soup into it first. Add to soup off-heat, or use room-temperature cream and avoid boiling after adding.
Is there a way to make this soup in a slow cooker?
Yes! Sauté aromatics first, then combine all ingredients except cream in your slow cooker. Cook on low for 6-7 hours, blend, then stir in cream before serving.
Final Thoughts
This Thick and Creamy Tomato Soup has become my go-to recipe for both everyday comfort and special gatherings. There’s something deeply satisfying about transforming simple ingredients into something so luxurious and soul-warming. I love watching friends’ expressions when they taste that first spoonful—a moment of surprised delight that something so simple can taste so complex. Whether paired with grilled cheese on a rainy day or dressed up for dinner guests, this soup never disappoints. Find more cozy inspiration on my Pinterest board!


