Creamy Tomato Soup Basil

Warm bowl of creamy tomato soup with basil, garnished and ready to be enjoyed. Save to Pinterest
Warm bowl of creamy tomato soup with basil, garnished and ready to be enjoyed. | recipesbyroxanne.com

This creamy tomato dish highlights ripe tomatoes simmered with garlic, onion, and vegetable broth, then blended into a smooth texture. Fresh basil leaves add a fragrant herbal note, enhanced by a touch of cream that creates a rich, luxurious mouthfeel. Perfectly seasoned with salt, pepper, and optional red pepper flakes, it offers a balanced flavor ideal for warming meals. Simple to prepare and adaptable with vegan cream alternatives, it pairs beautifully with crusty bread or grilled cheese for a satisfying experience.

There's something about a bowl of creamy tomato soup that stops time. One October afternoon, I was rummaging through my pantry and found a tin of San Marzano tomatoes pushed to the back, and instead of saving it for something fancy, I decided to build an entire meal around that single can. What emerged was this velvety, warming soup that somehow tasted like it had been simmering for hours, even though it was ready in less than 40 minutes. Now it's become the recipe I reach for when I need comfort, when friends drop by unexpectedly, or when the weather turns cold and I want something that feels both simple and special.

I made this for my sister during her first week in a new city, when she was feeling a bit lost and homesick. She texted me hours later saying that bowl of soup had been exactly what she needed—something warm and unpretentious that felt like being taken care of. That's when I realized this recipe isn't just about technique or ingredients; it's about the kind of food that says 'I'm thinking of you' without needing to say it aloud.

Ingredients

  • Olive oil: Just one tablespoon is enough to coax softness from the onion and garlic without making the soup feel heavy.
  • Yellow onion: Medium-sized, chopped fine so it dissolves into the base and builds sweetness as it cooks.
  • Garlic cloves: Two minced cloves are your aromatics; don't skip the minute of cooking time—that's when the magic unlocks.
  • Canned whole tomatoes: 800 g is the sweet spot; the juice they're packed in is liquid gold for your soup.
  • Vegetable broth: 500 ml keeps the soup pourable and lets the tomato flavor sing without drowning it out.
  • Heavy cream: 120 ml added at the end transforms everything into silk; it doesn't make the soup rich in a heavy way, just luxurious.
  • Sugar: One teaspoon cuts any bitterness from the tomatoes and rounds out the flavor—you probably won't even taste it, but you'll miss it if it's gone.
  • Salt and pepper: Start with the suggested amounts and taste as you go; every stove and every can of tomatoes is slightly different.
  • Red pepper flakes: Entirely optional, but a pinch adds an almost invisible warmth that makes people ask what you did differently.
  • Fresh basil: Roughly chopped, added at the very end so it stays bright and doesn't turn dark and sad.

Instructions

Soften the onion:
Heat your olive oil over medium heat until it shimmers slightly, then add the chopped onion. You're looking for it to turn soft and translucent over 4–5 minutes—this isn't a brown step, just a gentle sweating that coaxes out the onion's natural sweetness. Stir occasionally so nothing catches on the bottom of the pot.
Bloom the garlic:
Once the onion is soft, add your minced garlic and let it cook for just one minute. You'll smell it transform from raw to fragrant—that's your signal to move forward. Don't let it brown or it'll turn bitter.
Build the base:
Pour in your tomatoes along with all their juice, then add the vegetable broth, sugar, salt, pepper, and red pepper flakes if you're using them. Stir everything together, then bring it to a gentle simmer—you want a steady bubble, not a rolling boil.
Let it simmer:
Reduce the heat, cover loosely, and let the soup bubble away for 20 minutes, stirring every few minutes. This is when all the flavors meld into something greater than their parts. Your kitchen will smell incredible.
Blend in the basil:
Stir in your fresh basil, then grab your immersion blender and slowly puree the soup until it's completely smooth—this takes about a minute of steady blending. If you're using a countertop blender, work in batches and be careful with the hot liquid; let it cool slightly first if you're nervous.
Finish with cream:
Stir in the heavy cream slowly, then gently warm everything for 2–3 minutes over low heat. Taste it now and adjust your salt, pepper, or sugar if needed—this is your moment to dial in perfection.
Serve with intention:
Ladle into bowls and top each one with a few fresh basil leaves, a small drizzle of cream if you like, and a grind of black pepper. Serve it hot and watch people close their eyes on that first spoonful.
A vibrant close-up showing creamy tomato soup with basil, beautifully presented. Save to Pinterest
A vibrant close-up showing creamy tomato soup with basil, beautifully presented. | recipesbyroxanne.com

The first time someone dipped a grilled cheese sandwich into this soup at my table, they got quiet for a moment, and then they said 'This is it. This is perfect.' I realized then that sometimes the best recipes aren't complicated masterpieces—they're the ones that quietly become part of how people remember being cared for.

Tomato Wisdom

