Black Cardamom Recipes · Pakistani Comfort Food

Haleem Recipe with Black Cardamom

Authentic Pakistani haleem — beef, five lentils, cracked wheat, barley, and rice slow-cooked 3 hours with black cardamom in both the meat and lentil base. Hand-pounded to the correct stranded texture. The Ramadan classic done properly.

🌙 Ramadan Special 🫘 Five Lentils 🍖 Beef + Grains ⏰ Make Ahead
Soak8 hrs
Cook3 hrs
Total~11 hrs
Servings8
DifficultyIntermediate
Black Cardamom2 pods
📅 Published: April 29, 2026 🔄 Updated: April 29, 2026 ✅ Fact-checked by Dr. Michael Bennett
Emily Rhodes culinary writer
Written byEmily RhodesCovers South Asian spice culture and kitchen science.
Dr Michael Bennett food scientist
Reviewed byDr. Michael BennettSpecialist in volatile oil composition and spice phytochemistry.
Quick Answer

What is Haleem?

Haleem is a thick Pakistani slow-cooked stew of beef or mutton, five types of lentils, cracked wheat, barley, and rice. Cooked together for 3 hours until lentils and grains dissolve, then cooked meat is shredded and incorporated. Black cardamom is added twice — to the meat cooking base (crackled in ghee) and to the lentil base (whole pod in water). Hand-pounding produces the correct texture: thick porridge with visible meat strands. It is Pakistan’s most celebrated Ramadan dish, served with birista onions, fresh ginger, lemon, and green chillies.

↑ Back to top

Black Cardamom in Haleem — The Two-Stage Method

Most haleem recipes add black cardamom once — with the meat. This recipe uses it twice. The first pod is crackled in ghee at the start of cooking the meat, extracting fat-soluble camphor and cineole compounds into the cooking fat that then permeates the beef throughout the 90-minute slow cook. The second pod is added whole to the lentil and grain base, slowly infusing the water-based cooking liquid over 60–90 minutes — extracting the more water-soluble aromatic components of black cardamom.

The result: haleem where the black cardamom note is present in both the meat strands and the lentil base — not just in one component. This is what gives authentic haleem its depth at every layer. Dr. Michael Bennett confirmed this dual-extraction approach is technically sound and explains why traditionally made haleem from Karachi’s haleem vendors tastes more complex than home versions that add spices only once.

The other technique that separates authentic haleem from shortcut versions is pounding vs blending. A hand blender used aggressively produces a smooth homogeneous paste. Traditional hand-pounding maintains visible strands of shredded beef in the thick lentil base — each spoonful contains both the smooth, rich grain-lentil texture and the textural contrast of the meat fibres. This cannot be achieved through blending. For another celebrated Pakistani slow-cook, see our nihari recipe.

↑ Back to top

The Five Lentils — What Each Contributes

Understanding each lentil’s role lets you substitute intelligently if one is unavailable.

🫘
Chana Dal
Split Chickpeas · چنا دال
Foundation lentil — takes longest (must fully dissolve). Provides thick starchy body. Without it haleem is thin and lacks characteristic richness.
Largest portion · non-optional
🌿
Mash Dal
Split Urad · ماش دال
Creaminess and binding — cooks down into a smooth consistency that holds haleem together. Adds body without graininess.
Second largest · important
🔴
Masoor Dal
Red Lentil · مسور دال
Quick thickener — dissolves fastest, adding immediate thickness and earthy background. Cooks in 20 min vs 90 for chana.
Small amount · thickener
💛
Moong Dal
Yellow Split · مونگ دال
Lightness — mildest lentil, prevents haleem from being too heavy. Cooks quickly and adds subtle sweetness.
Small amount · balance
🟤
Toor Dal
Split Pigeon Pea · تور دال
Subtle body and mild sour note. Interchangeable with extra chana dal if unavailable.
Small amount · optional
↑ Back to top
Authentic Pakistani haleem in bowl with birista ginger lemon coriander garnish
Haleem with Black Cardamom

