top of page
Get All Our New Recipes
Directly to Your Inbox

Thanks for subscribing! Please check your email for a verification message.

Connect with us!
  • Pinterest
  • Facebook
  • Twitter
  • Instagram
Giving is always in season. Make someone's day
with a little bunny love.

Vegan Harira Soup

Richly spiced and flavourful vegan harira soup will warm a tummy on any cold day.

Harira is one of Morocco's most popular soups thanks to its rich flavour and hardiness. With both lentils and chickpeas, this soup is loaded with plant-based protein making it a must-try for all the vegans out there looking to add high protein foods to their diets.

Typically, harira is made with meat (such as lamb), so for non-vegans, this can be easily added in by first braising chunks of meat in the Dutch oven before carrying on with the rest of the recipe.

I also have added turnip to this soup, which isn't a usual ingredient. It can be omitted if the flavour is not appealing, but I like the subtle pepperiness it can add.



(Makes 6 servings)

  • 2 tablespoons extra-virgin olive oil

  • 1 large sweet onion, diced

  • 2 stalks celery, diced (with leaves)

  • 1 large carrot, peeled and diced

  • 2 large turnip, peeled and cubed

  • 1 teaspoon sea salt, divided

  • 3 cloves garlic, minced

  • 1 teaspoon smoked paprika

  • 1 teaspoon ground cumin

  • 1 teaspoon ground coriander

  • 1/2 teaspoon ground black pepper

  • 1/2 teaspoon ground ginger

  • 1/4 teaspoon ground cinnamon

  • 1/8 teaspoon ground cardamom

  • 2 tablespoons tomato paste

  • 1 can (796ml) diced tomatoes, with juice

  • 1 can (540ml) chickpeas, drained and rinsed

  • 1 can (540ml) green lentils, drained and rinsed

  • 4 cups vegetable stock

  • 1/2 cup fresh cilantro, chopped

  • 1/2 cup fresh parsley, chopped

  • 1/2 cup angel hair pasta, crushed

  • juice of 1 lemon (optional)



In a Dutch oven over medium-high heat, add the extra-virgin olive oil. Once the oil is hot, add the onion, celery, carrot, and turnip, along with 1/2 teaspoon sea salt. Sauté until the onion begins to soften and turn translucent (about 6 or 7 minutes). Add the garlic and continue to sauté for another minute, then add the smoked paprika, cumin, coriander, ground black pepper, ground ginger, ground cinnamon, ground cardamom, and the remaining 1/2 teaspoon sea salt. Mix well.

Add the tomato paste and combine well with the vegetables before adding the can of tomatoes. Once the tomatoes are well combined, add in the lentils and the chickpeas and mix. Add the vegetable stock, stirring it in well. Allow the pot to come to a ow boil begore reducing the heat to medium. Cover and simmer for 30 minutes, stirring regularly. Add the fresh herbs, stirring to combine well. If the soup is too thick, a bit of water, or additional vegetable stock, can be added at this time. Reduce the heat to medium-low, and cook an additional 10 minutes, or until the lentils and turnip are tender.

Add in the pasta, stirring well, and cook an additional 10 minutes. Taste and adjust seasoning as needed.

Serve with lemon juice, extra-virgin olive oil for drizzling, and additional fresh herbs (optional).


Nutritional Information Per Serving:

total calories = 262 | total fat = 7.16g | saturated fat = 0.89g | cholesterol = 0mg | sodium = 1,023.38mg | net carbohydrates = 28.97g | dietary fibre = 10.94g | sugars = 8.26g | protein = 11.73g

60 views0 comments

Recent Posts

See All


Other recipes you
might have missed