Moroccan Red Lentil Soup: A Wholesome & Flavorful Vegan Delight
There’s nothing quite as comforting as a warm bowl of soup, and this **Moroccan Red Lentil Soup** is a true gem. This recipe offers a harmonious blend of rich, aromatic spices such as cinnamon, coriander, cumin, paprika, and turmeric, creating a deeply flavorful and satisfying experience. It’s not just delicious; it’s incredibly easy to prepare and perfect for freezing, making it an ideal choice for busy weeknights or healthy meal prep. Get ready to fall in love with this hearty, wholesome soup that promises to nourish both body and soul.

Embrace the Comfort of Moroccan Flavors
This Moroccan Red Lentil Soup is more than just a meal; it’s an experience. The moment these wonderful spices begin to simmer on the stove, your kitchen will fill with an inviting aroma, reminiscent of warm, home-cooked traditions. It evokes a sense of nostalgia, like the cherished memories of Grandma’s kitchen, where every dish was made with love and bursting with flavor. Soup truly has a unique ability to warm the soul from the inside out.
I recently spent an entire week enjoying this vibrant soup for lunch, and I still had enough leftovers to portion out and freeze. This recipe is wonderfully simple: it simmers gently on the stovetop, allowing you to go about your day while the flavors deepen and meld. If you appreciate a good lentil soup, I wholeheartedly recommend giving this Moroccan version a try. Make a generous batch, gather your loved ones, and savor every delicious spoonful!
If you’re a devoted fan of lentil-based dishes, you might also enjoy exploring other delightful variations. We highly recommend our Moroccan Carrot Red Lentil Soup, or perhaps our Red Lentil Coconut Soup for a creamy, exotic twist. Beyond these vibrant vegan options, our collection features a diverse range of lentil recipes, including a comforting Chicken and Lentil Soup, a refreshing Lentil Feta Salad, a hearty Lentil Mushroom Stew, a warming Lentil Sweet Potato Stew, and an incredibly convenient Slow Cooker Lentil Soup. Each offers a unique way to enjoy the versatility and health benefits of lentils.

Why You Will Adore This Moroccan Red Lentil Soup

This soup has quickly become a household favorite, and for excellent reasons. Here’s why we believe you’ll love it too:
- Plant-Based Powerhouse: This isn’t just a delicious soup; it’s a completely vegan, gluten-free, and protein-packed meal. It delivers a substantial serving of essential nutrients, thanks to wholesome ingredients like carrots and, optionally, spinach or other leafy greens. It’s an ideal choice for anyone seeking a nutritious, plant-forward meal that doesn’t compromise on taste or satisfaction.
- Freezer-Friendly Meal Prep Marvel: One of the standout features of this Moroccan Red Lentil Soup is how beautifully it freezes. Its robust flavors and texture hold up exceptionally well, making it a dream for meal preparation. Prepare a large batch and divide it into individual portions for quick, healthy lunches or dinners throughout the week. Having a freezer stash of this flavorful soup ensures you always have a wholesome option ready to go, saving you time and effort on busy days.
- Unforgettable Flavor Profile: The intricate blend of spices is truly what sets this soup apart. The warm, earthy notes of cumin and coriander, the golden hue and subtle bitterness of turmeric, the sweet depth of paprika, and a hint of exotic cinnamon come together to create an unparalleled taste. This vibrant medley is incredibly rich, warming, and profoundly comforting, transporting your senses straight to the heart of Moroccan cuisine. It’s pure culinary delight in every spoonful.
Essential Recipe Ingredients for Authentic Flavor