Authentic Pakistani haleem — beef, five lentils, wheat and barley, black cardamom in both meat and lentil base. Slow-cooked 3 hours, hand-pounded to the correct stranded texture.

Soak8 hrs
Cook3 hrs
Total~11 hrs
Servings8
DifficultyIntermediate
Black Cardamom2 pods
★★★★★4.9 / 5 — based on 264 ratings
Key Ingredients
Black Cardamom ×2 Beef Shank/ChuckChana Dal Mash DalCracked Wheat BarleyGheeBirista

Ingredients

Serves 8 · Soak lentils and grains overnight

⭐ The Key Spice — Used Twice
2 pods
Black Cardamom — 1 for meat base + 1 for lentil base
Pod 1: crackled in ghee with meat · Pod 2: whole pod in lentil cooking water · two-stage extraction 🛒 Buy Black Cardamom on Amazon →
Meat
500g
Beef shank or chuck, bone-in or mutton · bone adds depth
Five Lentils + Grains (Soak Overnight)
¼ cup
Chana dal split yellow chickpea — the most important
¼ cup
Mash dal split urad lentil — creaminess
2 tbsp
Masoor dal red lentil — quick thickener
2 tbsp
Moong dal yellow split — lightens texture
2 tbsp
Toor dal pigeon pea — optional, sub extra chana
¼ cup
Haleem wheat (dalia) cracked wheat — soak separately
2 tbsp
Pearl barley optional but traditional
2 tbsp
Basmati rice
Meat Base
3 tbsp
Ghee
2 medium
Onions, sliced thin fried to golden birista
2 tbsp
Ginger-garlic paste
1 cup
Full-fat yogurt
1 tbsp
Kashmiri red chilli powder
1 tsp each
Coriander powder, cumin powder, turmeric
2 tbsp
Garam masala or haleem masala
to taste
Salt
Whole Spices for Meat Base
1 stick
Cinnamon (3-inch)
4 pods
Green cardamom
6
Whole cloves
1 tsp
Black peppercorns
2
Bay leaves
1 tsp
Cumin seeds
Finishing Tarka
2 tbsp
Ghee + 1 sliced onion + 1 tsp cumin seeds
1 tsp
Garam masala sprinkled at end
↑ Back to top

Classic Haleem Toppings

All toppings served at the table — never mixed into the haleem during cooking.

🧅
Birista Onions
Deep golden fried onions — the essential topping. Sweet-savoury crunch.
🟡
Fresh Ginger
Julienned thin strips — brightness and clean heat that cuts richness.
🍋
Lemon / Lime
Squeeze over each bowl — acid balance is structurally essential.
🌶
Green Chillies
Sliced fresh — optional heat. Standard in Karachi street haleem.
🌿
Fresh Coriander
Herbal freshness that lifts the dense earthy base notes.
🫕
Ghee Drizzle
Small drizzle over each bowl at serving — rounds flavour and richness.
↑ Back to top
Missing a Spice or Lentil? Find Your Substitute

Select what you don’t have — get exact substitution guidance.

✓ No Black Cardamom

Meat base substitute: 2 extra green cardamom pods during tempering + ¼ tsp smoked paprika to the masala.

Lentil base substitute: 3 green cardamom pods whole in the lentil cooking water instead of black cardamom pod.

Impact: Broth will be aromatic but lack camphor-smoke depth. More floral and citrus-forward. Source it before cooking →

✓ No Mash Dal (Split Urad)

Substitute: Increase chana dal by 2 tbsp. Mash dal provides creaminess — chana provides extra body instead.

Impact: Minor — slightly less creamy, more starchy. Still excellent. Mash dal available at any Indian/Pakistani grocery.

✓ No Haleem Wheat (Dalia)

Substitute: Use bulgur wheat (same amount) — same grain, different grind. Or extra barley. Rolled oats work as last resort (add in final 30 min, not with lentils).

Impact: Moderate — wheat provides the characteristic grain texture and thickening. Do not omit entirely.

✓ No Barley

Substitute: Increase haleem wheat by 2 tbsp. Barley is optional — adds mild nutty flavour and chewiness but many authentic recipes omit it.

Impact: Minimal. Most optional grain component in haleem.

