There’s nothing quite like a bowl of creamy tomato basil soup to bring comfort on a chilly day. It’s rich, silky, and full of fresh flavor—made with simple ingredients you probably already have. Learning how to make creamy tomato basil soup at home is easier than you think, and the result is so much better than anything from a can. With ripe tomatoes, fragrant basil, and a touch of cream, this soup is pure coziness in a bowl. It’s perfect for a quick weeknight dinner, meal prep, or a cozy weekend lunch. Once you taste it, you’ll see why this recipe has become one of my most loved and requested dishes.

Table of Contents
Table of Contents
How I Fell in Love with Creamy Tomato Basil Soup
If you’ve ever craved a bowl of something comforting, simple, and full of flavor, learning how to make creamy tomato basil soup will quickly become your new kitchen ritual. This recipe has all the cozy charm of a home-cooked meal—creamy, rich, and perfectly balanced with the sweetness of ripe tomatoes and the brightness of fresh basil.
For me, this soup is more than a recipe; it’s a memory. I grew up in Marrakesh, Morocco, surrounded by the aroma of my grandmother’s cooking—slow-simmered stews, warm spices, and the constant hum of family in the kitchen. When I moved to San Diego, I brought that love of flavor with me and started blending my Moroccan roots with California’s fresh, seasonal produce. The result? A bowl of creamy tomato basil soup that’s both familiar and new, traditional yet fresh.
I love how this soup transforms simple pantry ingredients into something that tastes extraordinary. A few tomatoes, a handful of basil, and a swirl of cream are all it takes. It’s rich but not heavy, satisfying yet light. You can make it in under 40 minutes, and it tastes even better the next day—making it perfect for busy weeks or relaxed weekends.
Once you master how to make creamy tomato basil soup from scratch, you’ll never reach for a canned version again. It’s pure comfort in a bowl, and it’s always the first thing I crave when the air turns cool.
If you love cozy recipes like this, try my Authentic Italian Minestrone Soup Recipe or my ultra-comforting Marry Me Chicken Gnocchi Soup.
How to Make Creamy Tomato Basil Soup in 35 Minutes
One of the reasons I love learning how to make creamy tomato basil soup is how flexible and forgiving it is. You can make it your way—on the stovetop, in your Instant Pot, or even in a slow cooker—and it always turns out silky and flavorful.
Quick Overview
- Total Time: 35 minutes
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Servings: 4 bowls
- Difficulty: Easy
- Best For: Weeknight dinners, cozy lunches, meal prep
Whether you’re a busy home cook or someone who loves to take their time in the kitchen, this soup adapts to your schedule.
Cooking Methods
Here’s how each method works and what to expect:
| Method | Cook Time | Results |
|---|---|---|
| Stovetop | 25–30 minutes | Classic, smooth, rich flavor |
| Instant Pot | 10 minutes + pressure build | Fast, creamy, concentrated flavor |
| Slow Cooker | 4–6 hours on low | Deeply mellow and infused flavor |
Why You’ll Love the Flexibility
- One-Pot Simplicity: Minimal cleanup and maximum flavor.
- Freezer-Friendly: Make extra and freeze for up to 3 months.
- Easily Doubled: Great for meal prep or hosting friends.
- Adjustable Texture: Blend longer for silky smoothness or keep it rustic.
- Diet-Friendly Options: Swap in coconut milk for a dairy-free twist.
I usually double the recipe so I can store half for later—it tastes even better after the flavors meld overnight.
If you love flexible comfort meals like this, try my Outback Potato Soup Recipe or my reader-favorite Fall Soup Recipes. Both are easy, hearty, and perfect for cozy evenings.

Easy Steps to Make Creamy Tomato Basil Soup
Once you learn how to make creamy tomato basil soup, it quickly becomes a go-to comfort recipe. The beauty of this soup is its simplicity — just a few ingredients, one pot, and about 30 minutes. Each step builds rich flavor, from the sautéed onions to the creamy, basil-infused finish.
What You’ll Need
Base Ingredients:
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 3 garlic cloves, minced
- 4 large ripe tomatoes, diced (or one 28-ounce can crushed tomatoes)
- 1 tablespoon tomato paste
- 1 cup vegetable broth
- ½ cup heavy cream (or coconut milk for dairy-free)
- ½ cup fresh basil leaves, roughly torn
- 1 teaspoon sugar (balances acidity)
- Salt and black pepper to taste
Optional Add-ins:
- 1 chopped carrot or roasted red bell pepper for sweetness
- Red pepper flakes for heat
- A drizzle of balsamic vinegar for tang
How to Make It
1. Sauté the aromatics
Heat olive oil in a large pot over medium heat. Add onions and cook until they turn soft and fragrant, about 4 minutes. Stir in garlic and let it cook just 30 seconds — enough to release its aroma.
2. Build the base
Add diced tomatoes, tomato paste, sugar, salt, and pepper. Stir well and let everything simmer for 5 minutes, breaking down the tomatoes and deepening their flavor.


