Print

Easy Moroccan Chickpea Soup (Hearty Vegetable Soup)

A close-up of a vibrant, yellow moroccan chickpea soup topped with fresh parsley and a lemon wedge.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this simple, flavorful Moroccan chickpea soup at home. This recipe delivers the warm spices of North African comfort food using readily available ingredients for a satisfying one pot meal.

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 large onion, chopped
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 3 cloves garlic, minced
  • 1 teaspoon ground cumin
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground ginger
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon saffron threads (optional)
  • 1 (15 ounce) can chickpeas, rinsed and drained
  • 1 (15 ounce) can diced tomatoes, undrained
  • 4 cups vegetable broth
  • 1/2 cup red lentils, rinsed
  • 1/4 cup chopped fresh cilantro, plus more for garnish
  • Salt and black pepper to taste
  • 1 lemon, cut into wedges for serving

Instructions

  1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion, carrots, and celery. Cook until softened, about 5 to 7 minutes.
  2. Add the minced garlic, cumin, turmeric, ginger, cinnamon, and saffron (if using). Cook for 1 minute until fragrant.
  3. Stir in the rinsed chickpeas, diced tomatoes (with their juice), vegetable broth, and rinsed red lentils.
  4. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 25 to 30 minutes, or until the lentils are tender and the soup has thickened slightly. Stir occasionally to prevent sticking.
  5. Stir in the 1/4 cup of fresh cilantro during the last 5 minutes of cooking. Season with salt and pepper to your taste.
  6. Ladle the hot Moroccan soup recipe into bowls. Serve immediately with fresh cilantro and a wedge of lemon for squeezing over the top.

Notes

  • For a richer flavor, use a slow cooker: Sauté the vegetables and spices on the stovetop first, then transfer everything to the slow cooker with the broth and lentils. Cook on low for 6 to 8 hours or high for 3 to 4 hours.
  • This recipe is naturally vegan and vegetarian.
  • If you prefer a thicker stew consistency, mash about 1/4 cup of the chickpeas against the side of the pot before serving.

Nutrition