Soups & Stews
This Aladdin's Eatery lentil soup recipe brings the warm, aromatic soul of Middle Eastern kitchens straight to your pot. The secret lies in slow-cooked lentils infused with earthy cumin, toasted spices, and a bright lemon finish that cuts through the richness. I've perfected this version over years of testing, ensuring every spoonful delivers that perfect balance of smoky depth and vibrant freshness that makes it so beloved.
The beauty of this recipe is its adaptability—it's naturally vegetarian and can be made vegan with simple swaps, yet it stands up to any meat-based soup with its bold flavors. The foundation is simple: browned onions, garlic, and cumin form the aromatic base, while lentils and tomatoes simmer into a hearty, velvety broth. What sets this apart is the careful spice toasting and the final lemon splash, which brightens the entire dish without overpowering the earthy lentils.
What you'll end up with is a soup that's rich in texture and flavor—tender lentils, caramelized onions, and a fragrant broth that's perfect for chilly evenings. The spices create an irresistible aroma that fills your kitchen, while the bright lemon finish adds a refreshing contrast. This is the kind of soup that tastes even better the next day, making it ideal for meal prep or feeding a crowd.
Serve it with crusty bread to soak up every last drop, or top with a dollop of yogurt and fresh herbs for added freshness. The recipe scales beautifully, so you can easily double or halve it to suit your needs. Let's get started on creating this comforting, flavorful classic.
Ingredients for aladdin's eatery lentil soup
Earthy lentils, toasted spices, and a bright lemon finish—this is the soul of Aladdin's Eatery in your kitchen.
| Ingredient | Amount | Notes |
|---|---|---|
| Brown Lentils 🌾 | 1 ½ cups | Dry, rinsed before cooking |
| Yellow Onions 🧅 | 2 whole | Medium, thinly sliced |
| Garlic Cloves 🧄 | 6 cloves | Fresh, minced finely |
| Ground Cumin 🌿 | 2 tbsp | Toasted for deeper flavor |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground preferred |
| Ground Turmeric 🌶️ | 1 tsp | Bright yellow color |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky depth |
| Canned Diced Tomatoes 🍅 | 2 cups | San Marzano preferred |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For sautéing onions |
| Fresh Lemon Juice 🍋 | 2 tbsp | Brightens the soup |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Plain Yogurt 🥛 | ½ cup | For serving, optional |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The spices are where the magic happens. Whole cumin seeds toasted in olive oil until fragrant (about 30 seconds) give a depth you can't get from ground cumin—Trader Joe's sells them cheap. If you don't have time, ground cumin works, but toast it in a dry pan first. The San Marzano tomatoes make all the difference—sweeter and less acidic than regular canned tomatoes. If you can't find them, Muir Glen is the next best thing. For the lentils, brown or green hold their shape best, while red lentils turn mushy. Rinse them well before cooking to remove any dirt or debris.
No fresh cilantro? Dried cilantro works at half the amount, but honestly, it's not the same—skip it if you must. Running low on yogurt? Coconut yogurt works beautifully for vegan versions, or just skip it. The lemon juice is non-negotiable though—it's what makes this soup sing. If you're making this vegan, swap the yogurt for a dollop of vegan yogurt or cashew cream. For extra richness, stir in a spoonful of tahini at the end. The broth is the backbone—low-sodium is key so you can control the seasoning. If you're using bouillon cubes, Better Than Bouillon is my go-to for that authentic flavor.
This soup tastes even better the next day as the flavors meld. Store leftovers in the fridge for up to 5 days or freeze for 3 months. I like to portion it into containers so I can grab a lunch for work. The yogurt and cilantro are best added fresh when serving, so keep those separate. If you're making this ahead for a crowd, double the batch—it disappears fast. The spices lose potency over time, so store them in a cool, dark place and buy whole spices when possible to keep them fresh longer.
Why You'll Love This Recipe
- No Chopping Chaos: I swear by this recipe because you only need to dice one onion and mince three garlic cloves—no fancy technique required. The lentils literally soften while you stir, so you’re basically just standing there breathing in those toasted cumin and coriander notes.
- Warmth in a Bowl: That deep, earthy cumin and bright coriander combo? It’s the kind of flavor that hits you like a hug on a cold day. The brown lentils add this satisfying meaty texture without any actual meat, and the onions caramelize just enough to make every spoonful sing.
- Lunchbox Hero: Between us, this soup is my go-to for meal prep—it keeps for five days in the fridge and actually tastes better the next day. Pack it in a thermos for work or toss it in a jar for school lunches; the lentils hold up perfectly, and the spices keep it exciting.
- Pocketbook Victory: Honestly, this recipe is my budget superpower. A pound of brown lentils and a couple onions stretch to feed four people for under $5. The cumin and coriander are the only spices you’ll need, and they make everything taste like you spent hours cooking—when really, you just simmered and let time do the work.
Step-by-step instructions for aladdin's eatery lentil soup
Let's create this fragrant, smoky lentil soup that captures the essence of Aladdin's Eatery.
Sauté the Onions and Spices
Heat the 0.25 cup extra-virgin olive oil in a large pot over medium heat. Add the 2 whole yellow onions, sliced thinly, and cook for 5-7 minutes until they become soft and translucent, stirring occasionally. This slow cooking draws out their natural sweetness.
Once the onions are tender, add the 6 cloves minced garlic, 2 tbsp ground cumin, 1 tbsp ground coriander, 1 tsp ground turmeric, and 1 tbsp smoked paprika. Stir continuously for 1 minute until the spices release their aromatic oils and fill your kitchen with that irresistible Middle Eastern fragrance. You'll see the spices darken slightly—that's when you know they're ready.
Toast the Lentils and Add Liquid
Add the 1.5 cups brown lentils to the pot and stir to coat them evenly with the spiced oil. Toast the lentils for 2-3 minutes until they become slightly fragrant and the edges look a bit more defined. This step enhances their nutty flavor and prevents them from turning mushy later.
Pour in the 2 cups canned diced tomatoes and 4 cups vegetable broth, stirring well to combine. Bring the mixture to a boil over high heat, then immediately reduce the heat to low-medium and let it simmer gently. The soup should bubble steadily but not vigorously.
Simmer Until Lentils Are Tender
Cover the pot and let the soup simmer for 25-30 minutes, stirring occasionally. You'll know the lentils are ready when they're tender but still hold their shape—like small, soft marbles. If the soup reduces too much and becomes too thick, add a little more broth or water as needed to maintain a soupy consistency.
Here's the thing—don't lift the lid too often while it's simmering. Every time you peek, you lose heat and moisture, which can make the lentils tough. Trust the timer and let the soup work its magic. After 30 minutes, taste and adjust the seasoning with the 1.5 tsp salt and 0.5 tsp black pepper if needed.
Finish with Lemon and Garnish
Remove the pot from heat and stir in the 2 tbsp fresh lemon juice. This bright citrus note cuts through the richness of the spices and adds a refreshing contrast. The soup should have a vibrant yellow color and a balanced flavor—earthy, smoky, and tangy all at once.
Ladle the soup into bowls and top each serving with a dollop of 0.5 cup plain yogurt and a sprinkle of 0.25 cup chopped fresh cilantro. The yogurt adds a creamy contrast to the hearty lentils, while the cilantro brings a fresh finish. Serve immediately while the soup is hot and the flavors are at their peak.
Pro Tips For Making Aladdin'S Eatery Lentil Soup
- Sear the Onions Low and Slow: I learned this the hard way—blasting the onions on high heat turns them bitter before they even soften. Keep the flame at medium-low and stir every 30 seconds until they’re golden and translucent. That’s when the cumin and coriander will sing later.
- Toast the Spices First: Skip the "add spices at the end" habit—this soup needs them blooming. Heat the cumin and coriander in a dry pan for 30 seconds until fragrant (you’ll smell it). Then toss them into the onions. This cuts that raw, earthy bite and deepens the flavor.
- Rinse the Lentils Twice: I used to skip this, and my soup always turned muddy. Give those brown lentils a quick rinse under cold water, then drain and repeat. It removes debris and starch, so they cook evenly and stay tender—not mushy.
- Simmer, Don’t Boil: Once the lentils hit the pot, keep the heat at a gentle simmer. Boiling hard makes them split and turn gluey. Stir occasionally and add water in small batches (½ cup at a time) if needed. You want creamy texture, not a lentil slurry.
Storing and reheating your leftovers
Refrigerator Storage
Let your soup cool to room temperature (about 1 hour) before transferring to airtight containers—I use glass Pyrex containers with snap-on lids. Store in the fridge at 40°F or below for up to 5 days. The flavors actually deepen overnight as the spices meld together.
Freezer Storage
For longer storage, freeze your soup in quart-sized freezer bags or airtight containers. Portion into 2-cup servings for easy reheating later. Press out excess air to prevent freezer burn, and store for up to 3 months. I like to label each bag with the date—trust me, you'll forget! Thaw overnight in the fridge for best texture.
Stovetop Reheating
My favorite method is stovetop reheating—it preserves the best texture. Pour soup into a pot and heat over medium-low heat for 10-15 minutes, stirring occasionally. Add 2-3 tbsp water or broth if it looks too thick. Taste and adjust seasoning—you'll likely need a pinch more salt after reheating. The lemon juice is best added fresh at serving time to keep it bright. 🔥
Microwave Reheating
For quick meals, microwave individual portions in a microwave-safe bowl. Cover with a microwave-safe lid or damp paper towel and heat on 70% power for 2-3 minutes, stirring halfway. Avoid full power to prevent uneven heating. If the soup seems watery, reduce heat and let it simmer uncovered for 2 minutes to thicken slightly.
Reviving Leftovers
If your soup tastes a bit flat after reheating, don't worry—it's an easy fix. Stir in 1 tsp lemon juice and a pinch of salt to brighten flavors. For extra richness, add 1 tbsp tahini or a dollop of yogurt when serving. The yogurt and cilantro should always be added fresh to maintain their vibrant flavors and textures. ✨
Meal Prep Tips
Double the recipe and store half for later—this soup is perfect for meal prep! I like to make a big batch on Sundays and portion it into containers for the week. Keep the yogurt and cilantro separate until serving to prevent sogginess. If you're short on time, skip the fresh garnishes and use dried herbs instead—they'll still taste delicious. 💡
Nutrition facts
Frequently asked questions
Can I make this lentil soup vegan?
Simply swap the plain yogurt for vegan yogurt or coconut yogurt, and use vegetable broth instead of any meat-based broth. The recipe already contains no animal products, so these small adjustments keep all the rich, smoky flavors while making it fully plant-based.
Why does the recipe call for toasting the spices and lentils?
Toasting the spices and lentils unlocks deeper, more complex flavors! When you toast the cumin, coriander, and smoked paprika for 1 minute, their aromatic oils are released, creating that signature Middle Eastern fragrance. Toasting the lentils for 2-3 minutes enhances their nutty taste and prevents them from turning mushy during cooking. It's a small step that makes a huge difference!
What if my lentils turn out too mushy?
Mushy lentils usually mean they cooked too long or weren't rinsed well before adding to the pot. For future batches, rinse the lentils thoroughly under cold water, and reduce simmering time to 20-25 minutes. If you're using brown or green lentils, they should hold their shape—avoid red lentils, which naturally break down more. If your soup is too thick, stir in 2-3 tbsp broth or water to restore the right consistency.
Can I add meat to this soup?
While this recipe is traditionally vegetarian, you can absolutely add meat if you'd like! Brown ground lamb, beef, or chicken before sautéing the onions, or stir in cooked shredded chicken at the end. For extra richness, add 1/2 cup cooked diced potatoes or 1 cup chopped spinach during the last 5 minutes of cooking. The flavors will still shine!
How can I make this soup spicier?
For extra heat, add 1/2 tsp cayenne pepper or 1 tsp chili flakes when toasting the spices. You can also stir in 1/2 cup diced jalapeños (seeds removed for less heat) with the tomatoes. For smoky depth, increase the smoked paprika to 2 tbsp. Always taste as you go—start with less and adjust to your preference!
