top of page

Spicy Caribbean Soup

Whether you like spicy foods or not, this soup is still extremely delicious! The hot sauce is totally optional, so if spicy isn't your thing don't add it. My recipe is just a guideline for your own creations.


This soup provides you with a fuelling source of a complete protein from the beans. So it makes a perfect meal for vegetarians or vegans. If you don't want the beans you can add a meat source to the soup instead, it's all up to the chef, cook what you love! 


Making this recipe for yourself? It also freezes well so it's perfect for meal prepping and freezing for later. 

Makes a lot! (~8-10 servings)


  • 2 Tbsp. Olive oil

  • 1 Large onion (or 2 small onions), chopped 

  • 1 Medium-large carrot, peeled and grated

  • 3  Celery sticks, chopped 

  • 3 Pinches Thyme

  • 3 medium Sweet potatoes, diced in bite size pieces with skin

  • 1 (28oz) can Canned diced tomatoes with juice

  • 2 (14oz) cans Aroy D Coconut milk

  • 3½ cups Homemade Veggie Broth

    • Or you can use one 900mL no salt added Veggie broth container

  • 1 tbsp. Bay leaves

  • 1 (19oz) can Black eyed peas

  • 1 (19oz) can White kidney beans

  • 1-2 tbsp. Hot pepper sauce



  1. In a large saucepot fry the onion, carrot, celery and thyme in the olive oil until the onions become somewhat translucent.

  2. Add the sweet potatoes, tomatoes (with juice), coconut milk, vegetable stock and bay leaves. Bring to a light boil then reduce heat and simmer for about 20min. Stirring occasionally.

  3. Add the black eyes peas, white kidney beans and hot pepper sauce, and continue simmering for another 10 min.

  4. Enjoy :)

Adapted from: Encona Taste Explorers

Recreated by: Christine Gemmell

bottom of page