You’ll be delighted by how simple yet profound the ingredients for this recipe are. Each component plays a crucial role in building the soup’s incredible depth of flavor. This really is one of my favorite go-to recipes!
- Fresh Vegetables: This soup is brimming with vibrant, healthy vegetables. We use carrots, celery, and onion as the aromatic foundation (or *mirepoix*), which are sautéed to create a sweet and savory base. Diced or crushed tomatoes are also added, contributing a lovely acidity and rich body to the broth. For an extra boost of nutrients and color, consider adding a handful of fresh spinach towards the end of cooking.
- Red Lentils: The undisputed star of this dish! Red lentils are fantastic because they cook relatively quickly and break down beautifully, contributing to the soup’s naturally creamy, comforting texture. Unlike many other legumes, red lentils generally do not require pre-soaking. However, it’s crucial to rinse them thoroughly under cold running water and pick through them to remove any small stones or debris before cooking. This ensures a smooth and enjoyable eating experience.
- Moroccan Spice Blend: The soul of this soup lies in its expertly balanced spice blend. You’ll combine ground coriander for its citrusy notes, earthy cumin, vibrant turmeric for color and subtle bitterness, sweet paprika for warmth and depth, and a touch of fragrant ground cinnamon. This combination creates a signature Moroccan profile that is both exotic and incredibly comforting.
- Vegetable Broth: To keep this soup entirely vegan and ensure a clean, vegetable-forward flavor, high-quality vegetable broth is preferred. However, if you’re not strictly vegan, you can easily substitute with chicken broth or chicken stock, which will add a different layer of savory richness. Always opt for low-sodium broth if possible to better control the seasoning.
- Finishing Touches: Freshly squeezed lemon juice brightens the entire soup, cutting through the richness of the spices. A pinch of red pepper flakes adds a gentle warmth (or more, if you like it spicy!). Finally, a generous amount of fresh flat-leaf parsley and cilantro stirred in at the end provides a burst of fresh, herbaceous flavor and a beautiful green garnish.

Step-by-Step Guide: Crafting Your Moroccan Red Lentil Soup
Making this flavorful Moroccan Red Lentil Soup is a straightforward process, yielding incredibly satisfying results. Follow these simple steps for a perfect bowl every time:
- Sauté Your Aromatics: Begin by heating a generous amount of olive oil in a large Dutch oven or a sturdy pot over medium-high heat. Add the finely chopped onions, carrots, and celery. Sauté these vegetables, stirring occasionally, until they soften and become tender, which usually takes about 3-4 minutes. This step creates the flavorful foundation for your soup.
- Toast the Spices: Once your aromatics are tender, add the minced garlic along with the star Moroccan spices: ground coriander, cumin, turmeric, sweet paprika, ground cinnamon, sea salt, and a dash of black pepper. Continue cooking for another 2-3 minutes, stirring constantly. This brief toasting period is crucial as it helps to warm and release the full, fragrant aroma of the spices, infusing them deeply into the vegetables.
- Combine and Simmer: Pour in the vegetable broth, add the crushed or diced tomatoes, and the thoroughly rinsed red lentils. Stir all the ingredients well to combine. Bring the mixture to a rolling boil, then reduce the heat to low. Allow the soup to simmer uncovered for approximately 20 minutes, or until the red lentils have become wonderfully tender and have started to break down. Remember to stir occasionally to prevent sticking and ensure even cooking.
- Achieve Your Desired Texture: For a soup with a balance of creamy smoothness and pleasant chunks, remove the pot from the heat. Carefully ladle about half of the soup into a separate large mixing bowl. Using an immersion blender (or a standard blender, working in small, careful batches), blend the contents of the mixing bowl until smooth. Then, return the blended portion back to the main pot and mix thoroughly with the remaining chunky soup. If you prefer a completely smooth soup, blend the entire batch. If you like it chunky, you can skip this step entirely!
- Final Flavor Infusion: Stir in the freshly squeezed lemon juice, a pinch of red pepper flakes for a subtle kick, and the fresh chopped parsley and cilantro. Cover the pot and let it cook for another 10 minutes on low heat. This allows the fresh flavors to meld beautifully. Serve your piping hot Moroccan Red Lentil Soup with warm pita bread or your favorite crusty bread. Garnish with additional fresh parsley and cilantro, if desired, for an extra touch of freshness and color.
A valuable tip for freezing: To properly freeze this delightful soup, first ensure it has cooled completely to room temperature. Transfer the cooled soup into an airtight, freezer-safe container. It can be stored in the freezer for up to 3 months. When you’re ready to enjoy it, simply transfer the container to the refrigerator and allow the soup to thaw overnight. Once thawed, reheat it gently on the stove over low heat until it’s warmed through to your desired temperature.

