Creamy Tomato Soup with Fresh Caribbean Herbs

There is something comforting about a warm bowl of homemade tomato soup, especially on a cool or rainy day. While tomato soup isn’t a traditional Caribbean dish, the way I prepare mine reflects how I naturally cook: with plenty of fresh herbs, aromatics, peppers, and a little heat.

Fresh tomatoes simmer with shallots, garlic, sweet bell pepper, carrots, thyme, and parsley to create a flavorful base. Once blended until smooth, a little warm milk gives the soup a creamy finish without making it overly rich.

What makes this simple soup special isn’t one particular ingredient. It’s the way the flavors are built together.

That’s something you’ll find throughout Caribbean cooking. Fresh herbs and aromatics aren’t simply garnishes added at the end. We use them to build flavor from the beginning, whether we’re making soups, stews, beans, rice dishes, sauces, meat, or seafood.

And instead of serving this tomato soup with the usual grilled cheese, I like it with cassava bread or cassava crackers. They’re crisp, sturdy enough for dipping, and add another Caribbean pantry favorite to an otherwise familiar meal.

Tomato soup with cassava 5
Tomato soup with cassava

Why Fresh Herbs and Aromatics Make a Difference

The combination of shallots, garlic, bell pepper, parsley, and thyme gives this soup much more depth than tomatoes alone.

The shallots provide a mild onion flavor, while the garlic and sweet bell pepper create a savory base. Fresh thyme and parsley slowly release their flavor as the tomatoes simmer.

This way of layering herbs and aromatics is one of the techniques I use throughout my Caribbean cooking. You don’t necessarily need a long list of spices when your ingredients are already doing the work.

If you have followed Caribbean Green Living for a while, you’ll recognize many of these same ingredients in Haitian epis, marinades, sauces, rice and beans, soups, and stews.

Fresh or Canned Tomatoes: Which Should You Use?

I originally developed this soup with fresh tomatoes, and they’re still my preference when good ripe tomatoes are available.

Fresh tomatoes give the soup a lighter, fresher flavor, particularly when tomatoes are in season. Vine-ripened, Roma, plum, or other flavorful ripe tomatoes can work well.

But fresh isn’t automatically better in every situation.

When tomatoes are out of season and don’t have much flavor, good-quality canned tomatoes can be a practical alternative. They’re picked and processed when ripe, making them useful for soups and sauces throughout the year.

If you’re using fresh tomatoes, choose ones that are ripe, fragrant, and flavorful. A bland tomato will still make a bland tomato soup no matter how beautiful it looks.

Tomatoes on the vine
Important reasons why you should consume tomatoes daily

How to Make Creamy Tomato Soup

Start by heating the olive oil in a large pot over medium heat.

Add the shallots, carrots, and bell pepper. Cook them until they begin to soften. This first step gives the vegetables time to develop their flavor instead of simply boiling them in the broth.

Add the garlic and hot pepper sauce and cook briefly, just until fragrant.

Next, add the chopped tomatoes, parsley, thyme, and broth. Bring everything to a boil, then reduce the heat and allow the soup to simmer until the tomatoes and vegetables are very tender.

Once everything has softened, carefully blend the soup until smooth. You can use a countertop blender in batches or an immersion blender.

Return the soup to the pot and stir in the warm milk. Keep the heat gentle and simmer for a few additional minutes. Taste and adjust the salt and heat before serving.

How to Balance the Flavor of Tomato Soup

Tomatoes naturally vary in sweetness and acidity, so your soup may taste slightly different every time you make it.

Instead of automatically adding sugar, taste the finished soup first.

The carrots contribute natural sweetness, while the shallots and bell pepper help round out the tomato flavor. Milk adds richness and softens some of the acidity. The fresh herbs and garlic bring savory notes that keep the soup from tasting one-dimensional.

If the soup still tastes too sharp, give it a few more minutes over low heat before adjusting the seasoning.

And don’t forget the salt. Even when you’re using low-sodium broth, a small amount of salt can make the tomatoes and herbs taste much more pronounced.