3. Simmer to perfection
Pour in the vegetable broth. Cover and simmer for 15–20 minutes so all the flavors can blend together beautifully.
4. Blend until smooth
Use an immersion blender to puree the soup right in the pot. (Or carefully transfer to a regular blender, working in batches.) Blend until creamy and silky.


5. Add cream and basil
Lower the heat and stir in heavy cream and fresh basil. Cook for 2–3 minutes — just enough for the basil to release its aroma without boiling the soup.
6. Taste and adjust
Taste your soup and adjust with more salt, pepper, or cream if you like it richer.


Variations You’ll Love
- Vegan Version: Use coconut milk instead of cream for a luscious dairy-free option.
- Roasted Tomato Soup: Roast your tomatoes and garlic first for a deeper, caramelized flavor.
- Spicy Twist: Add crushed red pepper or a spoonful of harissa for warmth.
- Hearty Option: Blend in cooked lentils or white beans for added protein and texture.
- Herb Swap: Try thyme, parsley, or oregano if basil isn’t available.
Make-Ahead Tips
- Prepare in Advance: This soup actually tastes better the next day as the flavors deepen overnight.
- Refrigerate: Store in an airtight container for up to 4 days.
- Freeze: Cool completely and freeze for up to 3 months in individual portions.
- Reheat: Warm gently on the stovetop over low heat — avoid boiling to keep the texture silky.
If you’re a fan of smooth, comforting soups, you’ll also love my Italian Penicillin Soup Recipe — another wholesome bowl of goodness that’s perfect for cozy nights in.
How to Serve and Store Creamy Tomato Basil Soup
The beauty of learning how to make creamy tomato basil soup is discovering just how many ways you can enjoy it. It’s one of those rare recipes that works for every season — light enough for summer lunches, cozy enough for winter dinners. The rich, velvety texture and the balance of sweet tomatoes and fresh basil make it endlessly comforting and so easy to serve.
Delicious Ways to Serve
You don’t need to get fancy to make this soup shine. Here are a few of my favorite pairings that turn it into a complete meal:
- Classic grilled cheese: Golden, crisp, and melty — it’s the ultimate partner for dipping.
- Rustic bread or focaccia: Perfect for soaking up every drop of creamy goodness.
- Parmesan toasts: Slice a baguette, sprinkle with cheese, and bake until crisp for an elegant touch.
- Fresh salad: Try a simple side of arugula, cherry tomatoes, and balsamic drizzle for balance.
- Soup bar idea: Pair this with small bowls of my Italian Penicillin Soup Recipe or Fresh Tomato Soup Recipe for a cozy mix-and-match meal.
For an extra touch, I love adding a swirl of cream, a sprinkle of shaved Parmesan, and a few fresh basil leaves before serving. It looks beautiful and tastes even better.
How to Store
One of the best things about this soup is how well it holds up for later. The flavors deepen as it sits, so don’t be afraid to make it ahead.
To refrigerate:
- Cool completely before transferring to containers.
- Store in airtight jars or glass containers.
- Keep in the fridge for up to 4 days.
To reheat:
- Warm slowly on the stovetop over medium-low heat.
- Stir occasionally to maintain its silky texture.
- Avoid boiling — that can cause the cream to separate.
How to Freeze
Yes, you can absolutely freeze this soup! It’s one of my favorite meal-prep staples.
To freeze:
- Allow the soup to cool completely.
- Pour into freezer-safe bags or containers, leaving a little space for expansion.
- Label with the date and freeze for up to 3 months.
To reheat from frozen:
- Thaw overnight in the fridge.
- Reheat gently in a saucepan, stirring until smooth.
- Add a splash of cream or broth if needed to bring it back to life.
Why I Love This Recipe
Every time I make this soup, it reminds me why I fell in love with cooking in the first place — it’s about comfort, creativity, and connection. Knowing how to make creamy tomato basil soup gives you a simple way to share warmth with anyone around your table.
It’s easy to prepare, endlessly adaptable, and just as good reheated as it is fresh. I often double the recipe and freeze half so I can enjoy a cozy bowl anytime I need something soothing and satisfying.
If you love this kind of simple comfort, you’ll also enjoy my Outback Potato Soup Recipe and hearty High Protein Soup Recipes.

