Just looking at the photos of this spicy tomato soup makes me hungry, how good it was! And best of all, it is one of those recipes that are prepared at a time when you don’t really want to cook but you want something warm and comforting.

This soup is made with ingredients that I always have at home: garlic, onion or spring onion (depending on the time of year), coriander (or any other fresh herb, although you can also use dried herbs), extra virgin olive oil, coconut milk, tomatoes (fresh or canned if not in season), Piquillo or roasted peppers, cumin, red chili (or chilli), salt and pepper. You can add any other vegetable, spice, herb or vegetable milk and if you don’t like spicy, don’t add chili.


  1. Heat the oil in a pot. Add the chili, garlic and chopped onion or spring onion. Cook for a couple of minutes over medium-high heat.
  2. Add the rest of the ingredients and cook for about 10-15 minutes. Add more water or coconut milk if you want a thinner soup.
  3. Blend the soup in a blender and serve with lime or lemon, nachos, and chopped vegetables.


* Tomato cans weigh 400 grams with liquid and 240 grams drained net weight
** Recipe inspired by Jamie Oliver

Share With Your Friends!!

Similar Posts