The Best Tomato Soup Recipe for Cozy, Healthy Meals

This best tomato soup is the ultimate combination of comfort food and healthy eating. Packed with sweet, tangy tomatoes and rich, creamy goodness, it satisfies your cravings without compromising your health goals. Best of all, it’s gluten-free, with an easy dairy-free option for those who need it. The vibrant flavors of fresh basil, garlic, and a touch of balsamic vinegar bring this classic soup to life, turning a simple dish into something extraordinary.

We developed this recipe to transform a humble bowl of soup into a nutrient-packed meal that warms both your body and soul. After testing countless variations, we perfected this easy tomato soup recipe so it’s creamy, hearty, and ready in just 45 minutes. Whether you’re looking for a quick lunch, a comforting dinner, or a cozy snack for dipping your favorite grilled cheese, this soup has you covered.

Why This Best Tomato Soup Is Good for You

  • Rich in Lycopene: The tomatoes are bursting with lycopene, an antioxidant linked to heart health and glowing skin.
  • Vitamin Boost: Carrots and onions provide vitamins A and C to support your immune system.
  • Healthy Fats: Extra-virgin olive oil offers heart-healthy fats that keep you satisfied longer.
  • Gluten-Free & Customizable: Perfect as is, or easily adaptable for keto and dairy-free diets.
  • Low in Sugar: Naturally sweetened with carrots and tomatoes, without relying on added sugars.

Wholesome Ingredients for This Best Tomato Soup

Here’s what makes this healthy tomato soup with cream a standout:

  • Tomatoes: We use canned diced tomatoes for convenience, but they’re just as nutrient-rich as fresh. Look for no-salt-added or organic options for the cleanest flavor.
  • Carrots: A natural sweetener, carrots balance the tang of the tomatoes while adding a healthy dose of beta-carotene. Swap with sweet potatoes if you’d like a thicker texture.
  • Balsamic Vinegar: This magical ingredient adds depth and a slight sweetness that elevates the soup. Apple cider vinegar or red wine vinegar can serve as substitutes in a pinch.
  • Heavy Cream: While this lends a velvety texture, coconut milk is a fantastic dairy-free alternative that keeps the soup equally luscious.

Best Tomato Soup Recipe Details

  • Servings: 6
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes

Ingredients for Best Tomato Soup

  • 2 tablespoons extra-virgin olive oil, plus more for drizzling
  • 2 tablespoons unsalted butter, or an additional 2 tablespoons olive oil
  • 2 medium yellow onions, chopped
  • 2 medium carrots, chopped
  • 6 garlic cloves, chopped
  • 2 tablespoons balsamic vinegar
  • 2 (28-ounce) cans diced tomatoes, and their juices
  • 3 cups water or vegetable broth
  • 1⅓ cups heavy cream, plus more for drizzling *
  • 1 teaspoon dried thyme
  • ½ teaspoon red pepper flakes
  • 1 teaspoon sea salt, plus more to taste
  • Freshly ground black pepper
  • Fresh basil leaves, for garnish

How to Make Best Tomato Soup

  1. Heat the olive oil and butter in a large pot over medium heat.
  2. Add the onion, carrots, garlic, and a pinch of salt. Cook, stirring occasionally, for about 8 minutes, or until the vegetables are softened and fragrant.
  3. Stir in the balsamic vinegar for a pop of acidity, then add the tomatoes along with their juices, water or broth, cream, thyme, red pepper flakes, and sea salt.
  4. Bring everything to a simmer and cook for 20 to 25 minutes, stirring occasionally, until the carrots are tender enough to blend.
  5. Scoop about 4 cups of the soup into a separate bowl and set aside. This will give your soup a slightly chunky texture later on.
  6. Transfer the remaining soup to a blender and puree until smooth. Be careful with the hot liquid—blend in small batches or use an immersion blender directly in the pot.
  7. Return the pureed soup to the pot with the reserved chunky mixture. Stir to combine and adjust seasoning as needed.
  8. Ladle the soup into bowls. Garnish with a drizzle of cream, a splash of olive oil, freshly cracked black pepper, and a few basil leaves for a bright finish.