Cooking Tips and Creative Variations
This Moroccan Red Lentil Soup is wonderfully versatile, allowing for many creative adjustments to suit your taste and dietary needs. Here are some tips and variations to inspire you:
- Boost the Protein with Beans: For an even heartier and more protein-rich meal, consider adding a can of drained and rinsed chickpeas (garbanzo beans) or white beans (like cannellini or great northern beans) during the last 10-15 minutes of simmering. They complement the lentils beautifully and add another layer of texture.
- Enhance with More Vegetables: I truly enjoy loading this soup with extra vegetables. Feel free to experiment with cauliflower florets, diced bell peppers, or even a handful of fresh spinach or kale stirred in during the last few minutes of cooking until wilted. For a subtle kick, finely dice a jalapeño or serrano pepper and sauté it with the other aromatics. Adding diced potatoes or sweet potatoes will also add wonderful texture and heartiness.
- Elevate with Garnishes: Garnishes are an excellent way to add a finishing touch and take your soup to the next level. Beyond fresh cilantro and parsley, consider a dollop of Greek yogurt or a swirl of coconut milk for extra creaminess (note: Greek yogurt will make it non-vegan). Crumbled feta cheese also adds a delicious salty tang (again, non-vegan). Toasted slivered almonds or pumpkin seeds can provide a lovely crunch, while a drizzle of high-quality extra virgin olive oil enhances the richness.
- Add Animal Protein: While this soup is fantastic as a vegan dish, you can easily incorporate meat if preferred. Brown some mild or spicy sausage, diced chicken breast, lean ground pork, or even crispy bacon bits, and stir it into the soup after the lentils are cooked. For chicken, you could shred cooked rotisserie chicken directly into the soup for added convenience.
- Experiment with Lentil Types: I particularly favor red lentils for this recipe because of their quick cooking time and tendency to break down, which contributes to the soup’s creamy consistency. While I usually blend at least half of the soup, you can certainly enjoy it as a chunkier, unblended version. If you have brown or green lentils on hand, you can absolutely use them as a substitute, or use a combination of red with brown or green lentils. Keep in mind that brown and green lentils maintain their shape more readily and will result in a chunkier soup; they may also require a slightly longer cooking time. The choice truly depends on your preferred texture!
- Adjust Spice Levels: The provided spice blend offers a beautifully balanced flavor, but don’t hesitate to adjust it to your personal preference. Love more heat? Add extra red pepper flakes. Prefer a stronger cinnamon note? Increase it slightly. Taste as you go and make it your own!
Perfect Pairings: What to Serve with Your Lentil Soup
This hearty Moroccan Red Lentil Soup is a satisfying meal on its own, but it also pairs beautifully with a variety of sides to complete your dining experience. Serve it with warm, fluffy pita bread, a crusty baguette, or a slice of your favorite artisan bread for dipping. A simple green salad with a light vinaigrette makes for a refreshing counterpoint, adding brightness and texture. For an even more substantial meal, you could serve it alongside a bed of couscous or rice. Don’t forget those fresh garnishes like extra cilantro, parsley, or a wedge of lemon to squeeze over each bowl just before serving for an added zest.
Storage and Freezing Guidelines
- Refrigeration: Leftover Moroccan Red Lentil Soup can be stored in an airtight container in the refrigerator for up to 7 days. It reheats wonderfully on the stovetop over low heat or in the microwave. The flavors often deepen overnight, making it even more delicious the next day!
- Freezing: This soup is an excellent candidate for meal prepping and freezing. Once the soup has completely cooled, transfer it to freezer-safe containers or heavy-duty freezer bags. Be sure to leave about an inch of headspace if using containers, as liquids expand when frozen. It can be safely stored in the freezer for up to 3 months. To reheat, simply thaw overnight in the refrigerator, then warm gently on the stove or in the microwave until heated through.
The Health Power of Red Lentils
Beyond its delicious taste and comforting qualities, Moroccan Red Lentil Soup is a nutritional powerhouse, largely thanks to its star ingredient: red lentils. These small but mighty legumes are an excellent source of plant-based protein, making this soup incredibly filling and satisfying, especially for those on a vegan or vegetarian diet. They are also remarkably high in dietary fiber, which is essential for digestive health, blood sugar regulation, and promoting a feeling of fullness. Furthermore, red lentils provide a good dose of essential minerals like iron and potassium, and are rich in B vitamins, including folate, which plays a crucial role in cell growth and function. Incorporating this vibrant soup into your diet is a flavorful way to boost your nutrient intake and support overall well-being.
Frequently Asked Questions (FAQ) About Moroccan Red Lentil Soup
- Do I need to soak red lentils before cooking?
- No, red lentils generally do not require soaking before cooking. They cook relatively quickly compared to other lentil varieties. However, it’s always a good practice to rinse them thoroughly under cold water to remove any dust or small debris.
- Can I make this soup in a slow cooker?
- Yes, you can adapt this recipe for a slow cooker! Sauté the aromatics and toast the spices on the stovetop first for best flavor, then transfer them to the slow cooker with the remaining ingredients (broth, tomatoes, rinsed lentils). Cook on low for 4-6 hours or on high for 2-3 hours, until lentils are tender. You can then proceed with the blending step if desired.
- Is this Moroccan Red Lentil Soup spicy?
- The default recipe is more warming and aromatic than spicy, thanks to the cinnamon, cumin, and paprika. The pinch of red pepper flakes adds a very subtle hint of heat. If you prefer a spicier soup, feel free to increase the amount of red pepper flakes to your liking, or even add a touch of cayenne pepper.
- Can I use different types of lentils?
- While red lentils are recommended for their quick cooking time and ability to break down for a creamy texture, you can use brown or green lentils. Keep in mind that these varieties hold their shape better and take longer to cook (often 30-40 minutes). The final texture will be chunkier if using brown or green lentils.
- What can I substitute for vegetable broth?
- If you’re not strictly vegan, chicken broth or chicken stock can be used as a substitute for vegetable broth. For a deeper, richer flavor, you could even use a mushroom broth. Always try to use low-sodium options to control the overall saltiness of the soup.
Explore More Delicious Lentil Soup Recipes
Vegetarian
Moroccan Carrot Red Lentil Soup
Soups
Slow Cooker Lentil Soup
Mediterranean
Lemon Lentil Soup Recipe
Mediterranean
Lebanese Lentil Soup
Moroccan Red Lentil Soup Recipe Card
By Julia Jolliff
This Moroccan Red Lentil Soup is a warming vegetarian red lentil soup bursting with the rich flavors of cumin, coriander, paprika, cinnamon, and turmeric. A perfect blend of comfort and spice!

