Delicious Tomato Carrot Soup That Warms the Soul

Photo of author
Author: Mia
Published:

This tomato carrot soup is a creamy and savory delight that’s quick and easy to make. Perfect for busy weeknights, this family-friendly recipe offers a healthy, rich flavor that will have everyone asking for seconds. It’s time to cozy up with this comforting bowl of goodness!

Table of Contents
Creamy tomato carrot soup with basil and cream drizzle in a bowl

Easy Tomato Carrot Soup Recipe

Why You’ll Love This Tomato Carrot Soup

Flavor Profile

This tomato carrot soup boasts a beautiful balance of rich, creamy texture combined with the tanginess of balsamic vinegar. The subtle warmth from chili flakes enhances its savory depth, making each spoonful utterly satisfying. Fresh basil brings in a hint of aromatic sweetness that rounds out the flavors beautifully.

Texture

With a velvety finish, this soup is hearty yet smooth. The chunkiness from the carrots adds a delightful contrast, ensuring every bite feels comforting and fulfilling. You can customize the texture to your liking by blending only part of the soup for a creamy consistency.

Ingredients for Tomato Carrot Soup

  • 1 tablespoon extra virgin olive oil
  • 1 tablespoon butter
  • 1 onion, diced
  • 3 medium-sized carrots (approx. 600g total)
  • 3 large garlic cloves, minced
  • ½ teaspoon chili flakes
  • ½ teaspoon Italian herb seasoning
  • 1 tablespoon balsamic vinegar
  • 2 cans (14oz each) whole plum tomatoes
  • 1 ½ cup low-sodium vegetable broth
  • ½ cup heavy cream (plus extra for drizzling)
  • ⅛ teaspoon freshly ground black pepper
  • ¾ -1 teaspoon salt (to taste)
  • 5-6 fresh basil leaves

How to Make Tomato Carrot Soup

Sauté Aromatics and Vegetables

Start by heating the olive oil and butter in a large pot over medium heat. Once melted, add the diced onion and carrots. Cook for about 7 minutes, stirring occasionally, until they soften and the aroma fills your kitchen.

Simmer the Soup

Next, stir in the minced garlic, Italian herb seasoning, and chili flakes. Let them cook together for 3 minutes, allowing the flavors to meld. Then, add the balsamic vinegar, whole tomatoes, heavy cream, salt, and pepper. Bring the mixture to a gentle simmer for 20 minutes or until the carrots are tender.

Blend for Creamy Texture

Once simmering is complete, allow the soup to cool slightly. Carefully transfer half of it — preferably just the tomatoes — to a blender. Blend until smooth, ensuring it’s safe by covering the lid with a towel to avoid steam burns.

Finish and Season

tomato carrot soup
Delicious Tomato Carrot Soup That Warms the Soul 3

Return the pureed soup back to the pot and stir to combine with the remaining chunky soup. Taste and adjust seasoning as needed, then serve hot with a drizzle of cream, a sprinkle of black pepper, and delicious crusty bread on the side.

Tips for the Best Tomato Carrot Soup

Blending Safety Precautions

Always let your soup cool slightly before blending to prevent burns. Do not overfill your blender; this will keep steam contained. Removing the lid cap helps release pressure while covering it with a towel adds extra safety.

Ingredient Substitutions

You can easily substitute diced or crushed tomatoes for the whole peeled tomatoes. Any broth works, but adjust the salt based on the saltiness of your broth. If you’re in the UK, consider using double cream for a richer flavor.

Achieving the Perfect Texture

For that ideal velvety yet chunky texture, blend only the tomatoes and leave the delicious carrot bits intact in the pot. This provides a delightful contrast that enhances each bite.

Storing and Reheating Leftovers

Refrigerate any leftovers in an airtight container for 3-4 days. For longer storage, freeze portioned servings for up to 1 month. When reheating, gently warm on the stovetop, adding a splash of broth or cream to retain its creamy texture.

Serving Suggestions

This tomato carrot soup pairs wonderfully with crusty bread, warm focaccia, or stovetop croutons. You might also enjoy it alongside a kidney bean salad, white bean salad, or even a spinach frittata for a complete meal.

how do you make tomato carrot soup?

To make tomato carrot soup, sauté onion and carrots, add garlic and spices, then blend with tomatoes and cream after simmering.

