• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Beans & Lentils

    Published: Oct 16, 2024 · Modified: May 20, 2025 by Alissa Saenz · This post may contain affiliate links · 9 Comments

    Moroccan Harira Soup

    Jump to Recipe Print Recipe

    Harira is one of the most delicious and flavorful soups you'll ever have. It's filled with good stuff like lentils, chickpeas, tomatoes, noodles and spices! And with my recipe, it's really easy to make too! A big bowl of this stuff is guaranteed to warm you up on a chilly day.

    White wooden surface set with two bowls of Moroccan Harira Soup and a bowl of lemon wedges.

    If you've ever ordered harira at a Moroccan restaurant before, you know what mean! This soup features a magical combination of flavors that will absolutely delight your tastebuds.

    Jump to:
    • Ingredients You'll Need
    • How It's Made
    • Leftovers & Storage
    • Frequently Asked Questions
    • More Hearty Soups
    • 📖 Recipe
    • 💬 Comments

    After enjoying harira a bunch of times while dining out, I finally started working in the kitchen to create my own version. I love making soup, and in particular have a thing for lentil based soups, as you may have noticed if you've tried my traditional lentil soup, Mediterranean red lentil soup, or French lentil soup.

    Most lentil soups are pretty easy to throw together, but harira tends to be a little more complicated, with most recipes calling for long soak times and quite a bit of prep work. Well, today we're taking some shortcuts! But I promise, you'll never be able to tell. This harira is the most delicious you'll find, and also one of the simplest to make!

    Ingredients You'll Need

    • Olive oil. You can substitute another high-heat oil, but only do it if you're really stuck. Olive oil is the best choice for this recipe!
    • Onion.
    • Celery.
    • Garlic.
    • Spices. You'll need a bunch of spices for this recipe, but you can find them all in the spice aisle of pretty much any grocery store. You'll need ground cumin, paprika, cinnamon, ginger, turmeric, black pepper, and cayenne pepper.
    • Vegetable broth.
    • Dried lentils. We're using basic, brown lentils for this recipe, which are generally the most common variety. Red or green lentils will also work, but will alter the texture of the soup. Green lentils will also take a bit more time to cook.
    • Chickpeas. We're using canned chickpeas to avoid having to soak and precook them. Easy!
    • Flour. You'll need a tiny bit of all-purpose flour to thicken the soup.
    • Diced tomatoes. And we'll also be using canned diced tomatoes, to avoid the prep work required of fresh ones.
    • Vermicelli noodles. These are super tiny, skinny little wheat noodles. I've linked to the brand that I used in the recipe card, but if you don't feel like buying them, feel free to substitute rice, broken capellini pasta, or simply leave them out.
    • Fresh cilantro. Cilantro haters can skip this.
    • Fresh parsley. I like to use flat-leaf parsley for this recipe, as it's more flavorful than curly.
    • Salt.
    • Lemon wedges. Serve these alongside your soup, so everyone can add as much lemon juice as they like to their bowl.

    How It's Made

    Below is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

    Start by doing your prep work. Dice the onion and celery, and mince the garlic.

    Diced celery cooking in a pot.

    Step 1: Start by heating your oil in a pot, then add diced onion and celery. Cook these veggies for about ten minutes, just to get them softened a bit.

    Diced celery, onion, garlic, ginger, and spices cooking in a pot.

    Step 2: Add minced garlic and all of your spices to the pot. Stir it up and sauté the mixture for about a minute, until the garlic and spices release their delicious aromas.

    Lentil and chickpea soup simmering in a pot.

    Step 3: Add the broth, lentils, and chickpeas. Raise the heat, get the liquid to a boil, then lower the heat and let it simmer until the lentils are tender.

    Pot of lentil and chickpea soup with diced tomatoes on top and cornstarch slurry being poured in.

    Step 4: Make your thickener by stirring the flour together with a bit of cold water. Add it to the soup, along with the tomatoes. Let the soup simmer a few minutes longer.

    Tip: Keep a pot or kettle of hot water on the stove, and add some at any point if the soup becomes too thick while cooking.

    Vermicelli noodles being stirred into a pot of Moroccan Harira Soup.

    Step 5: Stir in the vermicelli, then continue simmering the soup just until the noodles are done. This should only take a few minutes.

    Fresh herbs being stirred into a pot of Moroccan Harira Soup.

    Step 6: Take the pot off of heat, then stir in the parsley and cilantro. Season the soup with some salt to taste.

    Bowl of Moroccan Harira Soup with a bowl of lemon wedges in the back.

    Step 6: Your Moroccan harira soup is ready to serve! Ladle it into bowls and serve it with some lemon wedges on the side.

    Leftovers & Storage

    Leftover harira will keep in an airtight container in the refrigerator for about three days, or in the freezer for about three months. The lentils will soak up broth as it sits, so you may find your soup to be not so soupy when you take it out of storage. That's fine! Just add some water or broth when you reheat it!

    Frequently Asked Questions

    Can harira be made gluten-free?

    It sure can! Replace the flour with cornstarch, but reduce the amount by half. You can also use gluten-free vermicelli or capellini if you can find it. If not, use rice instead, or simply leave it out.

    Is this soup spicy?

    It's rather mild, but the cayenne pepper and black pepper both add a touch of heat. You can omit either one or both if you'd like.

    What can I serve with my harira soup?

    I love enjoying this soup with a green salad, some pita bread, and hummus! My roasted garlic hummus goes particularly well with it.

    More Hearty Soups

    • Bowl of Tomato White Bean Soup with a spoon.
      Tomato White Bean Soup with Pesto
    • Bowl of Italian Lentil Soup with a sprig of rosemary on top.
      Italian Lentil Soup with Pasta
    • Close up of Mushroom Barley Soup in a bowl with spoon.
      Classic Mushroom Barley Soup
    • Bowl of Tuscan Kale Soup with two spoons on the side.
      Tuscan Kale Soup

    Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

    📖 Recipe

    Bowl of Moroccan Harira Soup with pita bread on the side.
    Print Pin
    5 from 7 votes

    Moroccan Harira Soup

    Harira is one of the most delicious and flavorful soups you'll ever have. It's filled with good stuff like lentils, chickpeas, tomatoes, noodles and spices! And with my recipe, it's really easy to make too! A big bowl of this stuff is guaranteed to warm you up on a chilly day.
    Course Soup
    Cuisine Americans, Moroccan
    Prep Time 10 minutes minutes
    Cook Time 50 minutes minutes
    Total Time 1 hour hour
    Servings 7
    Calories 268kcal
    Author Alissa Saenz

    Ingredients

    • 2 tablespoons olive oil
    • 1 medium onion, diced
    • 2 celery stalks, diced
    • 4 garlic cloves, mined
    • 1 teaspoon ground cumin
    • 1 teaspoon paprika
    • ½ teaspoon ground cinnamon
    • ½ teaspoon ground ginger
    • ½ teaspoon ground turmeric
    • ½ teaspoon black pepper
    • ¼ teaspoon cayenne pepper
    • 6 cups vegetable broth
    • 1 cup dried brown lentils
    • 1 (15.5 ounce/439 gram) can chickpeas, drained and rinsed
    • 2 tablespoons cold water
    • 1 tablespoon all-purpose flour
    • 1 (14.5 ounce/411 gram) can diced tomatoes
    • 3 tablespoons dried vermicelli noodles (Note 1)
    • ¼ cup chopped fresh cilantro
    • ¼ cup chopped fresh parsley
    • Salt, to taste
    • Lemon wedges, for serving
    US Customary - Metric

    Instructions

    • Coat the bottom of a large pot with the oil and place it over medium heat. Give the oil a minute to heat up, then add the onion and celery. Sweat the vegetables for about 10 minutes, stirring occasionally, until they've softened up a bit.
    • Stir in the garlic, cumin, paprika, cinnamon, ginger, turmeric, black pepper, and cayenne pepper. Sauté the mixture for about a minute, stirring constantly, until it becomes very fragrant.
    • Stir in the broth, lentils, and chickpeas. Raise the heat and bring the soup to a boil, then lower the heat and let the soup simmer for about 25 minutes, until the lentils are tender. Add some hot water if the soup becomes too thick at any point while cooking.
    • Stir the cold water and flour together in a small container, then add it to the soup. Stir in the tomatoes. Continue simmering the soup for 5 minutes.
    • Stir in the vermicelli, then continue simmering the soup until the noodles are tender, about three minutes.
    • Remove the pot from heat and stir in the parsley and cilantro. Season the soup with salt and pepper to taste.
    • Ladle into bowls and serve with lemon wedges on the side.

    Notes

    1. Feel free to omit the vermicelli noodles if you can't find them. You can also use capellini pasta broken into small (2-inch) pieces. Rice also works as a substitute, but you will need to let it cook for around 20 minutes (or longer for some varieties like brown rice).

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Serving: 1.5cups | Calories: 268kcal | Carbohydrates: 43g | Protein: 13g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 912mg | Potassium: 618mg | Fiber: 13g | Sugar: 7g | Vitamin A: 970IU | Vitamin C: 13mg | Calcium: 78mg | Iron: 5mg
    « Barbecue Spaghetti Squash Tacos
    20 Vegan Fall Desserts »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      5 from 7 votes (1 rating without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. DJ says

      November 14, 2024 at 7:51 pm

      5 stars
      This is delicious and easy to make. I like that there isn't much to cut up so that helps get it together quickly. Sometimes I add chicken if I have some leftover in the fridge.

      Reply
    2. Emily says

      October 28, 2024 at 1:15 am

      5 stars
      Making this tonight. I love that you keep coming up with new soup recipes after all these years!

      Reply
    3. Cynthia says

      October 21, 2024 at 5:45 pm

      5 stars
      I made this tonight for dinner, and it was delicious!! It was just right in the spice and heat department. Because I am gluten-free, I used GF 1 for 1 flour, and used brown rice capellini for the vermicelli. I also added some thinly sliced carrots that I had in the fridge. Everything turned out perfect! I wouldn't change a thing....

      Reply
    4. Sharine says

      October 17, 2024 at 10:38 pm

      5 stars
      Thank you, Alissa! This soup turned out absolutely delicious, and made my house smell fabulous! In case any of your readers are interested in a Nutritarian diet, I made this with some substitutions, additions, and deletions based on my 15+ years' experience, as follows:

      I used a very light spritz (about 1/2 teaspoon) of avocado oil spray instead of the 2 Tbsp of olive oil. I used a large sweet onion and 6 medium stalks of celery, and added an entire large fresh fennel bulb (diced). I used black lentils (super-chewy!) and, for a little kick, I chose diced fire-roasted tomatoes. I subbed out the vermicelli noodles for a delicious "rice" made solely from organic lentils. I used arrowroot powder instead of flour for the thickener. Also, I only had on hand about half the required amount of my homemade vegetable broth, so I whipped up a batch of low-sodium no-chicken broth from bouillon cubes to round out the liquid.

      This will be a new addition to my family "faves," and we are already looking forward to leftovers tomorrow!😋

      Reply
      • Kristin says

        October 16, 2025 at 1:20 am

        Sharine, her recipe was wonderful as is. Your smug as hell comments weren’t necessary.

        Reply
    5. Cheryl says

      October 17, 2024 at 11:35 am

      5 stars
      Thank you! This will be a new family favorite! Delicious!

      Reply
    6. hilda says

      October 17, 2024 at 1:01 am

      5 stars
      Once the lemon went in, this turned out delicious!

      Reply
    7. JoAnn says

      October 16, 2024 at 12:53 pm

      How do you get 3 Tablespoons of verimicelli or is this a typo

      Reply
      • Tomi says

        October 16, 2024 at 1:16 pm

        Looking at the picture of the dried noodles in the pot, it looks like a very small amount of the noodles. I would probably just grab some out of the bag and add it to the pot for the amount, but personally, I would add more broth/water and add more noodles. We love vermicelli noodles in soup at our house. Adds a nice texture to soups.

        Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    151 shares
    • 41

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.