Cilantro-Tomato Soup

Updated on January 16, 2020
Rhosynwen profile image

I come from a family that likes to be creative in the kitchen. I enjoy dreaming up new recipes, as well as putting a spin on old favorites.

Cilantro-tomato soup
Cilantro-tomato soup | Source

Cook Time

Prep time: 15 min
Cook time: 30 min
Ready in: 45 min
Yields: 6 ten-fluid-ounce servings

Cream of tomato soup is a classic cold-weather dish. This is my version of it, seasoned with cilantro, oregano, cumin, and paprika to create a different flavor than the one normally found in a tomato soup. While it is a perfect way to warm your insides after being out on a blustery winter day, it can also be chilled and served for dinner on a balmy summer evening.


  • 5 medium-sized tomatoes, peeled and cubed
  • 1 medium yellow onion, peeled and chopped
  • 2 tablespoons olive oil
  • 1 teaspoon minced garlic, (can substitute 2 cloves fresh garlic or 1/4 tsp. garlic powder)
  • 1 teaspoon salt
  • 1 teaspoon cilantro
  • 1/8 teaspoon white pepper
  • 1/2 teaspoon oregano
  • 1/2 teaspoon paprika
  • 1/2 teaspoon cumin
  • 3 cups chicken stock
  • 3 tablespoons flour
  • 1 cup half-and-half
Click thumbnail to view full-size
Step 1Step 2Step 3Step 4Step 5Step 6
Step 1
Step 1 | Source
Step 2
Step 2 | Source
Step 3
Step 3 | Source
Step 4
Step 4 | Source
Step 5
Step 5 | Source
Step 6
Step 6 | Source


  1. In a deep skillet (or medium-sized stockpot), heat the olive oil over medium-low heat. Add the chopped onion to the pan and cook until it is nearly clear, stirring often to make sure none of the pieces sear.
  2. Set 1 cup of the tomato pieces aside, then add the remainder to the pan. Add the garlic to the onions and tomatoes, then cover the pan and allow the tomatoes to cook down some (about 3 minutes). After this, add the salt, cilantro, white pepper, oregano, paprika, and cumin to the soup and stir well. Allow to simmer again while covered for 5 minutes. Stir a couple times to prevent burning on the bottom.
  3. Pour the chicken stock into the pan and stir. Re-cover the soup and wait for it to come to a boil again (2-5 minutes, depending on whether your stock was hot or room temperature).
  4. Put the three tablespoons of flour into a liquid measuring cup. Take about 3/4 cup of the broth from the pan and slowly add it to the flour, pausing to whisk the mixture briskly a few times (you can use a large fork to do this if you do not have a small whisk). When the mixture has become a thin paste with no lumps, add it to the soup pot, stirring constantly as you pour.
  5. Add the reserved tomato pieces to the soup and allow the soup to simmer uncovered for 5 more minutes, then turn the heat down to low. Take the measuring cup with the half-and-half in it (make sure it is in a container that is larger than one cup—if you do not have a larger liquid measuring cup, a tall drinking glass will do) and gradually add some of the soup to it a couple of tablespoons at a time. Once the half-and half is well above room temperature (in other words, if you put the tip of your finger in the cream and it feels hot, then it is ready), pour it into the soup and stir.
  6. Let the soup cook a couple more minutes uncovered, then serve. Refrigerate any uneaten portion as soon as it has cooled.
Serving suggestion for cilantro-tomato soup
Serving suggestion for cilantro-tomato soup | Source

Tips and Notes

  • While gradually heating up the half-and-half may seem like a tedious extra step, it prevents the dairy product from curdling once it is added to the soup (curdled half-and-half in your soup is quite unappetizing).
  • Combine all of the dry seasonings together in one small bowl or cup before you start cooking the soup so that you can dump them all in at once when you need them. This prevents you from having to keep the lid off longer than necessary.
  • The tomatoes and onion can be peeled and chopped the evening before to save time if you are preparing the soup after a busy day. Just store them in airtight containers in the refrigerator until you need them.
  • A small paring knife works best when peeling tomatoes.
  • Instead of serving the tomato soup with a grilled cheese sandwich as many people do, try serving it with cheese quesadilla wedges for something different. Simply heat a little butter in a skillet over medium heat, add a tortilla to the pan, then sprinkle a handful of cheese on top of the tortilla. Once the tortilla has browned on the bottom and the cheese had melted, flip one half of the tortilla over onto the other half. Cut into four wedges and serve. Repeat for as many wedges as you may need.

Cast your vote for Cilantro-Tomato Soup


    0 of 8192 characters used
    Post Comment
    • Rhosynwen profile imageAUTHOR


      5 years ago

      @ AliciaC: Thank-you very much! If you try it, I hope you will enjoy it. :)

    • AliciaC profile image

      Linda Crampton 

      5 years ago from British Columbia, Canada

      I like the sound of your version of tomato soup very much. The herbs and spices sound like delicious additions!


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)
    ClickscoThis is a data management platform studying reader behavior (Privacy Policy)