Roasted Red Lentil and Crispy Cumin Seed Dip
Photo by Mustafa Akın on Pexels

Roasted Red Lentil and Crispy Cumin Seed Dip

A warm, earthy Indian-inspired dip made by roasting red lentils until nutty, then blended smooth with ghee-infused cumin seeds and crispy curry leaves. The lentils develop a deep, toasted flavor while staying creamy inside. Finished with warm spiced ghee and garnished with fried aromatics, this dip is aromatic and richly flavored without being heavy. Serve warm with naan, crackers, or vegetables.

Prep
10 min
Cook
25 min
Wait
10 min
Total
45 min
Makes
About 1½ cups (360 ml)
Share

Steps

Before you start
  • Rinse the red lentils thoroughly under cold water until the water runs nearly clear, then drain well and pat dry on a clean kitchen towel
  • Have all aromatics (cumin seeds, curry leaves, garlic, onion) prepped and nearby before you start roasting
  • If serving warm, have your serving bowl or platter ready so the dip doesn't cool too much
  1. Dry-roast the lentils

    • Place the rinsed and dried red lentils in a large dry skillet over medium heat.
    • Stir frequently with a wooden spoon for 6–8 minutes.
    • The lentils will begin to darken slightly and smell nutty and toasty.
    • You may hear a few soft pops; this is normal.
    • Stop when they are a light golden-brown color and smell fragrant—do not allow them to scorch or turn dark brown, as this will make them bitter.
    + Show details

    Ready when: Lentils are light golden-brown, fragrant, and smell toasted but not burnt

    Tip: Stir constantly to prevent scorching. The darker the lentils, the more bitter they become, so stop as soon as they smell nutty.

  2. Cook lentils with water

    • Add the water to the roasted lentils and bring to a boil over medium-high heat.
    • Reduce heat to medium-low and simmer uncovered for 10–12 minutes, stirring occasionally, until the lentils are completely soft and most of the liquid is absorbed.
    • The mixture should look thick and porridge-like.
    • If any liquid remains, simmer for another 1–2 minutes.
    + Show details

    Ready when: Lentils are completely soft and nearly all liquid is absorbed; mixture looks thick and porridge-like

    Tip: If too much liquid remains, the dip will be runny. If too dry, it will be pasty. Stop when it looks like thick oatmeal.

  3. Blend lentils until smooth

    • Transfer the cooked lentils to a blender or food processor.
    • Add the salt, black pepper, and lemon juice.
    • Blend on high speed for 2–3 minutes until completely smooth and creamy, stopping once or twice to scrape down the sides if needed.
    • The mixture should have a loose, mousse-like texture.
    • Set aside.
    + Show details

    Ready when: Mixture is smooth, creamy, and completely free of grit

    Tip: Do not over-blend or the dip may become gluey. Blend until just smooth, then stop.

  4. Heat ghee and bloom cumin seeds

    • In a small saucepan or butter warmer, melt 2 tablespoons (30 ml) of the ghee over medium heat.
    • Once melted and beginning to bubble gently, add the cumin seeds.
    • Toast for 1–2 minutes, stirring once, until the seeds are fragrant and turn a shade darker.
    • Be careful not to burn them.
    + Show details

    Ready when: Cumin seeds are fragrant and slightly darker in color

    Tip: Watch the seeds carefully—they burn quickly. The moment they smell fragrant and darken slightly, remove from heat.

  5. Crisp the curry leaves and aromatics

    • Increase the heat to medium-high.
    • Once the ghee is hot again, add the diced onion.
    • Cook for 2–3 minutes, stirring frequently, until the onion is softened and starting to turn golden at the edges.
    • Add the minced garlic and cook for another 30 seconds until fragrant.
    • Then add the chopped curry leaves and fry for 1–2 minutes until they stop sizzling and smell very fragrant.
    • The leaves should darken and become crispy.
    + Show details

    Ready when: Curry leaves are dark and crispy, onion is golden, garlic is fragrant

    Tip: Keep the heat high enough that the leaves crisp and don't just wilt. If the heat is too low, they'll become limp instead of crispy.

  6. Combine dip and toppings

    • Transfer the blended lentil mixture to a serving bowl or platter.
    • Pour the remaining 2 tablespoons (30 ml) of ghee over the top, spreading it evenly.
    • Then carefully pour the hot cumin-seed ghee with the crispy onion, garlic, and curry leaves over the center and around the surface of the dip.
    • Gently stir to partially incorporate the toppings, leaving some visible on the surface for texture and visual appeal.
    • The dip should look streaked with golden ghee and studded with crispy aromatics.
    + Show details

    Ready when: Dip is warm, creamy, and topped with golden ghee and crispy aromatics

    Tip: Don't fully mix the toppings—leave them visible on the surface for garnish and crunch. Guests can stir as they eat.

Good to know

Tips
  • For extra richness, add 1–2 tablespoons of plain yogurt or sour cream to the blended lentils before topping with ghee. This adds tang and a silkier texture.
  • Roasting the lentils is the key to this dip's flavor. Don't skip this step or rush it—the dry-roast develops the nutty, toasted taste that makes it special.
  • If you don't have fresh curry leaves, you can still make this dip. Toast a few dried curry leaves in the ghee or use 1/4 teaspoon of ground cumin and a pinch of asafoetida for authentic Indian flavor.
  • Serve this dip warm for the best flavor and texture. Cold lentil dips lose their appeal. Reheat gently just before serving and always add the crispy ghee topping fresh.
Make ahead

The lentil base can be roasted and cooked 1 day ahead, stored in an airtight container in the refrigerator. Reheat gently on the stovetop with a splash of water, then blend if needed. The ghee and crispy aromatics should be made fresh just before serving so they stay warm and crispy.

Storage & reheating

Store leftover dip in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over low heat, stirring occasionally and adding a tablespoon of water if it has dried out. Do not reheat the crispy-fried topping; make a fresh batch to serve. The dip does not freeze well due to its creamy texture.

Substitutions
  • ghee or clarified butter → unsalted butter or neutral oil like grapeseed or coconut oil. Ghee provides authentic flavor and a high smoke point, but butter works in a pinch. Oil will be less flavorful. Reduce the amount slightly if using oil.
  • fresh curry leaves → dried curry leaves or a pinch of dried mint. Fresh curry leaves provide the most authentic aroma. Dried leaves are less fragrant but still work. Mint gives a different flavor profile.
  • red lentils, rinsed and dried → yellow lentils or split peas. Red lentils give the softest texture. Yellow lentils are similar in flavor and cook time. Split peas will be slightly grainier and require 2–3 extra minutes of cooking.
  • fresh lemon juice → lime juice or a dash of amchur (dried mango powder). Lemon brightens the dip. Lime adds a different citrus note. Amchur (1/4 teaspoon) adds tangy depth for an Indian twist.

More dips & spreads

See all →

Find more like this

Meal
Snack
Cuisine
Indian
Main ingredient
Lentils
Method
Stovetop

Reviews (0)