✓ No Chana Dal

Substitute: Yellow split peas (same amount) — closest in texture, cook time, and thickening properties.

Important: Do not omit without substitute — chana dal is the foundation lentil that gives haleem its body. Without it haleem will be thin and soupy.

↑ Back to top

Step-by-Step Instructions

7 steps · Soak overnight · ~3 hrs cook on day

  1. Five lentils rice cracked wheat barley soaking overnight for haleem
    1

    Soak All Lentils, Grains, and Rice Overnight

    Combine all five lentils, rice, and barley in one large bowl. Rinse until water runs clear. Cover with fresh water and soak for 8 hours minimum. In a separate smaller bowl, soak cracked wheat overnight. The two are soaked separately because dalia absorbs water at a different rate than the lentils.

    💡 Why this matters
    Soaking reduces cook time by 30–40% and produces smoother texture. Dry lentils cook unevenly — the outer layer cooks before the inner structure hydrates, producing lumpy haleem. Overnight soaking hydrates every lentil uniformly. Chana dal especially requires soaking — without it, it may remain firm for hours longer than the other lentils.
  2. Black cardamom and whole spices crackling in ghee for haleem meat base
    2

    Bloom Black Cardamom (Pod 1) in Ghee

    Heat 3 tbsp ghee in a large heavy pot (6-litre minimum). Add 1 crushed black cardamom pod, cinnamon, green cardamom, cloves, peppercorns, bay leaves, and cumin seeds. Crackle for 60–90 seconds until camphor-smoke note rises clearly. Add sliced onions and fry for 12–15 minutes until deep golden. Remove ¾ of fried onions for garnish — leave ¼ in the pot.

    💡 Why this matters
    This is the first black cardamom extraction stage — fat-soluble camphor and cineole compounds extract into the ghee and then into the beef during the long slow cook. The removed fried onions are birista — essential haleem topping. The remaining ¼ onions dissolve into the masala and add depth to the beef base.
  3. Beef browning in spiced ghee with onions ginger garlic for haleem masala
    3

    Cook the Beef Masala

    Add ginger-garlic paste, fry 3 minutes. Add beef pieces, Kashmiri chilli, turmeric, coriander powder, cumin powder, haleem masala, and salt. Bhuno on medium-high for 10–12 minutes until beef browned and oil separates. Add yogurt tablespoon by tablespoon. Add 2 cups hot water. Pressure cook 4–5 whistles (beef) or simmer covered 90 minutes until meat falls off the bone.

    💡 Why this matters
    The beef is cooked completely separately from the lentils — this is critical technique. Lentils and beef require different cook times and water amounts. When cooked together, one is always overcooked before the other is ready. Separate cooking gives precise control over both textures. The shredded beef strands are the defining visual and textural signature of haleem.
  4. Lentil grain base cooking in large pot with whole black cardamom pod in water
    4

    Cook Lentil Base — Black Cardamom (Pod 2) in Water

    In a separate large pot: drained soaked lentils, rice, cracked wheat, and barley + 1 whole black cardamom pod (Pod 2) + 1 tsp turmeric + 1 tsp salt + 8 cups water. Bring to boil then reduce to medium-low. Cover and cook 60–90 minutes, stirring every 15 minutes. Add hot water as needed. Done when all lentils completely dissolved — no visible pieces when rubbed between fingers.

    💡 Why this matters
    This is the second black cardamom extraction stage. In water (not fat), the whole pod slowly releases more water-soluble aromatic components — different compounds from those that extracted into the ghee in Step 2. This dual application produces a more complete, layered spice character throughout the entire dish. Remove the pod before combining with beef.
  5. Shredded beef strands being combined with thick lentil grain base in pot
    5

    Shred Beef and Combine with Lentil Base

    Remove cooked beef from pot. Using two forks or hands, shred meat into long strands — pull along the muscle fibre grain. Discard bones. Remove black cardamom pod and whole spices from lentil base. Add shredded beef and all its cooking liquid to the lentil pot. Stir to combine. Cook together on medium-low for 30–45 minutes, stirring constantly, until haleem is thick and no water pools when spoon is dragged across surface.

    💡 Why this matters
    Shredding along the muscle fibre grain produces long strands rather than short chunks — the strands are the visual and textural signature of haleem. The 30–45 minute combined cook allows the beef’s cooking liquid (containing fat-soluble black cardamom compounds from Step 2) to fully integrate with the lentil base (containing water-soluble compounds from Step 4).
  6. Wooden haleem masher pounding haleem for authentic stranded texture
    6

    Pound for Texture — Do Not Over-Blend

    Use a wooden haleem masher (or back of heavy wooden spoon) to pound vigorously for 5–8 minutes, stirring between each set of pounds. Target: thick porridge with visible meat strands — not a smooth puree. For stubborn lentil lumps only: hand blender on 10-second pulse maximum, twice. Aim only at lentil pieces, never the meat strands. Taste and adjust salt.

    💡 Why this matters
    This is the most misunderstood haleem step. Most modern recipes say “blend to desired consistency” — this destroys the texture. A blender used for 30+ seconds produces a smooth paste indistinguishable from baby food. Authentic haleem has visible meat strands in a thick lentil base. Pounding breaks down lentil lumps while preserving meat fibre structure. Resistance to blending is a defining marker of authentic haleem.
  7. Hot sizzling tarka of ghee fried onions cumin poured over finished haleem
    7

    Tarka and Serve Immediately

    Sprinkle 1 tsp garam masala over haleem surface. Tarka: heat 2 tbsp ghee in small pan, fry sliced onion 8–10 minutes until deep golden, add 1 tsp cumin seeds, crackle 10 seconds. Pour entire hot tarka over haleem — it will sizzle loudly. Serve immediately in bowls with all classic toppings — birista onions, julienned ginger, lemon wedges, green chillies, fresh coriander — at the table for self-service.

    💡 Why this matters
    The tarka (hot ghee with fried onions and cumin) carries Maillard compounds and volatile cumin oils directly into the haleem surface as the oil sizzles through the top layer. Garam masala added before the tarka blooms in the tarka steam rather than being scorched. The toppings are not garnish — they complete the dish. Lemon especially is structurally essential to balance the richness.