What to Serve with Tomato Soup

Grilled cheese and tomato soup may be the familiar combination, but they’re certainly not the only option.

One of my favorite ways to serve this soup is with cassava bread or cassava crackers.

Tomato soup with cassava
Tomato soup with cassava

Cassava bread is made from cassava, also called yuca or manioc. Depending on the type, it can be thin, dry, and crispโ€”almost like an oversized cracker. In Haiti and other parts of the Caribbean, cassava bread has long been enjoyed in different ways and with a variety of accompaniments.

Its crisp texture makes it particularly good for dipping into a creamy soup.

You can also serve this tomato soup with toasted bread, a sandwich, crackers, or a simple salad for a light meal.

Tips for the Best Creamy Tomato Soup

A simple soup depends on the quality of its ingredients and how you build the flavors. These small steps can make a noticeable difference:

  • Choose flavorful tomatoes. When using fresh tomatoes, look for ripe tomatoes that smell fragrant and feel heavy for their size. If fresh tomatoes aren’t particularly flavorful, good-quality canned tomatoes may give you better results.
  • Give the aromatics time to cook. Don’t rush the shallots, carrots, and bell pepper. Sautรฉing them before adding the tomatoes and broth helps develop their natural sweetness and creates a more flavorful base for the soup.
  • Add the garlic later. Garlic cooks much faster than carrots and peppers. Adding it after the other vegetables have softened helps prevent it from burning or becoming bitter.
  • Let the fresh herbs simmer. The parsley and thyme aren’t just garnish. Simmering them with the tomatoes allows their flavor to become part of the soup.
  • Blend carefully. An immersion blender makes this easy, but a countertop blender will give you an especially smooth texture. If using a countertop blender, work in batches and be cautious with the hot liquid.
  • Warm the milk before adding it. Adding warm rather than refrigerator-cold milk helps it blend more smoothly into the hot soup.
  • Keep the heat gentle after adding the milk. There’s no need for a hard boil. A gentle simmer is enough to bring everything together.
  • Adjust the consistency at the end. Tomatoes vary in water content. If the finished soup is thicker than you like, add a little broth until it reaches the consistency you prefer.
  • Taste before adding more heat or salt. Once the soup has been blended and the milk added, taste it again. This is the best time to make your final seasoning adjustments.
Tomato soup with cassava
Tomato soup with cassava

A Note About the Heat

The hot pepper sauce isn’t meant to turn this into a very spicy tomato soup. I use a small amount to add another layer of flavor and gentle heat.

Start with about ยผ teaspoon and taste the soup before adding more. You can always serve additional hot sauce at the table for anyone who prefers more heat.

This is another habit that comes naturally to me when cooking Caribbean food: heat should complement the other ingredients, not automatically overpower them.

Make It Your Own

This is an easy soup to adjust according to what you have available.

Use vegetable broth instead of chicken broth for a vegetarian version. If you prefer a thinner soup, add additional broth after blending. For a thicker soup, use slightly less broth or allow the soup to simmer a little longer before blending.

You can also adjust the herbs to your taste, but I recommend keeping the thyme and parsley. Together with the shallots, garlic, and bell pepper, they’re an important part of the flavor of this particular tomato soup.

How to Store and Reheat Tomato Soup

Allow leftover tomato soup to cool before transferring it to a covered container and refrigerating it.

When reheating, warm the soup gently on the stovetop over low to medium-low heat, stirring occasionally. Because the soup contains milk, avoid bringing it to a vigorous boil.

If the soup thickens in the refrigerator, stir in a small amount of broth or milk while reheating until it reaches the consistency you prefer.

Final Thoughts

This creamy tomato soup is a good example of how I bring Caribbean flavors and cooking habits into everyday meals. The soup itself isn’t a traditional Caribbean recipe, but the combination of fresh thyme, parsley, shallots, garlic, bell pepper, and a little heat reflects the ingredients I regularly reach for in my kitchen.

Serve it with cassava bread or cassava crackers for dipping, and you have a simple, comforting meal with a little Caribbean influence.