How to Customize This Best Tomato Soup for Your Diet

  • Vegan/Dairy-Free: Replace heavy cream with full-fat coconut milk or cashew cream for a dairy-free option with rich texture.
  • Lower-Calorie: Skip the cream entirely and use an extra cup of vegetable broth to lighten the soup.
  • Keto-Friendly: Use bone broth instead of water and a splash of heavy cream. Limit the carrots to reduce carbs.
  • Nut-Free: Stick to the original recipe as no nuts are used. Be cautious with garnishes to avoid cross-contamination.

Our Team’s Tips for the Best Tomato Soup

  • Don’t Rush the Simmer: Letting the soup cook for at least 20 minutes allows the flavors to meld for a more complex taste.
  • Balance Acidity: If your soup tastes too tangy, stir in a pinch of sugar or an extra splash of cream.
  • Blending Tips: For safety, avoid overfilling your blender with hot soup. Blend in batches or use an immersion blender.
  • Batch Cooking: This soup freezes beautifully! Store in airtight containers for up to 3 months and reheat on the stove for a fresh taste.
  • Pairing Ideas: Serve with whole-grain grilled cheese or croutons for a complete and satisfying meal.

FAQs About Best Tomato Soup

Can I use fresh tomatoes instead of canned?

Yes! Fresh, ripe tomatoes can replace canned ones. Roast them first for deeper flavor, and adjust the liquid as needed.

How can I make this homemade creamy tomato soup thicker?

Blend in extra carrots or add a small boiled potato before blending for more body.

What’s the best way to store leftovers?

Keep this quick tomato soup from scratch in an airtight container in the fridge for up to 5 days, or freeze for long-term storage.

Is this soup suitable for meal prep?

Absolutely! It reheats wonderfully and pairs well with various toppings or side dishes, making it meal-prep friendly.

Can I make this classic tomato soup recipe without cream?

Yes! Simply substitute cream with vegetable broth or coconut milk for a lighter option.

This best tomato soup is everything you want in a nourishing, wholesome meal. Ready to share your twist? Let us know how you customized it!

Bowl Of Best Tomato Soup Garnished With Fresh Basil And A Drizzle Of Cream On A Wooden Table

Best Tomato Soup

This best tomato soup is a comforting and nutritious dish, perfectly combining sweet, tangy tomatoes with rich flavors. It’s an easy tomato soup recipe that’s quick to make and ideal for healthy eating.
Prep Time 15 minutes
Cook Time 30 minutes
Resting Time 10 minutes
Total Time 45 minutes
Course Main Course
Cuisine American
Servings 6 servings

Equipment

  • Large pot
  • Wooden spoon

Ingredients
  

  • 2 tablespoons extra-virgin olive oil, plus more for drizzling
  • 2 tablespoons unsalted butter, or an additional 2 tablespoons olive oil
  • 2 medium yellow onions, chopped
  • 2 medium carrots, chopped
  • 6 cloves garlic, chopped
  • 2 tablespoons balsamic vinegar
  • 2 (28-ounce) cans diced tomatoes, and their juices
  • 3 cups water or vegetable broth
  • 1⅓ cups heavy cream, plus more for drizzling *
  • 1 teaspoon dried thyme
  • ½ teaspoon red pepper flakes
  • 1 teaspoon sea salt, plus more to taste
  • Freshly ground black pepper
  • Fresh basil leaves, for garnish

Instructions
 

  • Heat the olive oil and butter in a large pot over medium heat.
  • Add the onion, carrots, garlic, and a pinch of salt. Cook, stirring occasionally, for about 8 minutes, or until the vegetables are softened and fragrant.
  • Stir in the balsamic vinegar for a pop of acidity, then add the tomatoes along with their juices, water or broth, cream, thyme, red pepper flakes, and sea salt.
  • Bring everything to a simmer and cook for 20 to 25 minutes, stirring occasionally, until the carrots are tender enough to blend.
  • Scoop about 4 cups of the soup into a separate bowl and set aside. This will give your soup a slightly chunky texture later on.
  • Transfer the remaining soup to a blender and puree until smooth. Be careful with the hot liquid—blend in small batches or use an immersion blender directly in the pot.
  • Return the pureed soup to the pot with the reserved chunky mixture. Stir to combine and adjust seasoning as needed.
  • Ladle the soup into bowls. Garnish with a drizzle of cream, a splash of olive oil, freshly cracked black pepper, and a few basil leaves for a bright finish.

Notes

This best tomato soup is everything you want in a nourishing, wholesome meal. Ready to share your twist? Let us know how you customized it!

Leave a Reply

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

Recipe Rating