↑ Back to top
Expert Tips

What Makes Street Haleem Different from Home Haleem

Haleem toppings setup birista ginger lemon chilli coriander
The Toppings Are Not Garnish — They Are Structure

Haleem is intentionally slightly underseasoned so the toppings complete it. The lemon provides acid that balances richness. The ginger cuts through heaviness. The birista adds contrasting texture. These are not decorative — leaving them out produces a flat, one-dimensional bowl. Set out all toppings at the table every time. Karachi street haleem is never served without lemon under any circumstances.

Haleem freezes perfectly shown in freezer portions
Haleem Freezes Perfectly — Make a Double Batch

Haleem is one of the few dishes that freezes flawlessly and is actually better reheated than fresh. Freeze in 300ml portions (one serving) in sealed containers — keeps 5–6 months. Thaw overnight in refrigerator. Reheat on stove with a small amount of water, stirring frequently. Add tarka and toppings fresh each time. For Ramadan: make a large batch once, freeze individual servings for iftar throughout the month.

Five lentil types in correct proportions for haleem
Cook Meat and Lentils Separately — Always

Combining raw beef and raw lentils in one pot saves 30 minutes but produces inferior haleem. Beef and chana dal require different cook times and water amounts. When cooked together, one is always overcooked before the other is ready. Separate cooking gives precise control over both. The combining and final cook together is when the flavours integrate — this cannot happen at the beginning.

Haleem consistency test showing thick slow pour from spoon
The Consistency Test — Spoon Pour and Surface Drag

Authentic haleem: thick enough to hold shape briefly in a bowl, but loose enough to flow slowly when tilted. Test by lifting and pouring — it should pour slowly in a thick stream, not drip thinly. Surface drag test: run a spoon across the surface — path should remain 2–3 seconds before filling in. Too thin: cook uncovered 10 more minutes. Too thick: add hot water 2 tbsp at a time. Consistency at serving should be slightly looser than desired — it thickens as it cools.

