Creamy Tomato Basil Soup

If you’re looking for a cozy, simple, and family-friendly meal, this creamy tomato basil soup is the one I always come back to. It’s quick to make, rich and velvety, and the flavor tastes like something from a café. The best part? It’s ready in about 30 minutes, making it perfect for busy weeknights or lazy weekends when you want something warm and comforting without spending hours in the kitchen.

I grew up loving tomato soup, usually from a can, and while that version was fine at the time, nothing compares to making it fresh at home. This version is creamy, full of basil flavor, and feels special even though it’s so easy. When my kids ask for grilled cheese, I know this soup has to be on the table too. It’s the perfect pair.

Why You’ll Love This Creamy Tomato Basil Soup

There are plenty of soup recipes out there, but this one checks all the boxes. It’s approachable for any skill level, uses simple pantry staples, and tastes like comfort in a bowl.

Here’s why this recipe has become a favorite in my home:

  • Quick and easy: Ready in just 30 minutes.
  • Family-friendly: Even picky eaters usually love the smooth texture.
  • Customizable: Works with dairy or dairy-free swaps.
  • Make-ahead friendly: Stores well in the fridge or freezer.

When life feels busy or overwhelming, a simple recipe like this can make dinner stress-free. That’s something I’m always grateful for.

If you’re looking for other comforting bowls, my chicken noodle soup recipe and creamy chicken wild rice soup are just as family-friendly.

Ingredients You’ll Need

One of the best parts about creamy tomato basil soup is how basic the ingredients are. Most of them are pantry staples, so chances are you already have everything on hand.

  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 can (28 ounces) crushed tomatoes
  • 2 cups vegetable broth
  • 1 cup heavy cream
  • 1 teaspoon dried basil
  • Salt and pepper, to taste
  • Fresh basil leaves, for garnish

If you’re cooking for a crowd or want to stretch it a little further, you can double the recipe easily.

Step-by-Step Instructions for Creamy Tomato Basil Soup

Making this soup is simple and doesn’t require advanced cooking skills. Follow these easy steps and you’ll have a pot of warm, delicious soup on the table in no time.

  1. Sauté the onion and garlic. Heat olive oil in a large pot over medium heat. Add the chopped onion and cook until it’s soft and translucent, about 5 minutes. Add the garlic and sauté for another minute until fragrant.
  2. Add tomatoes and broth. Pour in the can of crushed tomatoes and vegetable broth. Stir everything together and bring to a gentle simmer.
  3. Season and simmer. Sprinkle in dried basil, salt, and pepper. Let the soup simmer uncovered for 15 minutes so the flavors can develop.
  4. Blend the soup. Use an immersion blender right in the pot to puree until silky smooth. If you don’t have one, carefully transfer the soup in batches to a blender.
  5. Add the cream. Lower the heat and stir in the heavy cream. Warm it gently, but don’t let it boil, or the cream may curdle.
  6. Taste and finish. Adjust seasoning as needed. Just before serving, tear in some fresh basil leaves for a burst of flavor.

That’s it. You’ve made creamy tomato basil soup in half an hour.

Tips for Success

Over the years of making this recipe, I’ve learned a few tricks to make it even better.

  • Use low-sodium broth so you can control the salt level.
  • If you like a thicker soup, simmer a little longer before blending.
  • Always taste before serving. Tomatoes can vary in acidity, so you might want a pinch of sugar if it tastes too sharp.
  • If you’re blending in a regular blender, remove the small lid insert and cover with a towel to let steam escape safely.

These little adjustments can make your soup turn out perfect every time.

Variations and Substitutions

One of the reasons I love creamy tomato basil soup is how flexible it is. You can make it your own depending on what your family likes or what you have in the pantry.

  • Dairy-free: Swap the heavy cream for coconut milk or cashew cream.
  • Extra veggies: Add carrots, celery, or red bell peppers when cooking the onions for more nutrition and sweetness.
  • Protein boost: Stir in cooked chicken or white beans after blending.
  • Herb variations: Try oregano or thyme alongside basil for a different flavor profile.
  • Spicy twist: Add a pinch of red pepper flakes for heat.

If you love hearty soups, you’ll also enjoy my beef and barley stew or sausage, potato, and kale soup for a satisfying dinner option.

Serving Suggestions

Creamy tomato basil soup is delicious on its own, but it shines when paired with the right sides. My kids always ask for grilled cheese, and honestly, I think it’s the ultimate combination.

