Creamy Tomato Basil Soup – Classic Comfort Food

There’s something wonderfully cozy about a warm bowl of Tomato Basil Soup. Bursting with the sweetness of ripe tomatoes and the fragrant aroma of fresh basil, this soup is both comforting and nourishing. Silky, creamy, and full of flavor, it’s perfect for a chilly evening, a light lunch, or paired with a grilled cheese sandwich.

Why You’ll Love This Recipe

  • Fresh & Flavorful: Ripe tomatoes and fresh basil create a vibrant taste.
  • Quick & Easy: Ready in under an hour with simple ingredients.
  • Versatile: Can be served hot or chilled.
  • Kid-Friendly: Smooth texture and naturally sweet flavors.
  • Healthy & Light: Low-calorie, packed with nutrients.

Ingredients

Overhead view of fresh ingredients for tomato basil soup

  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 3 cloves garlic, minced
  • 2 cans (28 oz each) crushed tomatoes
  • 1 cup vegetable broth
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon sugar (optional, to balance acidity)
  • 1 teaspoon dried oregano
  • 1 cup fresh basil leaves, chopped
  • ¼ cup heavy cream or coconut milk (optional for creaminess)
  • Optional: fresh basil leaves for garnish

Step-by-Step Instructions

Step-by-step collage showing how to make creamy tomato basil soup

  1. Sauté Aromatics: In a large pot, heat olive oil over medium heat. Add onion and garlic and sauté for 5 minutes until softened.
  2. Add Tomatoes & Broth: Stir in crushed tomatoes, vegetable broth, salt, pepper, sugar, and oregano. Bring to a simmer and cook for 20 minutes.
  3. Blend the Soup: Use an immersion blender to puree until smooth, or transfer to a blender in batches.
  4. Add Basil & Cream: Stir in fresh basil and optional cream. Cook an additional 5 minutes until heated through.
  5. Serve: Garnish with fresh basil leaves and serve warm with bread or a sandwich.

Tips & Variations

  • Roasted Tomatoes: Roast fresh tomatoes for deeper flavor before blending.
  • Spicy Twist: Add a pinch of red pepper flakes for heat.
  • Vegan Option: Use coconut milk instead of cream.
  • Make Ahead: Soup tastes even better the next day after flavors meld.
  • Storage: Keeps in the fridge for 3–4 days or freeze for up to 2 months.

Storage & Freezer Instructions

  • Refrigeration: Store in an airtight container for up to 4 days.
  • Freezing: Cool completely, then freeze in containers or freezer bags for up to 2 months.
  • Reheating: Warm on the stovetop over medium heat, stirring occasionally.

Serving & Pairing Ideas

Tomato basil soup served with grilled cheese sandwich and basil

  • Serve with a classic grilled cheese sandwich or crusty bread.
  • Drizzle with cream or olive oil for added richness.
  • Garnish with fresh basil or a sprinkle of Parmesan cheese.
  • Pair with a fresh salad for a balanced, light meal.

Frequently Asked Questions

Can I use fresh tomatoes instead of canned?

Yes! Fresh ripe tomatoes can be used. Roast them for 20–30 minutes for a richer flavor.

How can I make the soup creamier?

Blend thoroughly and stir in cream, coconut milk, or a splash of milk before serving.

Can I make this soup ahead of time?

Absolutely. Store in the fridge and reheat gently. The flavors improve after sitting overnight.

Can I freeze Tomato Basil Soup?

Yes, it freezes well. Cool completely, freeze in airtight containers, and thaw before reheating.

Ready to Make It?

This Tomato Basil Soup is a comforting, quick, and flavorful meal perfect for any day. With fresh ingredients and creamy, rich texture, it’s a healthy and heartwarming soup your family will love.

You Might Also Like

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
Bowl of creamy tomato basil soup garnished with basil and cream

Creamy Tomato Basil Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Myla
  • Total Time: 45 minutes
  • Yield: 46 servings 1x

Description

There’s something wonderfully cozy about a warm bowl of Tomato Basil Soup. Bursting with the sweetness of ripe tomatoes and the fragrant aroma of fresh basil, this soup is both comforting and nourishing.


Ingredients

Scale

2 tablespoons olive oil

1 medium onion, chopped

3 cloves garlic, minced

2 cans (28 oz each) crushed tomatoes

1 cup vegetable broth

1 teaspoon salt

½ teaspoon black pepper

½ teaspoon sugar (optional)

1 teaspoon dried oregano

1 cup fresh basil leaves, chopped

¼ cup heavy cream or coconut milk (optional)

Optional: fresh basil leaves for garnish


Instructions

1. In a large pot, heat olive oil over medium heat. Sauté onion and garlic for 5 minutes until softened.

2. Stir in crushed tomatoes, vegetable broth, salt, pepper, sugar, and oregano. Simmer 20 minutes.

3. Blend the soup with an immersion blender or regular blender until smooth.

4. Stir in fresh basil and optional cream, cook an additional 5 minutes.

5. Serve hot, garnished with fresh basil leaves.

Notes

Roast fresh tomatoes for deeper flavor.

Add red pepper flakes for a spicy twist.

Use coconut milk for a vegan option.

Soup tastes better the next day.

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

  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 140
  • Sugar: 8g
  • Sodium: 550mg
  • Fat: 6g
  • Saturated Fat: 2g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 4g
  • Protein: 3g
  • Cholesterol: 5mg

Leave a Comment

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