↑ Back to top

Difficulty Level & Time Breakdown

Intermediate
Difficulty Rating3 / 5
🌶🌶🌶🌶🌶
Time Breakdown
Overnight soak8 hrs (passive)
Bloom spices + fry onions20 min (active)
Cook beef masala90 min (semi-passive)
Cook lentil base90 min (stir every 15)
Shred beef + combine45 min (active)
Pound + adjust10 min (active)
Tarka + serve10 min (active)
Hands-on time~85 min active
Skill Requirements
Can manage two pots simultaneously on stovetop
Patient with long passive simmer times (stir every 15 min)
Can shred beef by hand into long strands
Can resist urge to blend — pounding only
Comfortable with consistency testing and adjustment
Who is this for?
A cook who has made dal or slow-cooked curry before and is ready for one of Pakistan’s most celebrated slow-cook dishes. The complexity comes from managing two separate cooking processes and combining them correctly. Haleem is a make-ahead dish by design — ideal for Ramadan or large family gatherings. First-timers: soak the night before and plan a full Saturday afternoon for the cook.
↑ Back to top

Nutrition Information

Per serving (approx. 300g — haleem only, before toppings). One of the most nutritionally complete dishes in Pakistani cuisine.

420Calories
28gProtein
38gCarbs
18gFat
8gFibre
760mgSodium
6mgIron
12gLegume Protein
↑ Back to top

Frequently Asked Questions

What is haleem?+
Haleem is a thick Pakistani slow-cooked stew of beef or mutton, five types of lentils, cracked wheat, barley, and rice. Cooked 3 hours until lentils dissolve into a thick porridge, shredded meat is incorporated, and the whole dish is hand-pounded for the correct stranded texture. Black cardamom is essential — added in two stages. Pakistan’s most celebrated Ramadan dish.
What lentils go in haleem?+
Five lentils: chana dal (split yellow chickpeas — foundation, takes longest), mash dal (split urad — creaminess), masoor dal (red lentil — quick thickener), moong dal (yellow split — lightens texture), toor dal (split pigeon pea — body). Chana dal is most important — without it haleem lacks its characteristic thick body.
Why should you not blend haleem?+
Blending destroys the authentic texture — visible strands of shredded meat in a thick lentil-grain base. A blended haleem is a smooth paste that lacks textural contrast. Use a wooden masher and pound vigorously. Hand blender on 10-second pulse maximum only for lentil lumps — never blend the meat strands.
What does black cardamom do in haleem?+
Black cardamom provides the camphor-smoke base note that defines Pakistani haleem. Used twice: crackled in ghee with meat base (fat-soluble extraction) and whole pod in lentil cooking water (water-soluble extraction). This dual application ensures the black cardamom note is present in both the meat strands and the lentil base — producing layered flavour throughout the entire dish.
How long does haleem take?+
Total ~11 hours including overnight soak. Hands-on: ~85 minutes. Cook day: ~3 hours from start to table. Instant Pot reduces cook day to ~2.5 hours. Always soak lentils overnight — cannot be fully replaced by longer cooking.
What are the classic haleem toppings?+
Birista (fried onions — essential), fresh julienned ginger, lemon/lime wedge, green chillies, fresh coriander, ghee drizzle. All served at the table — never mixed into the haleem during cooking. Lemon is not optional — acid balance is structurally essential to complete the flavour of haleem.
↑ Back to top
About the Authors
Emily Rhodes
Written by
Emily Rhodes
Culinary Writer & Spice Researcher

Emily covers South Asian spice culture, recipe development, and market sourcing. She has visited spice markets in Kerala, Karachi, and Dubai and writes all recipe content on CardamomNectar.

View Profile →
Dr Michael Bennett
Reviewed by
Dr. Michael Bennett
Food Scientist & Phytochemist

Dr. Bennett verified claims in this article on dual-stage black cardamom extraction (fat-soluble vs water-soluble volatile compound profiles), chana dal starch gelatinisation, and the textural physics of pounding vs blending in haleem preparation.

View Profile →

Similar Posts