Canned tomatoes are genuinely wonderful for this soup because they're picked and processed at peak ripeness. Fresh tomatoes have their own magic though—if you're using them, choose ones that feel heavy for their size and smell slightly sweet at the base. To use fresh tomatoes, blanch them in boiling water for 30 seconds, then slip the skins off and chop them coarsely. If you want to go one step further and roast them first, spread them on a baking sheet with a little oil and salt, and roast at 200°C (400°F) for 20 minutes before adding them to your pot—this concentrates their flavor and adds a subtle smokiness that makes people ask for the recipe.

The Cream Question

Heavy cream is traditional, but it's not the only option, and knowing this opens up a whole conversation about the soup's flexibility. Coconut cream gives you a richness that's slightly different—less dairy-forward but still luxurious—and it works beautifully if someone at your table is vegan or needs to avoid dairy. Cashew cream (made by blending soaked cashews with water) creates an almost invisible velvet texture that's so smooth it feels like magic. Even a splash of good quality sour cream works if that's what you have, adding a subtle tang that makes the tomato flavor pop. The key is stirring gently and never letting the soup boil once you've added dairy, or you risk it breaking apart.

Serving and Pairing

This soup is generous—it shows up beautifully as a starter for a dinner party, a light lunch with bread, or a comforting dinner on its own. I've served it in small cups as a palette cleanser before a main course, and I've ladled it into oversized mugs for someone who just needed a hug in a bowl. Pairing matters: grilled cheese with sharp cheddar or aged gouda is the obvious choice, but crusty bread, a simple arugula salad, or even a grilled sandwich with pesto and mozzarella all work. On warmer days, I've even chilled this soup and served it with a dollop of whipped basil cream as a summer starter.

  • A crispy grilled cheese turns this into a complete meal that satisfies both body and soul.
  • If you make extra, it keeps beautifully in the fridge for 3 days and freezes well for up to a month.
  • Reheat gently on the stove, never in the microwave, and avoid a hard boil to keep the cream from separating.
Homemade creamy tomato soup with basil, served hot, a comforting Italian-inspired classic. Save to Pinterest
Homemade creamy tomato soup with basil, served hot, a comforting Italian-inspired classic. | recipesbyroxanne.com

This soup sits at the intersection of simple and special, quick and deeply satisfying. Make it this week, and notice how it becomes the thing people ask for again and again.

Recipe Questions & Answers

Use an immersion or countertop blender to puree the soup until velvety and lump-free.

Yes, fresh ripe tomatoes can be peeled, chopped, and used for a fresher flavor; roasting them enhances taste.

Substitute heavy cream with coconut or cashew cream for a non-dairy alternative without losing creaminess.

Fresh basil is ideal, offering aromatic, slightly sweet notes that harmonize with tomatoes and cream.

Simmer for about 20 minutes to allow flavors to meld and ingredients to soften before blending.

Creamy Tomato Soup Basil

A velvety soup featuring ripe tomatoes, fresh basil, and a touch of cream for comfort and taste.

Prep 10m
Cook 30m
Total 40m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 2 garlic cloves, minced
  • 28 ounces canned whole tomatoes or 35 ounces fresh ripe tomatoes, peeled and chopped

Liquids

  • 2 cups vegetable broth
  • 1/2 cup heavy cream

Herbs & Seasoning

  • 1 teaspoon sugar
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon freshly ground black pepper
  • 1/4 teaspoon red pepper flakes (optional)
  • 1/2 cup fresh basil leaves, roughly chopped

For Serving

  • Extra basil leaves
  • Drizzle of additional cream (optional)
  • Freshly ground black pepper

Instructions

1
Sauté Onions: Heat olive oil in a large pot over medium heat. Add chopped onion and cook for 4 to 5 minutes until soft and translucent.
2
Add Garlic: Add minced garlic and cook for 1 minute until fragrant.
3
Combine Tomatoes and Broth: Stir in tomatoes with their juice if canned, vegetable broth, sugar, salt, black pepper, and red pepper flakes if using. Bring mixture to a simmer.
4
Simmer Soup: Reduce heat, cover, and simmer for 20 minutes, stirring occasionally.
5
Blend Soup: Add basil leaves and puree the soup with an immersion blender until smooth or blend carefully in batches using a countertop blender.
6
Incorporate Cream: Stir in heavy cream and heat gently for 2 to 3 minutes. Adjust seasoning as needed.
7
Serve: Ladle soup into bowls and garnish with extra basil, a drizzle of cream, and freshly ground black pepper as desired. Serve hot.
Additional Information

Equipment Needed

  • Large pot
  • Immersion blender or countertop blender
  • Ladle
  • Knife and chopping board

Nutrition (Per Serving)

Calories 210
Protein 4g
Carbs 22g
Fat 11g

Allergy Information

  • Contains dairy (heavy cream).
  • Gluten-free if vegetable broth is certified gluten-free.
  • Check labels for allergens in broth and cream.
Roxanne Phillips

Passionate home cook sharing easy, comforting recipes and simple cooking tips for busy families.