what ingredients do you need for tomato carrot soup?

You need olive oil, butter, onion, carrots, garlic, chili flakes, Italian herbs, balsamic vinegar, tomatoes, vegetable broth, cream, salt, and pepper.

is tomato carrot soup vegan?

This recipe is not vegan due to the use of butter and heavy cream, but you can substitute those with plant-based alternatives.

can i use canned tomatoes instead of fresh ones?

Yes, canned tomatoes are a great alternative and can make the soup easier and quicker to prepare.

how long does tomato carrot soup last?

Refrigerated leftovers can last for 3-4 days, and you can freeze it for up to 1 month.

Creamy tomato carrot soup with basil and cream drizzle in a bowl

Delicious Tomato Carrot Soup That Warms the Soul

A rich, creamy, and tangy tomato carrot soup that is perfect for a comforting meal. This recipe balances the sweetness of carrots with the acidity of tomatoes and a hint of spice, finished with a velvety texture.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Dinner, Lunch, Soup
Cuisine American, Italian
Servings 6 servings

Equipment

  • Large pot
  • blender

Ingredients
  

  • 1 tablespoon extra virgin olive oil
  • 1 tablespoon butter
  • 1 onion diced
  • 3 medium-sized carrots approx. 600g total
  • 3 large garlic cloves minced
  • ½ teaspoon chili flakes
  • ½ teaspoon Italian herb seasoning
  • 1 tablespoon balsamic vinegar
  • 2 cans (14oz each) whole plum tomatoes
  • 1 ½ cup low-sodium vegetable broth
  • ½ cup heavy cream plus extra for drizzling
  • teaspoon freshly ground black pepper
  • ¾ -1 teaspoon salt to taste
  • 5-6 leaves fresh basil

For Serving

  • heavy cream for drizzling
  • black pepper
  • crusty bread
  • croutons

Instructions
 

  • Heat olive oil and butter in a large pot over medium heat. Add diced onion and carrots; cook, stirring occasionally, for 7 minutes.
  • Add minced garlic, Italian herbs, and chili flakes; cook for 3 minutes until fragrant.
  • Stir in balsamic vinegar, whole plum tomatoes, heavy cream, salt, and pepper. Simmer for 20 minutes or until carrots are tender.
  • Allow the soup to cool slightly. Carefully transfer half of the soup to a blender, focusing on the tomatoes for a smoother texture. Blend until smooth.
  • Return the pureed soup to the pot and stir to combine with the remaining chunky soup. Taste and adjust seasoning as needed.
  • Serve hot with a drizzle of extra cream, a grind of black pepper, and your favorite accompaniments like crusty bread or croutons.

Notes

  • For blending safety, let the soup cool slightly before blending and do not overfill the blender. Remove the lid cap to release steam and cover with a towel to prevent burns.
  • Diced or crushed tomatoes can be used as a substitute for whole peeled tomatoes. Any type of broth can be used, but adjust the salt content accordingly if the broth is already salty. UK readers can use double cream.
  • To achieve a velvety yet chunky texture, consider blending only the tomatoes separately and leaving the carrot pieces in the pot.

Storage

  • Refrigerate any leftovers for 3-4 days. For longer storage, freeze portioned servings for up to 1 month.

Serving Suggestions

  • Serve this soup with crusty bread, warm focaccia, stovetop croutons, or alongside a kidney bean salad, white bean salad, or spinach frittata.

Notes

Let soup cool slightly before blending. Do not overfill blender. Remove lid cap to release steam and cover with a towel to prevent burns. Diced or crushed tomatoes can replace whole peeled tomatoes. Any broth can be used, but adjust salt if broth is salty. UK readers may use double cream. For a velvety yet chunky texture, blend tomatoes separately and leave carrot bits in the pot.
Keyword creamy soup, healthy soup, tomato carrot soup, vegetable soup

Hi, I’m Mia!

I’m the voice behind MealMagicRecipes, where I share easy, flavorful recipes to make cooking fun and accessible for everyone. Whether you're looking for quick weeknight dinners, healthy-ish meals, or indulgent desserts, I’ve got something for you. I believe cooking should be simple, delicious, and enjoyable, no matter your experience level.

Follow along for tried-and-true recipes that will make your kitchen your favorite place to be!

You Might Also Love

Leave a Comment

Recipe Rating