Creamy Tomato Basil Soup | Fast Homemade Version

Easy Creamy Tomato Soup Recipe – Cozy, Smooth, and Ready in 30 Minutes

Introduction

There’s nothing quite like a bowl of creamy tomato soup — warm, velvety, and packed with rich tomato flavor. This easy version comes together in just 30 minutes, using pantry staples and a few fresh ingredients. It’s perfect on its own, or as the ultimate pairing with a classic grilled cheese sandwich.

Whether you’re craving something cozy on a rainy day or need a quick lunch idea, this tomato soup is fuss-free, full of flavor, and totally satisfying.

Ingredients Overview

Here’s what makes this soup simple yet flavorful:

Tomatoes

  • Canned whole or crushed tomatoes: A pantry staple that offers deep flavor and convenience.
  • Tomato paste: Adds concentrated richness and intensifies the tomato base.

Aromatics

  • Onion: Sautéed for sweetness and depth.
  • Garlic: Essential for adding complexity and warmth.
  • Olive oil or butter: For sautéing and richness.

Cream Base

  • Heavy cream: Creates the silky, velvety texture.
  • Vegetable broth or chicken broth: Balances the acidity of the tomatoes.

Flavor Boosters

  • Sugar (just a pinch): Balances acidity.
  • Salt & pepper: Essential seasoning.
  • Basil or thyme (optional): Adds an herby note.
  • Crushed red pepper flakes: For a subtle kick (optional).

Optional Garnishes

  • Fresh basil leaves
  • Drizzle of cream
  • Toasted croutons or grilled cheese chunks

Step-by-Step Instructions

Step 1: Sauté Aromatics

In a large pot, heat 2 tablespoons olive oil or butter over medium heat. Add:

  • 1 medium onion, chopped
  • 3 cloves garlic, minced

Cook for 5–6 minutes until soft and fragrant, but not browned.

Step 2: Add Tomatoes

Stir in:

  • 2 tablespoons tomato paste
  • 1 (28-ounce) can whole or crushed tomatoes

Cook for 5 minutes to deepen the flavor.

Step 3: Add Broth & Simmer

Pour in:

  • 2 cups vegetable or chicken broth
  • Pinch of sugar
  • Salt & pepper to taste
  • Optional: ½ tsp dried basil or thyme

Simmer uncovered for 15–20 minutes.

Step 4: Blend the Soup

Use an immersion blender directly in the pot, or carefully transfer soup in batches to a blender. Blend until smooth and creamy.

Step 5: Add the Cream

Return soup to low heat and stir in:

  • ½ to ¾ cup heavy cream (or coconut cream for dairy-free)

Heat gently — don’t boil after adding cream.

Step 6: Adjust & Serve

Taste and adjust seasoning. Serve hot with toppings like:

  • A swirl of cream
  • Fresh basil
  • Croutons
  • Grilled cheese dippers

Tips, Variations & Substitutions

  • Dairy-free/vegan: Use coconut cream or cashew cream instead of heavy cream and veggie broth.
  • Roasted tomato twist: Roast fresh tomatoes and garlic for a deeper flavor.
  • Add protein: Stir in cooked white beans or top with shredded rotisserie chicken.
  • Spicy version: Add ¼ tsp red pepper flakes when cooking onions.

Serving Ideas & Occasions

  • Classic: Serve with grilled cheese or cheese toast
  • Elegant: Pair with a green salad and crusty artisan bread
  • Cozy meal prep: Store in jars for 3–4 lunches throughout the week

Perfect for:

  • Rainy day lunches
  • Dinner parties (served in mugs or small bowls)
  • Family-friendly meals

Nutritional & Health Notes

  • Lycopene-rich: Tomatoes are great for heart health and immunity.
  • Low-carb: Naturally low in carbohydrates and easy to adapt for keto diets.
  • Fiber boost: Add a handful of spinach or white beans to blend in for more nutrients.

FAQs

Q1: Can I use fresh tomatoes?

Yes! Use about 2 lbs of Roma or vine tomatoes, roast or sauté them first for best flavor.

Q2: Can I freeze creamy tomato soup?

Yes — let it cool fully and store in freezer-safe containers. Leave space for expansion. Thaw in the fridge and reheat gently.

Q3: What’s a good dairy-free substitute for cream?

Full-fat coconut milk, unsweetened cashew cream, or oat cream work well.

Q4: How do I make it thicker?

Reduce the broth slightly or simmer uncovered longer before blending.

Q5: Can I add pasta or rice?

Absolutely! Stir in cooked orzo, rice, or small pasta before serving for a heartier meal.

Q6: Can I use crushed tomatoes instead of whole?

Yes — both work well. Crushed makes blending easier.

Q7: How long does it last in the fridge?

Up to 4 days in an airtight container. Reheat gently on the stove or microwave.

Print

Creamy Tomato Basil Soup | Fast Homemade Version

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This easy creamy tomato soup is rich, smooth, and ready in 30 minutes. Perfect with grilled cheese or on its own — a comforting classic made with pantry staples.

  • Author: Maya Lawson
  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 2 tbsp olive oil or butter
  • 1 onion, chopped
  • 3 garlic cloves, minced
  • 2 tbsp tomato paste
  • 1 (28 oz) can crushed or whole tomatoes
  • 2 cups vegetable or chicken broth
  • ½ to ¾ cup heavy cream
  • ½ tsp dried basil or thyme (optional)
  • Pinch of sugar
  • Salt & pepper to taste

Instructions

  1. Sauté onion and garlic in oil until soft.
  2. Add tomato paste and canned tomatoes. Cook for 5 minutes.
  3. Add broth, sugar, salt, pepper, and herbs. Simmer for 15–20 minutes.
  4. Blend until smooth using immersion blender or standard blender.
  5. Stir in cream and heat gently.
  6. Adjust seasoning and serve hot with optional toppings.

Notes

  • For vegan version, use coconut cream and veggie broth.
  • Add cooked rice or white beans for extra heartiness.
  • Freezes well for up to 3 months.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

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