Are you looking to elevate your dinner spread with something unique and flavorful? This spiced lentil dip with fried leeks and onions is the answer to your recipe search.
Combining hearty lentils with aromatic spices and crispy fried onions, this dish transforms simple ingredients into a sophisticated and satisfying dish that’s perfect for any occasion. Whether you’re hosting guests or preparing a cozy night in, this recipe adds a bold, unexpected twist to your table.
The Perfect Dinner Companion

This dip isn’t just an appetizer—it’s versatile enough to stand on its own as a light dinner option when paired with crackers, flatbreads, or even fresh veggies.
Its rich, spiced flavor comes from a carefully balanced mix of cumin, allspice, and cinnamon, making each bite a flavorful journey. The addition of fried leeks and onions gives it a crispy, caramelized topping that contrasts beautifully with the creamy lentil base.
Serve it warm for a comforting addition to your dinner, or chill it slightly for a refreshing take during warmer evenings. Either way, this recipe guarantees a delicious centerpiece to your meal.
Tips to Make It Your Own
Want to customize this dinner recipe to fit your preferences? Here are some easy tweaks:
- Add some heat: If you like spice, toss in a pinch of chili powder or smoked paprika.
- Go creamy: Blend the lentils more smoothly and serve with a dollop of Greek yogurt or sour cream on top.
- Keep it light: Use vegetable broth instead of water for cooking the lentils to add even more depth of flavor.
- Switch the garnish: Swap fried leeks and onions for crispy shallots or toasted nuts for an interesting twist.
These modifications make this dish as flexible as it is flavorful, ensuring it fits seamlessly into your dinner plans.
A Budget-Friendly Recipe for Everyone
This spiced lentil dip is also incredibly budget-friendly, relying on pantry staples like lentils, olive oil, and onions. You don’t need to break the bank to prepare a dish that tastes gourmet.
Plus, with a total preparation time of about an hour, it’s an efficient option for weeknight dinners or last-minute gatherings.
Cooking for a crowd? Double the recipe to make a larger batch—it’s sure to disappear fast, no matter how much you make. Serve it as a communal dip with bread or crackers, and watch your guests come back for more.
Why You’ll Love This Recipe

With its bold flavors, easy preparation, and impressive presentation, this recipe is a standout addition to any meal plan. It offers a satisfying alternative to traditional dips, combining creamy, spiced lentils with the crunchy texture of fried leeks and onions.
Perfect as a light dinner or an appetizer, this dish delivers big on taste while remaining simple enough for everyday cooking.
So, whether you’re planning a family meal or looking for something different to bring to a gathering, this spiced lentil dip is sure to impress. Try it tonight and experience how easy it is to elevate your dinner game with minimal effort!

Spiced Lentil Dip with Fried Leeks & Onions Recipe
Ingredients
- 3 tablespoons extra-virgin olive oil plus more for drizzling
- 1 small onion halved and thinly sliced
- 1 small leek halved lengthwise, rinsed, and thinly sliced
- 2 garlic cloves grated or minced
- 1 teaspoon ground cumin
- Large pinch of ground allspice
- Pinch of cayenne pepper
- 1 ½ cups green French lentils lentilles du Puy or brown lentils
- 1 bay leaf
- 1 cinnamon stick about 2 inches long
- 1 ½ teaspoons kosher salt plus more to taste
- Freshly ground black pepper to taste
- Flaky sea salt for garnish
Instructions
Fry the Onions and Leeks:
- Warm the olive oil in a medium-sized pot over medium heat. Add the sliced onion and cook for about 5 minutes, stirring occasionally, until it begins to soften and turn golden.
- Mix in the leeks and continue cooking until they become tender and deeply caramelized, about 5 to 10 minutes. Remove half of the onion-leek mixture and set it aside in a small bowl to use later as a topping.
Flavor and Cook the Lentils:
- Add the garlic, cumin, allspice, and cayenne to the pot and stir for about 1 minute, just until the spices are fragrant.
- Add the lentils, bay leaf, cinnamon stick, and 1 ½ teaspoons of kosher salt, followed by 4 cups of water. Bring the mixture to a boil, then lower the heat to a gentle simmer. Cover the pot and cook until the lentils are soft and tender, which can take anywhere from 20 to 40 minutes depending on the lentils’ freshness.
Mash and Adjust Seasoning:
- Once the lentils are cooked, remove the pot from the heat. Discard the bay leaf and cinnamon stick. Mash the lentil mixture to your preferred consistency, whether smooth or slightly chunky. A potato masher or fork works well, but you can also use an immersion or standard blender for a smoother dip.
- Taste and adjust the seasoning, adding more kosher salt if needed and freshly ground black pepper to taste.
Assemble and Garnish:
- Spread the mashed lentil dip onto a serving dish or shallow bowl. Drizzle a little extra olive oil over the top.
- Sprinkle the reserved fried onion-leek mixture evenly across the surface of the dip.
- Finish with a pinch of flaky sea salt for garnish, and serve immediately.
Notes
- For a thinner consistency, stir in a small amount of hot water while mashing the lentils.
- Serve with crisp crackers, bread, or vegetables for dipping.
- Add a dollop of Greek yogurt for extra creaminess.
Davin is a jack-of-all-trades but has professional training and experience in various home and garden subjects. He leans on other experts when needed and edits and fact-checks all articles. Also an aspiring cook we he researches and tries all kinds of different food recipes and shares what works best.

