There’s something deeply comforting about a soup that practically cooks itself — especially when it’s packed with bold spices, hearty lentils, and vibrant vegetables. This Crockpot Moroccan Lentil and Chickpea Soup is one of those meals that feels nourishing, cozy, and exciting all at once.
It’s rich with warm Moroccan spices, loaded with plant-based protein, and finished with creamy goat cheese and fresh herbs. And the best part? Everything goes straight into the slow cooker. No browning. No sautéing. No extra steps. Just set it, walk away, and come home to the most incredible aroma

Why This Soup Is So Good
If you love Moroccan flavors, this soup will absolutely win you over.
It’s:
- Warm and gently spicy
- Packed with colorful vegetables
- Rich with cumin, cinnamon, smoked paprika, and harissa
- Hearty from lentils and chickpeas
- Brightened with lemon and fresh herbs
- Creamy from whipped goat cheese
The combination of earthy lentils, protein-rich chickpeas, sweet carrots, bell peppers, and aromatic spices creates a depth of flavor that tastes like it simmered for days — but really, your crockpot did all the work.
Inspired by Moroccan Flavors
Moroccan cooking is known for its vibrant spices and beautiful balance of sweet, savory, and heat. Some of the most traditional ingredients include:
- Cinnamon
- Cumin
- Cilantro
- Lemons
- Chile peppers
- Bell peppers
- Nuts like pistachios and almonds
This soup brings many of those elements together in one bowl. The cinnamon adds warmth, the cumin gives earthy depth, harissa brings smoky heat, and lemon brightens everything at the end.
The Magic of the Slow Cooker
This is truly a dump-and-go recipe.
Add to the crockpot:
- Green lentils
- Onion, garlic, and fresh ginger
- Carrots and red bell pepper
- Diced tomatoes
- Broth
- Harissa
- Smoked paprika
- Cumin
- Cinnamon
- Salt and pepper
Cover and let it cook low and slow for 6–8 hours (or high for 4–6 hours). The lentils become tender, the vegetables soften beautifully, and the spices infuse every spoonful.
Just before serving, stir in:
- Chickpeas
- Fresh lemon juice
- Chopped cilantro
That’s it. Dinner is ready.
The Best Part: The Toppings
This soup is wonderful on its own — but the toppings take it to another level.
- Whipped goat cheese (goat cheese mixed with a little Greek yogurt until creamy)
- Toasted almonds or pistachios for crunch
- Extra cilantro or fresh mint
- A squeeze of lemon
The creamy goat cheese melts slightly into the warm soup, creating pockets of tangy richness that pair beautifully with the spices.
If whipped goat cheese feels too fancy, simply crumble goat cheese on top or add a spoonful of Greek yogurt.
Don’t Forget the Bread
Moroccan-inspired soup practically demands bread. Warm naan on the side is perfect for scooping and soaking up every last drop.
And if you have leftovers? Try wrapping the soup inside naan with:
- A spoonful of couscous
- Goat cheese
- Pistachios
- Pomegranate arils
It’s unbelievably good the next day.
Why You’ll Love This Recipe
- Completely hands-off cooking
- Packed with plant-based protein
- Full of warm, bold spices
- Perfect for meal prep
- Even better the next day
- Freezer-friendly
- Cozy and nourishing
It’s the kind of soup that makes your house smell incredible all day and greets you with comfort when you walk through the door.
This Crockpot Moroccan Lentil and Chickpea Soup is hearty, colorful, and deeply flavorful — the kind of meal that feels both wholesome and indulgent. Whether you’re serving it for a busy weeknight dinner or making a big batch for leftovers, it’s guaranteed to become a favorite.
Crockpot Moroccan Lentil and Chickpea Soup
Ingredients
- 1 1/2 cups green lentils
- 1 sweet onion, finely chopped
- 1 inch fresh ginger, grated
- 2 cloves garlic, minced or grated
- 3 carrots, chopped
- 1 red bell pepper, chopped
- 1 (14 oz) can diced tomatoes
- 4 cups low-sodium vegetable or chicken broth
- 1/2 cup water (plus more as needed)
- 1–2 tablespoons red harissa
- 2 teaspoons smoked paprika
- 3/4 teaspoon ground cumin
- 3/4 teaspoon ground cinnamon
- Kosher salt and black pepper, to taste
- 1 tablespoon fresh lemon juice
- 1 (14 oz) can chickpeas, drained and rinsed
- 1/2 cup fresh cilantro, chopped
For Serving (Optional)
- Whipped goat cheese or crumbled goat cheese
- Toasted almonds or pistachios
- Extra cilantro
- Naan or crusty bread
Instructions
- Add lentils, onion, ginger, garlic, carrots, red bell pepper, diced tomatoes, broth, water, harissa, smoked paprika, cumin, cinnamon, salt, and pepper to the bowl of a crockpot. Stir to combine.
- Cover and cook on low for 6–8 hours or high for 4–6 hours, until lentils are tender.
- Just before serving, stir in lemon juice, chickpeas, and cilantro. Cook until chickpeas are heated through.
- If the soup is too thick, add additional broth or water to reach desired consistency. Adjust salt and pepper to taste.
- Ladle into bowls and top with goat cheese, toasted nuts, and fresh herbs. Serve warm with naan or crusty bread.
