This is a French recipe that I got from a German lady it really is quite special. We really enjoy the flavor of the coriander, so I usually puree one bunch into the soup also.

Coriander Tomato Soup

Serving Size: 4


  • 2 bunches fresh coriander
  • 1 Tbs. olive oil
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 2 tsp. cumin, ground
  • 1 & 1/2 Tbs. paprika, ground
  • 1 large can tomatoes
  • 1 qt. water
  • 4 Tbs. tomato paste
  • cayenne pepper to taste
  • salt and pepper
  • juice of 1 lime (or more)


  1. The secret is the coriander (also commonly called cilantro). Use a lot of it!
  2. Tie the bunches of coriander leaves together with a string so that you can remove them later.
    (Make sure they are nice and clean)
  3. Heat the olive oil and saute the onion.
  4. Add garlic, cumin, paprika and saute.
  5. Add the tomatoes, the tomato paste and the water.
  6. Season with salt and pepper and add the coriander bunches.
  7. Simmer, covered for about 30 minutes.
  8. Remove the coriander and puree the soup mixture.
  9. If you really enjoy the taste of coriander or cilantro, then cut some of the leaves of one bunch into the soup and puree to incorporate into the soup.
  10. Return and stir in the cayenne and lime juice.
  11. When it is warm it is ready to serve.