FAQs About How to Make Creamy Tomato Basil Soup
How to make creamy tomato and basil soup?
Making creamy tomato and basil soup is easier than most people think. Start by sautéing onions and garlic, then add ripe tomatoes, broth, and a touch of sugar. Once it’s simmered and the flavors have deepened, blend everything until smooth. Stir in cream and fresh basil at the end for that signature silky texture. You can use the stovetop, Instant Pot, or slow cooker — whichever fits your day best.
2. How do you get tomato soup creamy?
The secret to a perfectly creamy tomato soup is balance — a little fat, a little blending, and a lot of care. I use heavy cream for richness, but you can also use coconut milk or cashew cream for a dairy-free version. Blending the soup (with an immersion blender or standard blender) gives it that velvety consistency. And don’t forget to simmer it gently — boiling can cause the cream to separate.
How to make homemade soup more creamy?
If your homemade soup feels too thin, try one or more of these tricks:
Stir in a few tablespoons of cream or milk toward the end.
Blend a handful of cooked vegetables (like carrots or potatoes) into the soup.
Add a pat of butter for smoothness and depth.
Simmer uncovered for a few minutes to thicken naturally.
These little adjustments make any soup taste restaurant-worthy in minutes.
How to turn tomato soup into cream of tomato soup?
Transforming regular tomato soup into a creamy version is simple. Warm your soup gently, then whisk in a splash of heavy cream or half-and-half until fully incorporated. Stir in fresh basil or oregano, taste for salt, and finish with a drizzle of olive oil. In just a few minutes, your soup becomes rich, luxurious, and full of body.
Now You Know How to Make Creamy Tomato Basil Soup
And there you have it — everything you need to know about how to make creamy tomato basil soup that’s rich, flavorful, and comforting from the very first spoonful. This soup has become one of my most cherished recipes, not just for its simplicity, but for how it makes people feel when they eat it.
It’s proof that a handful of ingredients — tomatoes, basil, cream, and care — can come together to create something truly special. Whether you’re cooking for family, friends, or just yourself, this soup brings a touch of warmth to every table.
So grab that pot, blend your heart out, and make it your own. Because once you’ve tasted homemade creamy tomato basil soup, you’ll never settle for the canned stuff again.
Print
How to Make Creamy Tomato Basil Soup
- Total Time: 35 minutes
- Yield: 4 servings 1x
Description
A cozy and creamy tomato basil soup made with fresh tomatoes, garlic, and basil. Perfect for chilly nights or a simple weeknight dinner.
Ingredients
2 tablespoons olive oil
1 medium onion, chopped
3 garlic cloves, minced
4 large ripe tomatoes, diced (or one 28 oz can crushed tomatoes)
1 tablespoon tomato paste
1 cup vegetable broth
½ cup heavy cream (or coconut milk for dairy-free)
½ cup fresh basil leaves
1 teaspoon sugar (balances acidity)
Salt and black pepper to taste
Optional: 1 chopped carrot or red bell pepper for sweetness
Instructions
1. Heat olive oil in a large pot over medium heat. Add chopped onion and cook until soft, about 4–5 minutes.
2. Stir in garlic and cook for another 30 seconds, just until fragrant.
3. Add diced tomatoes, tomato paste, sugar, salt, and pepper. Stir and let cook for 5 minutes.
4. Pour in vegetable broth and bring to a simmer. Cover and cook for 15–20 minutes until the flavors deepen.
5. Use an immersion blender to puree until creamy and smooth.
6. Stir in heavy cream and fresh basil. Heat gently for 2–3 minutes — do not boil.
7. Taste and adjust seasoning. Serve warm with crusty bread or grilled cheese.
Notes
For a vegan version, use coconut milk instead of heavy cream.
Add roasted tomatoes for deeper flavor.
Store leftovers in the refrigerator for up to 4 days or freeze for up to 3 months.
Reheat gently on low heat to maintain the creamy texture.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American, Mediterranean
Nutrition
- Serving Size: 1 bowl
- Calories: 210
- Sugar: 10g
- Sodium: 340mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 19g
- Fiber: 3g
- Protein: 4g
- Cholesterol: 25mg
Follow Taste Bliss Recipes for More Comfort Food
If you loved learning how to make creamy tomato basil soup, come join me in my kitchen across social media! I share daily cooking inspiration, behind-the-scenes recipe tests, and exclusive sneak peeks of new dishes you won’t find anywhere else. Let’s keep cooking, learning, and sharing the joy of food together.
Follow Taste Bliss Recipes on your favorite platforms:
- Pinterest: Find my latest recipe pins and food boards for endless kitchen inspiration.
- Facebook: Join our food-loving community where I share quick tips, live videos, and cozy dinner ideas.
- Instagram: Follow me on Instagram for mouthwatering food photography, cooking stories, and behind-the-scenes moments.
- X (Twitter): Stay up to date on my newest recipes and kitchen adventures.
- YouTube: Watch full step-by-step recipe videos — perfect for visual learners and food lovers alike.
- TikTok: Catch fun, quick recipe videos featuring everyday dishes and creative food hacks.
Let’s make every meal a little more delicious — one recipe at a time!