Sometimes bringing Caribbean flavor to the table isn’t about completely changing a dish. It’s about how you season it, how you build the flavors, and what you serve alongside it.

Tomato soup with cassava

Creamy Tomato Soup with Fresh Caribbean Herbs

This easy homemade tomato soup combines ripe tomatoes with shallots, garlic, bell pepper, carrots, fresh thyme, and parsley. Blended until smooth and finished with warm milk, it’s creamy and comforting with the fresh, aromatic flavors I love using in my Caribbean kitchen.
No ratings yet
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Course Dinner, Lunch, Main Dishes, Side Dish
Cuisine Caribbean Inspired
Servings 4
Calories 173 kcal

Equipment

  • Large stockpot or Dutch oven
  • Chef’s Knife
  • Measuring cups and spoons
  • Wooden spoon or silicone spatula
  • Immersion blender or countertop blender

Ingredients
  

  • 2 tablespoons olive oil
  • ยฝ cup shallots roughly chopped
  • 2 large carrots diced, or 3 medium carrots
  • ยฝ red bell pepper diced
  • 3 garlic cloves chopped
  • 1/2 teaspoon hot pepper sauce plus more to taste
  • 2 cups ripe tomatoes chopped
  • 2 tablespoon fresh parsley finely chopped
  • 1 sprig fresh thyme
  • 3 cups low-sodium chicken broth or vegetable broth
  • Salt to taste
  • ยพ cup warm milk
Shop Ingredients on Jupiter

Instructions
 

  • Heat the olive oil in a large pot over medium heat.
  • Add the shallots, carrots, and bell pepper. Cook for 8โ€“10 minutes, stirring occasionally, until the vegetables begin to soften.
  • Add the garlic and hot pepper sauce. Cook for about 1 minute, stirring, until fragrant.
  • Add the tomatoes, parsley, thyme, and broth. Stir to combine.
  • Bring the soup to a boil. Reduce the heat and simmer uncovered for about 30 minutes, or until the tomatoes and vegetables are very tender.
  • Remove the thyme stem. Carefully purรฉe the soup with an immersion blender until smooth. If using a countertop blender, work in batches and use caution when blending hot liquids.
  • Return the purรฉed soup to the pot if necessary. Stir in the warm milk.
  • Cook over low heat for another 2โ€“5 minutes, keeping the soup at a gentle simmer rather than a hard boil.
  • Taste and adjust the salt and hot pepper sauce as needed.
  • Serve warm with cassava bread, cassava crackers, toasted bread, or your favorite accompaniment.

Notes

For a vegetarian version: Use vegetable broth instead of chicken broth.
About the milk: Warming the milk before adding it helps it incorporate smoothly into the hot soup. Keep the soup at a gentle heat after adding the milk.
Adjust the consistency: If the soup is thicker than you prefer after blending, add a small amount of broth until it reaches your desired consistency.
Adjust the heat: The hot pepper sauce should complement the herbs and tomatoes rather than overpower them. Start with a small amount and add more after tasting.
Using fresh tomatoes: The final flavor will depend heavily on the tomatoes. Use ripe, flavorful tomatoes whenever possible.

Nutrition

Calories: 173kcalCarbohydrates: 17gProtein: 7gFat: 10gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gCholesterol: 5mgSodium: 114mgPotassium: 648mgFiber: 3gSugar: 9gVitamin A: 6438IUVitamin C: 38mgCalcium: 101mgIron: 1mg

Please keep in mind that nutritional information is a rough estimate and can vary greatly based on the products used.

Keyword easy cooking, quick soup, soup
Tried this recipe?Let us know how it was!
Tried this recipe?Mention @noubesscaribbean or tag #noubesscaribbean!

Nutrition info is automatically generated and provided as a courtesy and as an estimate only.

Time to stock up your Pantry! Shop Noubess.comCheck out Noubess Shop!
Kitchen EssentialsKitchen Essentials: Want to make baking easier? Check out the tools I use โ†’ Kitchen Essentials

Originally published January 9, 2019. Revised and updated.

More Recipes & Guides

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.