Other great pairings include:

  • A fresh green salad with balsamic vinaigrette
  • Garlic bread or crusty sourdough
  • Roasted vegetables for a heartier meal
  • A simple pasta salad for a family lunch

If you’re craving variety, serve this alongside my Italian minestrone with kale for a fun soup night.

Storage and Reheating

This soup makes excellent leftovers, which is another reason I love it.

  • Refrigerator: Store in an airtight container for up to 4 days.
  • Freezer: Freeze in portions for up to 3 months. Thaw in the fridge overnight before reheating.
  • Reheating: Warm gently on the stove. If it seems too thick, stir in a splash of broth or cream.

If you’re planning ahead, this recipe works beautifully for meal prep. I’ve frozen it in single-serving jars so I can grab one for lunch during the week.

Why This Recipe Feels Special

Creamy Tomato Basil Soup with Fresh Tomatoes and Basil Leaves

Yes, it’s simple. Yes, it uses pantry ingredients. But there’s something about a bowl of creamy tomato basil soup that just feels special. It’s the kind of recipe that makes an ordinary weeknight feel like a treat.

When I make it, I’m reminded of my mom making soup on cold days, and now I get to share that same comfort with my own family. Cooking isn’t just about food—it’s about connection. That’s why I love recipes like this.

FAQs About Creamy Tomato Basil Soup

Can I make creamy tomato basil soup without cream?

Yes! If you want to skip the dairy, you can use coconut milk or cashew cream instead. Both give the soup that same silky texture while keeping it dairy-free.

How do I thicken tomato basil soup?

If you prefer a thicker soup, let it simmer a little longer before blending. You can also stir in a spoonful of tomato paste or blend in some cooked carrots or red bell peppers for natural thickness.

Can I freeze creamy tomato basil soup?

Absolutely. This soup freezes beautifully for up to 3 months. Just cool it completely, store it in freezer-safe containers, and thaw overnight in the fridge before reheating gently on the stove.

What goes well with tomato basil soup?

The classic pairing is grilled cheese, but garlic bread, fresh salads, or roasted vegetables also work well. For another cozy option, try serving it with my chicken noodle soup or beef and barley stew as part of a soup sampler dinner.

Final Thoughts on Creamy Tomato Basil Soup

If you’ve never made creamy tomato basil soup from scratch, I hope this inspires you to try. It’s simple, flavorful, and endlessly customizable. Whether you’re feeding a family or just want something cozy for yourself, this recipe is a winner.

Don’t be afraid to play with it. Add your own twist. Cooking should be fun, not stressful.

And if you love cozy bowls like this, try my pumpkin chipotle chili or roasted butternut squash soup for more fall-inspired comfort.

Save This Recipe for Later

If you loved this creamy tomato basil soup, don’t forget to save it for later. Pin it to your favorite Pinterest board so you can come back to it anytime you need a quick and cozy dinner idea.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Tomato Basil Soup with Fresh Herbs and Creamy Toppings

Creamy Tomato Basil Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Liza
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A cozy, simple, and family-friendly tomato basil soup that’s creamy, rich, and ready in just 30 minutes. The perfect pairing with grilled cheese for a comforting meal.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 can (28 ounces) crushed tomatoes
  • 2 cups vegetable broth
  • 1 cup heavy cream
  • 1 teaspoon dried basil
  • Salt and pepper, to taste
  • Fresh basil leaves, for garnish

Instructions

  1. Heat olive oil in a large pot over medium heat. Add the chopped onion and cook until soft and translucent, about 5 minutes. Add garlic and sauté for another minute.
  2. Pour in crushed tomatoes and vegetable broth. Stir and bring to a gentle simmer.
  3. Add dried basil, salt, and pepper. Simmer uncovered for 15 minutes.
  4. Use an immersion blender to puree the soup until smooth, or blend in batches in a blender.
  5. Reduce heat and stir in the heavy cream. Warm gently without boiling.
  6. Taste and adjust seasoning. Garnish with fresh basil leaves before serving.

Notes

Use low-sodium broth to better control salt levels. For a thicker soup, simmer longer before blending. A pinch of sugar can balance acidity if needed. This soup freezes well for up to 3 months.

  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 290
  • Sugar: 7g
  • Sodium: 620mg
  • Fat: 22g
  • Saturated Fat: 11g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 16g
  • Fiber: 3g
  • Protein: 4g
  • Cholesterol: 45mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star