Prep Time: 10 mins | Cook Time: 25 mins | Total Time: 35 mins
Servings: 6 servings
Ingredients
- 3 tablespoons extra virgin olive oil
- 1 large onion, chopped
- 1 stalk celery, chopped
- 1 carrot, chopped
- 3 cloves garlic, chopped
- 2 teaspoons ground coriander
- 1 teaspoon ground cumin
- 1 teaspoon ground turmeric
- 1/2 teaspoon sweet paprika
- 1/4 teaspoon ground cinnamon
- 1/2 teaspoon sea salt
- Dash of pepper
- 8 cups vegetable broth, low sodium if possible
- 1-15 ounce can crushed tomatoes, or diced tomatoes
- 2 cups red lentils, picked over, washed and rinsed until water runs clean
- 1 lemon, juiced
- Pinch red pepper flakes
- 4 tablespoons flat-leaf parsley, fresh chopped
- 1 tablespoon cilantro, fresh chopped
Instructions
- Heat olive oil in a Dutch oven or large pot over medium-high heat. Add the onions, carrots, and celery and sauté until tender (about 3-4 minutes).
- Add the garlic, coriander, cumin, turmeric, paprika, cinnamon, salt, and pepper and continue cooking for another 2-3 minutes, stirring the whole time.
- Add the broth, tomatoes, and lentils. Stir well and heat to a boil.
- Simmer uncovered on low heat for about 20 minutes (until the lentils are tender), stirring occasionally.
- Remove the soup from the heat and ladle half of the soup into a large mixing bowl. Carefully blend half of the soup in a separate container with an immersion blender (or use a regular blender) in small batches if necessary. Return the blended half of the soup back to the pot and mix well.
- Stir in the lemon juice, red pepper flakes, parsley, and cilantro, cover, and cook for 10 minutes. Serve hot with warm pita bread or bread of your choice. Garnish with extra parsley and cilantro if you desire.
Notes
- I like blending half of the soup to create a semi-pureed soup with some chunks. If you prefer a chunky soup, you do not need to blend the soup at all.
- I like to use an immersion/hand blender because it provides a little chunkier texture than a regular blender.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
- Calories: 354kcal
- Carbohydrates: 54g
- Protein: 18g
- Fat: 9g
- Saturated Fat: 1g
- Polyunsaturated Fat: 1g
- Monounsaturated Fat: 6g
- Sodium: 1530mg
- Potassium: 1025mg
- Fiber: 23g
- Sugar: 9g
- Vitamin A: 3781IU
- Vitamin C: 36mg
- Calcium: 115mg
- Iron: 8mg
We hope you love this Moroccan Red Lentil Soup as much as we do! It’s a testament to how simple ingredients, combined with the right spices, can create a truly memorable meal. Whether you’re looking for a quick weeknight dinner, a healthy meal prep option, or a cozy dish to share, this soup delivers on all fronts. Don’t hesitate to personalize it with your favorite additions or enjoy it just as it is. Happy cooking!
Tried this recipe? Mention @acedarspoon or tag #acedarspoon on social media!