Creamy Tomato Soup Basil

Creamy Tomato Soup with Basil in a rustic bowl, garnished with fresh basil and a swirl of cream. Save
Creamy Tomato Soup with Basil in a rustic bowl, garnished with fresh basil and a swirl of cream. | homesteadspoon.com

This velvety tomato and basil soup brings together ripe tomatoes and fragrant fresh basil, gently simmered and blended to a smooth texture. Olive oil, garlic, and onion provide a savory base, while a splash of cream adds richness and balance. Perfect to enjoy warm, garnished with basil leaves, it's ideal for an easy, comforting meal using fresh, simple ingredients.

The basil plant on my windowsill had grown wild and leggy, dropping leaves onto the sill like green confetti. I stood there with my morning coffee, staring at a can of tomatoes and wondering if surrendering to soup counted as meal planning. That afternoon, the smell of garlic hitting warm oil pulled my roommate out of her bedroom, nose first, asking what was happening in the kitchen.

I once made this for a friend recovering from dental surgery, and she texted me three days later asking for the recipe between painkiller naps. Something about the way the cream rounds out the tomatoes acidity makes people feel genuinely cared for, even when you are just using what was already in the pantry.

Ingredients

  • Olive oil: Use the decent stuff here, not the bottle you save for roasting vegetables, because it carries the first layer of flavor.
  • Onion: Finely chopped so it melts into the background rather than announcing itself in every spoonful.
  • Garlic: Two cloves minced until fragrant, which happens faster than you think, so do not walk away.
  • Tomatoes: Canned whole tomatoes work beautifully and save you from chopping, though fresh summer tomatoes will make you feel like a genius.
  • Vegetable broth: Low sodium lets you control the salt, since canned tomatoes bring their own.
  • Sugar: Just a teaspoon to balance the acidity, not enough to taste sweet.
  • Salt and black pepper: Added gradually and tasted often, because tomatoes are unpredictable.
  • Red pepper flakes: Optional but recommended for a slow warmth that builds at the back of your throat.
  • Fresh basil: Added at the end so it stays bright and green, not murky and sad.
  • Heavy cream: The transformation moment, turning sharp tomato into something you want to eat with a spoon and a sigh.

Instructions

Sweat the aromatics:
Warm the olive oil over medium heat and add the onion, stirring occasionally until it softens and turns translucent, about 4 to 5 minutes. The kitchen will start smelling like somewhere you want to be.
Wake up the garlic:
Stir in the minced garlic and cook for just one minute until fragrant, which means hovering nearby because garlic burns fast and bitter.
Simmer everything together:
Add the tomatoes with their juices, the broth, sugar, salt, pepper, and red pepper flakes if using. Bring to a boil, then drop the heat and let it bubble gently uncovered for 20 minutes, stirring now and then to prevent sticking.
Blend with basil:
Toss in the fresh basil leaves, then puree with an immersion blender right in the pot until completely smooth, or work in batches with a countertop blender, being careful with the hot liquid.
Enrich with cream:
Stir in the heavy cream and warm gently over low heat for 2 to 3 minutes, tasting and adjusting salt and pepper as you go.
Serve with pride:
Ladle into bowls and garnish with extra basil and a thin stream of cream if you are feeling fancy, which you should be.
A close-up of velvety Creamy Tomato Soup with Basil beside grilled cheese and crusty bread for dipping. Save
A close-up of velvety Creamy Tomato Soup with Basil beside grilled cheese and crusty bread for dipping. | homesteadspoon.com

My nephew once dipped an entire grilled cheese into this soup, held it there until it softened, and declared it the best thing he had ever eaten. I did not correct his table manners because he was right, and some truths are bigger than etiquette.

Making It Your Own

Roasting the tomatoes and onion at high heat before simmering adds a caramelized depth that makes people ask what your secret is, and you can pretend it was complicated.

What to Serve Alongside

A grilled cheese is classic for good reason, but a hunk of crusty bread torn by hand and dragged through the bowl feels more honest somehow, more like you are feeding yourself rather than performing a meal.

Storage and Reheating

This soup keeps in the refrigerator for four days and freezes well, though the cream can separate slightly upon thawing, so reheat gently and whisk it back together. The flavor actually improves overnight as the basil continues to infuse.

  • Freeze in individual portions for emergency comfort food situations.
  • Thin with a splash of broth if it thickens too much in the refrigerator.
  • Taste again after reheating, as flavors mute when cold and may need adjustment.
Steam rises from a vibrant red bowl of Creamy Tomato Soup with Basil, highlighting its smooth texture. Save
Steam rises from a vibrant red bowl of Creamy Tomato Soup with Basil, highlighting its smooth texture. | homesteadspoon.com

Some recipes become part of your rhythm without you noticing, and this is one of mine. I hope it finds its way into yours.

Recipe FAQs

Using an immersion blender directly in the pot is efficient, or alternatively, blend in batches with a countertop blender until smooth.

Yes, plant-based cream or coconut milk can replace heavy cream for a dairy-free version while maintaining creaminess.

Roasting the tomatoes and onions before simmering can deepen the flavors and add a subtle smokiness.

The soup tastes great when made in advance; just reheat gently and stir in cream before serving.

Fresh basil is the star, but a small amount of thyme or oregano can add subtle depth without overpowering.

Creamy Tomato Soup Basil

Smooth tomato blend enhanced with fresh basil and a touch of cream for a comforting dish.

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

Ingredients

Vegetables

  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 2 garlic cloves, minced
  • 28 oz canned whole tomatoes with juices, or 2.2 lbs ripe fresh tomatoes, chopped

Dairy

  • 1/2 cup heavy cream

Liquids

  • 2 cups vegetable broth

Seasonings & Herbs

  • 1 teaspoon sugar
  • Salt and freshly ground black pepper, to taste
  • 1/4 teaspoon red pepper flakes (optional)
  • 1/2 cup packed fresh basil leaves, plus extra for garnish

Instructions

1
Sauté the aromatics: Heat olive oil in a large pot over medium heat. Add onion and cook for 4 to 5 minutes until softened and translucent. Stir in garlic and cook for 1 minute until fragrant.
2
Simmer the base: Add tomatoes with their juices, vegetable broth, sugar, salt, pepper, and red pepper flakes if using. Bring to a boil, then reduce heat and simmer uncovered for 20 minutes, stirring occasionally.
3
Blend until smooth: Add fresh basil leaves, then use an immersion blender to puree the soup until completely smooth. Alternatively, carefully transfer the soup in batches to a countertop blender and blend until smooth, then return to the pot.
4
Finish with cream: Stir in the heavy cream and heat gently over low heat for 2 to 3 minutes. Adjust seasoning to taste.
5
Serve: Ladle into bowls and serve hot, garnished with extra basil leaves and a drizzle of cream if desired.
Additional Information

Equipment Needed

  • Large heavy-bottomed pot or Dutch oven
  • Immersion blender or countertop blender
  • Chef's knife
  • Cutting board
  • Ladle

Nutrition (Per Serving)

Calories 210
Protein 4g
Carbs 23g
Fat 12g

Allergy Information

  • Contains dairy (heavy cream)
  • For dairy-free preparation, use coconut milk or certified plant-based cream
Laura Whitmore

Sharing easy, comforting recipes and real-life cooking tips from my kitchen to yours.