Tomato basil soup is a classic, comforting dish that’s rich, smooth, and full of fresh flavor. With ripe tomatoes, fragrant basil, and a hint of creaminess, it’s the perfect bowl to cozy up with any time of year. I love how simple it is to make, yet it always feels special when I sit down to enjoy it.

Tomato Basil Soup

Why You’ll Love This Recipe

I love this soup because it uses fresh, wholesome ingredients and comes together with minimal effort. It’s naturally comforting, has a vibrant flavor from the basil, and can be kept light or made creamy depending on my mood. It pairs beautifully with a grilled cheese sandwich, a crusty baguette, or a fresh salad, making it a versatile staple in my kitchen.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Ripe tomatoes (fresh or canned)

  • Onion

  • Garlic

  • Fresh basil leaves

  • Olive oil or butter

  • Vegetable broth or chicken broth

  • Heavy cream (optional, for creaminess)

  • Salt and pepper

  • Red pepper flakes (optional, for a little heat)

Directions

  1. I start by heating olive oil or butter in a large pot over medium heat.

  2. I sauté the chopped onion until it turns soft and translucent, then add minced garlic for about 1 minute until fragrant.

  3. I stir in chopped fresh tomatoes (or canned if that’s what I’m using) and let them cook down for 10–15 minutes.

  4. I pour in broth just enough to cover the tomatoes, then bring everything to a gentle simmer.

  5. I add fresh basil leaves, season with salt and pepper, and let the soup simmer for another 10–15 minutes so the flavors can meld together.

  6. Using an immersion blender, I purée the soup until smooth. (I sometimes transfer it in batches to a regular blender if I want it extra silky.)

  7. For a creamy version, I stir in a splash of heavy cream before serving.

  8. I ladle the soup into bowls, garnish with extra basil, and serve hot.

Servings and timing

This recipe makes about 4 servings. It takes roughly 10 minutes to prep and 30 minutes to cook, so I can have it on the table in about 40 minutes.

Variations

  • I sometimes roast the tomatoes in the oven with olive oil, garlic, and herbs before blending them into the soup for a deeper, richer flavor.

  • For a lighter version, I skip the cream and just enjoy the natural brightness of the tomatoes and basil.

  • I like to add a sprinkle of parmesan cheese on top just before serving for an extra savory touch.

  • If I want more body, I stir in cooked rice, quinoa, or even small pasta shapes.

storage/reheating

I store leftovers in an airtight container in the fridge for up to 4 days. To reheat, I warm it gently on the stovetop over medium heat, stirring occasionally. It also freezes well—I let it cool completely, transfer it to freezer-safe containers, and store for up to 2 months. I thaw it overnight in the fridge before reheating.

FAQs

Can I use canned tomatoes instead of fresh?

Yes, I often use canned whole or crushed tomatoes when fresh ones aren’t in season. They work beautifully and give a consistent flavor.

How do I make the soup thicker?

I simmer it uncovered a bit longer to reduce the liquid, or I blend in a few extra tomatoes for added body.

Can I make this soup vegan?

Absolutely. I use vegetable broth and skip the cream, or add coconut milk or a plant-based cream substitute instead.

What’s the best way to blend the soup?

I prefer using an immersion blender right in the pot for convenience, but a regular blender gives a smoother texture. I just blend in batches and be careful with the hot liquid.

What goes well with tomato basil soup?

I love pairing it with grilled cheese, garlic bread, or a simple green salad. It’s also delicious alongside roasted vegetables or a sandwich.

Conclusion

Tomato basil soup is one of those timeless recipes I come back to again and again. It’s simple, comforting, and versatile enough to enjoy any time of year. Whether I make it rustic and brothy or smooth and creamy, it always delivers a satisfying balance of freshness and warmth in every bowl.

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
Tomato Basil Soup

Tomato Basil Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Evee
  • Total Time: 40 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Tomato basil soup is a smooth, flavorful, and comforting classic made with ripe tomatoes, fresh basil, and a touch of creaminess. Perfect on its own or paired with grilled cheese, it’s a cozy dish for any season.


Ingredients

2 lbs ripe tomatoes (fresh or canned)

1 medium onion, chopped

3 cloves garlic, minced

1/4 cup fresh basil leaves

2 tablespoons olive oil or butter

3 cups vegetable broth or chicken broth

1/2 cup heavy cream (optional)

Salt and pepper to taste

Pinch of red pepper flakes (optional)


Instructions

  1. Heat olive oil or butter in a large pot over medium heat.
  2. Sauté chopped onion until translucent, about 5 minutes. Add garlic and cook for 1 minute.
  3. Add chopped tomatoes (or canned) and cook down for 10–15 minutes, stirring occasionally.
  4. Pour in broth to cover tomatoes. Bring to a simmer and cook for 10–15 minutes.
  5. Add fresh basil leaves, salt, pepper, and optional red pepper flakes. Simmer another 5 minutes.
  6. Blend with an immersion blender until smooth (or transfer in batches to a blender for a silkier texture).
  7. For creaminess, stir in heavy cream before serving.
  8. Ladle into bowls, garnish with basil, and serve hot.

Notes

Roast tomatoes with olive oil and garlic before adding for a deeper flavor.

Skip cream for a lighter, dairy-free version, or use coconut milk for vegan.

Top with parmesan cheese for extra richness.

Add rice, quinoa, or small pasta for a heartier soup.

Store in the fridge for 4 days or freeze up to 2 months.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 210
  • Sugar: 10g
  • Sodium: 650mg
  • Fat: 12g
  • Saturated Fat: 6g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 4g
  • Protein: 4g
  • Cholesterol: 30mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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