Soups & Stews
This Arabic yellow lentil soup recipe brings the heart of Middle Eastern kitchens to your table—where warm spices and earthy lentils create comfort in every bowl. 🌟 The secret lies in slow-simmered flavors that deepen with time, transforming simple ingredients into a dish that feels like a hug.
Perfect for chilly evenings or meal prep, this one-pot wonder delivers restaurant-quality depth without the fuss.
The beauty of this soup begins with yellow lentils, which hold their shape while soaking up rich spices like cumin, coriander, and cinnamon. A touch of lemon brightens the earthy flavors, while garlic and onions build a fragrant base that forms the soul of the dish.
The broth reduces to a velvety consistency, creating a soup that's both satisfying and light—ideal for serving with crusty flatbread or a dollop of yogurt.
What makes this recipe truly special is its versatility. It works as a standalone meal or pairs beautifully with grilled meats, rice, or fresh herbs. The spices are balanced to avoid bitterness, ensuring every spoonful delivers warmth without overpowering.
Whether you're feeding a family or prepping for the week, this soup delivers comfort in every sense—simple to make, deeply flavorful, and endlessly adaptable.
The best part? It gets better with time. The longer it simmers, the more complex the flavors become, making it a perfect candidate for overnight soaking or slow cooking.
Garnish with fresh parsley or a squeeze of lemon before serving to elevate the dish to its fullest potential. Let's get cooking!
Ingredients for arabic yellow lentil soup
Warm spices, earthy lentils, and bright lemon—this one-pot soup delivers cozy comfort every time.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Lentils 🌾 | 1 ½ cups | Rinsed thoroughly before cooking |
| Onions 🧅 | 1 whole | Yellow or red, diced fine |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Ground Cumin 🌿 | 1 tbsp | Toasted for deeper flavor |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground preferred |
| Cinnamon Sticks 🌰 | 2 whole | For subtle warmth (remove before serving) |
| Turmeric Powder 🌶️ | ½ tsp | For vibrant color and earthiness |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher preferred |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed for brightness |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred, homemade best |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish (optional) |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Tomato Paste 🍅 | 2 tbsp | Squeeze tube or canned |
| Vegan Butter 🧈 | 1 tbsp | For topping flatbread (optional) |
The lentils are the heart of this dish—yellow lentils hold their shape beautifully while soaking up those rich spices. Grab the bulk bin at Whole Foods or your local Middle Eastern market for the best quality; they keep for up to a year in a cool, dark place. For the spices, Penzeys or the bulk section at Trader Joe's are my go-tos—they've got everything from cumin to cinnamon. Toast your cumin and coriander in a dry pan for 30 seconds before adding to the pot—trust me, it's worth it. The lemon juice? Always fresh—bottled just doesn't cut it here.
No vegetable broth? Water plus 1 tbsp soy sauce gets you close, though homemade is ideal. Short on tomato paste? Fresh tomatoes blended work in a pinch, but canned paste keeps things consistent. The cinnamon sticks are non-negotiable for that authentic warmth, but if you're avoiding them, half a tsp ground cinnamon will do. For extra richness, stir in 1 tbsp tahini at the end—it's a game-changer. And if you've got fresh ginger, a teaspoon of grated zest adds another layer of depth that pairs perfectly with the spices.
This soup tastes even better the next day—make a double batch and freeze half for lazy weeknights. Store leftovers in the fridge for 5-6 days or freeze for up to 3 months. The lentils thicken as they cool, so add a splash of water or broth when reheating. Garnish with fresh parsley or a drizzle of extra-virgin olive oil before serving to elevate the dish. Pairs perfectly with warm pita bread or crusty sourdough—bonus points if you toast it with vegan butter!
Why You'll Love This Recipe
- No-Fuss Pantry Magic: I swear by this one—just lentils, onions, and spices you already own. Honestly, if I’ve got those five ingredients, I’ve got dinner. That cumin and coriander? They turn basic into ridiculously good in 10 minutes of simmering.
- Earthy-Garlicky Bliss: The moment that garlic hits the pot, my kitchen smells like a Moroccan café. Between us, the lentils soak up all those flavors—creamy texture, but with a kick from the toasted spices. It’s the kind of soup that makes you reach for seconds without trying.
- Meal Prep MVP: This is my secret weapon for lazy Sundays or busy weeks. Tastes even better reheated (yes, really), and I’ll make a double batch to freeze half. Perfect for when you’re too tired to cook but still want something hearty—no sad leftovers here.
- Budget-Friendly Powerhouse: Lentils cost next to nothing, and this recipe stretches easily for four servings. I’ll be real: my grocery bill stays low, but my family thinks we’re dining at a fancy restaurant. That’s the good kind of magic—cheap, filling, and exactly what you need.
Step-by-step instructions for Arabic yellow lentil soup
This aromatic lentil soup delivers rich, spiced comfort with minimal effort—perfect for chilly days.
🍳 Step 1: Sauté Aromatics Until Fragrant
Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the diced onions and cook for 5-6 minutes until they become translucent and just beginning to soften. This step builds the flavor foundation—don't rush it.
Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant. Here's where it gets good: stir in the 1 tablespoon ground cumin, 1 tablespoon ground coriander, 0.5 teaspoon turmeric powder, and 1.5 teaspoons salt. Toast the spices for 1 minute until you smell that warm, earthy aroma—this releases their full flavor potential.
🍳 Step 2: Build the Spiced Base
Add the 2 tablespoons tomato paste and stir for 1-2 minutes until it darkens slightly and blends with the spices. This creates a rich, umami-packed base that ties everything together. Now add the 1.5 cups yellow lentils (rinsed) and the 2 whole cinnamon sticks—they'll infuse subtle warmth as the soup simmers.
Pour in the 4 cups vegetable broth and bring to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer uncovered for 20 minutes. You'll notice the lentils begin to soften and the spices meld beautifully—this is where the magic happens. Stir occasionally to prevent sticking.
⏰ Step 3: Simmer Until Lentils Are Tender
Continue simmering for another 15-20 minutes until the lentils are fork-tender but still hold their shape. They should be soft enough to mash slightly between your fingers but not mushy. The soup should have thickened naturally from the lentils' starch.
Here's the thing—if the soup looks too thick, add ½ cup water and simmer for another 5 minutes. You want a hearty consistency, but not gluey. Taste and adjust seasoning if needed—you might need a pinch more salt or a splash of lemon juice to brighten the flavors.
🥘 Step 4: Finish with Fresh Herbs and Brightness
Remove the 2 cinnamon sticks and stir in the 2 tablespoons lemon juice—this adds a wonderful tang that cuts through the richness of the spices. The soup should now have a vibrant golden color from the turmeric and a complex balance of flavors.
Garnish with ¼ cup chopped fresh parsley right before serving. This adds freshness and visual appeal. For extra richness, serve with a dollop of vegan butter on warm flatbread—it's the perfect pairing for soaking up every last bit of that aromatic broth.
Pro Tips For Making Arabic Yellow Lentil Soup
- TOAST THE SPICES DRY: I used to add cumin and coriander straight to the onions, but now I toast them in the dry pot for 30 seconds first—just until you smell that warm, nutty aroma. This stops them from tasting bitter and lets their flavors really sing in the soup. (Yes, even if you’re impatient like me, don’t skip this.)
- SOAK LENTILS 20 MINUTES: Yellow lentils cook fast, but a quick 20-minute soak in warm water cuts down on cooking time and keeps them from turning mushy. Drain well before adding them to the pot—wet lentils release starch like crazy and turn your soup gluey. (Your future self will thank you.)
- SWEAT ONIONS LOW AND SLOW: Crank the heat to medium-low when cooking onions for this soup—high heat burns them before they get soft enough. You want them translucent and sweet, not browned or crispy. (I learned this the hard way after one batch tasted like charred regret.)
- SALT THE WATER LIBERALLY: Don’t be shy with salt when boiling the lentils—aim for 1.5 teaspoons per quart of water. The soup will taste flat if you wait to season later, and lentils absorb flavor like sponges. (This isn’t the prettiest method, but it’s the tastiest.)
Dietary considerations for this dish
Naturally Vegan
This soup is completely plant-based, making it perfect for vegans or anyone avoiding animal products. The yellow lentils provide all the protein you need—about 18 grams per serving—while the vegetable broth and olive oil ensure rich, satisfying flavors without dairy or meat.
The spices like cumin and coriander add depth without relying on animal-based umami boosters. 🌱
Gluten-Free Friendly
All the ingredients in this recipe are naturally gluten-free, so it's safe for those with celiac disease or gluten sensitivities. Just double-check your vegetable broth label to ensure it doesn't contain hidden wheat or barley.
I always use Pacific Foods or Imagine brands for certified gluten-free broths. The yellow lentils are also gluten-free, so no substitutions are needed here.
High in Fiber
With 1.5 cups of yellow lentils as the base, this soup delivers an impressive 20 grams of fiber per serving. That's nearly 80% of your daily recommended intake! The fiber comes from both the lentils and the whole spices, which support digestion and keep you feeling full longer.
The tomato paste and onions add even more fiber, making this a heart-healthy choice.
Low-Fat Option
For a lighter version, skip the olive oil entirely and use water-based broth instead of vegetable broth. The yellow lentils and spices still deliver rich flavor without added fat.
If you prefer some richness, a drizzle of extra-virgin olive oil at the end adds healthy fats while keeping the calorie count in check. This makes it perfect for weight-conscious eaters who still want bold flavors.
Protein-Packed
Each serving of this soup contains about 18 grams of plant-based protein, thanks to the yellow lentils. This makes it an excellent meal for athletes, muscle recovery, or anyone looking to increase their protein intake without meat.
The combination of lentils, spices, and lemon creates a complete amino acid profile, making it a more balanced protein source than many other plant-based options.
Allergen Considerations
This recipe is free from common allergens like dairy, eggs, and nuts, but always check your vegetable broth and spice blends for potential cross-contamination. If you're sensitive to FODMAPs, reduce the onions and garlic or use low-FODMAP alternatives.
For those with nightshade sensitivities, omit the tomato paste and replace it with extra broth or a splash of apple cider vinegar for tang.
Nutrition facts
Frequently asked questions
Can I substitute brown or green lentils for yellow lentils?
Yellow lentils hold their shape beautifully, but you can use brown or green lentils if needed. However, they'll break down more during cooking, creating a thicker, more mushy texture. For a similar result, reduce simmering time by 5-10 minutes and add ½ cup extra broth to maintain consistency.
How do I make this soup spicier?
Add a pinch of red pepper flakes or ½ tsp cayenne pepper when toasting the spices. For heat lovers, stir in 1 chopped fresh chili (like jalapeño) with the onions. Always taste first—spices intensify as the soup cooks!
Can I make this soup in an Instant Pot?
Sauté the onions, garlic, and spices as directed, then add all remaining ingredients. Cook on high pressure for 12 minutes, then quick-release. The lentils will be tender but still hold their shape. Adjust seasoning after cooking since Instant Pot flavors concentrate differently.
Why does my soup taste bland?
Most likely, the spices weren't toasted enough or the broth was too weak. Next time, toast the spices 1-2 minutes longer until fragrant, and use homemade or high-quality broth. A splash of lemon juice or pinch of salt at the end can also brighten flavors.
How long will this soup keep in the fridge?
Store in an airtight container for 5-6 days in the fridge. The flavors actually improve overnight as the spices meld. For longer storage, freeze for up to 3 months. Thaw in the fridge overnight—never at room temperature—to preserve texture.
