Bangladeshi-style haleem topped with fried onion, ginger, green chili and cilantro
Prep40 min
Cook2 hr 35 min
Serves6 servings
CuisineBangladeshi

Haleem: Bangladeshi Iftar Stew of Wheat, Lentils and Bone-In Beef

Bangladeshi haleem, a staple of iftar made by simmering cracked wheat, lentils and bone-in meat for a long time and finishing with fresh toppings. Covers the street food culture of Old Dhaka, how it differs from the Pakistani version, substitutes, heat control, storage, reheating, why it fails, and what to buy, so you don't get lost in the kitchen.

Total: 3 hr 15 minLevel: Intermediate

Cooking flow

Cooking steps

STEP 11 / 6

Wash and soak the wheat and lentils

35 min

Washing and soaking cracked wheat, lentils and rice in a metal bowl
Soak the wheat and lentils for 30 minutes to even out their hardness at the start of cooking

Put 170g cracked wheat, 60g rolled barley, 80g chana dal, 80g red lentils, 40g mung dal and 30g basmati rice in a bowl and wash them 3 times, changing the water. When the water is only slightly cloudy, soak them in plenty of water for 30 minutes. Move on when the corners of the lentils have rounded a little when pressed with a finger and the surface of the cracked wheat is moist.

STEP 22 / 6

Brown the onion and bone-in meat

25 min

Searing bone-in beef with onion, ginger, garlic and spices
Brown the meat over medium-high heat, and after adding yogurt, fry until the oil seeps out

Put 4 tbsp ghee in a heavy pot and warm it over medium heat for 1 minute. Add 400g onion sliced 2 mm thick and cook over medium heat for the first 8 minutes to drive off the moisture, then when it begins to color, cook over medium-low heat for 8 minutes. When all of it is a deep golden brown, take out half, and put 800g bone-in beef in with the remaining onion. Sear over medium-high heat for 6 minutes, and when the surface of the meat has browned, lower the heat to low and add the garlic, grated ginger, spices, salt and yogurt. Stir for 4 minutes until the white of the yogurt disappears, the spices coat the meat evenly, and oil seeps at the edge of the pot.

STEP 33 / 6

Cook the wheat and lentils down in a separate pot

70 min

The wheat and lentils simmering over low heat in the pot, grains beginning to collapse
Cook the wheat and lentils down over low heat until the grains crush under a finger

In another heavy pot put the drained wheat and lentils, and add 1.8L water, 1 tsp turmeric, 1 tsp red chili powder and 1 tsp salt. Bring to a boil over high heat, skim the foam when it boils, and lower to low heat. With the lid slightly ajar, cook for 60 to 70 minutes, stirring from the bottom every 5 minutes. The guide is a state where the grains crush easily under a finger and, pressed with a wooden spoon, spread thinly on the wall of the pot. If the liquid gets low, add 200ml boiling water, and scrape the bottom before a burnt smell appears.

STEP 44 / 6

Simmer the meat tender and take it off the bone

95 min

Tearing tender bone-in beef finely with a fork
Simmer the beef until it comes off the bone, and shred it finely along the fibers

Add 1.3L water, black cardamom, cloves, cinnamon and bay leaves to the meat pot and bring to a boil over high heat. Skim the foam when it boils, lower to low heat, and simmer with the lid slightly ajar for 90 minutes. Stir the bottom twice along the way, and if the water level drops below the meat, add 150ml boiling water. Take out the meat; it is cooked if it slides off the bone, tears softly when pressed with a fork, and loosens with the liquid soaked into the fibers. Remove the whole spices and bones, and tear the meat finely into pieces about 5 cm long and 3 mm wide.

STEP 55 / 6

Combine the wheat, lentils, meat and liquid and work them together

25 min

Combining the shredded beef and liquid with the wheat and lentils and working it together
Work it over low heat, scraping the bottom, to unite the meat fibers and the wheat

Add the meat torn into pieces about 5 cm long and 3 mm wide, and the meat's cooking liquid in 3 portions, to the pot of wheat and lentils. Set over low heat and, scraping the bottom with a wooden spoon or masher, work it for 20 minutes. The guide is that the fibers of the meat have mixed into the wheat, the line traced across the bottom with the wooden spoon stays for about 1 second, and the whole thing drops thickly. If it is too stiff, add 100ml boiling water; if too loose, take off the lid and cook down over low heat 5 minutes at a time. If a burnt smell appears, don't scrape the bottom; move only the top to another pot.

STEP 66 / 6

Top with the garnishes and finish at the table

10 min

Topping a bowl of haleem with fried onion, ginger, green chili and cilantro
For the finish, layer the toppings in the center and cut the heaviness with lemon and green chili

Just before turning off the heat, add 1/2 tsp garam masala and 25g fried onion, and adjust the salt 1/4 tsp at a time. Serve the haleem in the center of a bowl and top with the set-aside fried onion, ginger cut 2 mm wide, green chili, coarsely chopped cilantro and lemon. Just before bringing it to the table, rewarm it in the pot over low heat until it bubbles, and serving it with steam rising brings up the aroma of the toppings. On days you scoop with naan, leave it a little stiffer; on days you eat with a spoon, loosen it by adding about 50ml boiling water.

0 / 0
Ingredients

Ingredients

1 / 3

Wheat and lentils

Ingredient Amount Substitutes & notes
Cracked wheat or coarse bulgur 170g A coarse grain. Fine couscous tends to turn pasty quickly
Rolled barley 60g Pearl barley also works. Keeps a chewy thickness
Chana dal 80g Split chickpeas. If none, add 40g more red lentils
Red lentils 80g Collapse and create the thickness
Mung dal 40g If none, make the red lentils 120g
Basmati rice 30g 25g if using short-grain Japanese rice. Too much leans toward a Japanese-style porridge
Water 1.8L For cooking the wheat and lentils. If short, add boiling water 200ml at a time
Turmeric 1 tsp For color
Red chili powder 1 tsp Keep the pot as a whole mild
Salt 1 tsp Base seasoning for the wheat and lentils
2 / 3

Meat cooking liquid

Ingredient Amount Substitutes & notes
Bone-in beef shank or beef shoulder 800g If you can't get bone-in, 650g beef shank and 2 chicken drumettes
Onion 2 (400g) Sliced 2 mm thick
Ghee 4 tbsp (about 56g) 3 tbsp neutral oil and 10g unsalted butter also works
Garlic 20g Grated
Ginger 30g 20g grated, 10g julienned for finishing
Plain yogurt 100g Unsweetened. Rounds the aroma of the meat
Ground coriander 2 tbsp The base aroma of the meat
Ground cumin 2 tsp Adds earthiness to the sweetness of the wheat and lentils
Garam masala 1 1/2 tsp Another 1/2 tsp is used at the end
Black cardamom 2 pods Without it the smoky aroma is weaker
Cloves 4 Whole
Cinnamon 5 cm 1 stick
Bay leaves 2 For the simmer
Black pepper 1/2 tsp Coarsely ground
Salt 1 1/2 tsp For the meat. Adjust at the end
Water 1.3L For simmering the meat
3 / 3

Finishing and toppings

Ingredient Amount Role
Fried onion 50g 25g into the pot, 25g as topping
Cilantro 25g Coarsely chopped
Green chilies 2 Sliced thin, 2 mm
Lemon 1 Cut into 6 wedges
Ginger 10g Julienned 2 mm wide
Chaat masala 1 tsp Sprinkled at the table. If none, use a little more lemon
Naan or roti 6 pieces Easy to scoop from the rim of the bowl
0 / 0

Haleem, the Pot Whose Aroma Returns at Dusk

A Bangladeshi-style haleem table with toppings and naan
Fried onion, ginger, green chili, cilantro and lemon go on separate plates, and each diner decides the flavor in their own bowl

When the sun leans low and the sound of the wooden spoon scraping the bottom of the pot turns heavy, haleem (Haleem) is almost ready for the table. It is not a watery soup and it is not a curry; it is a thick dish in which wheat, lentils and meat come together like a porridge. Served in a bowl it is brown and plain, but top it with fried onion, ginger, green chili, cilantro and lemon, and it suddenly takes on the look of a street-stall plate.

In Bangladesh, the sight of people buying haleem for iftar during Ramadan is often described. The area around Chawk Bazaar in Old Dhaka in particular is known as a place where Ramadan foods are lined up, and haleem is a dish made at home and also a dish bought at shops and shared. The thick consistency is not only for staying power. It lets one mouthful take in the sweetness of collapsed lentils, the thickness of the wheat and the savoriness of bone-in meat, and then loosen it at the end with lemon and green chili.

What is easy to stumble on in a home kitchen is the order rather than the ingredient names. If you combine the meat before the wheat and lentils are soft, the grains stay and it turns gritty. If you add a lot of water to avoid scorching, it tastes thin when eaten. This article uses a home method in which the cooking liquid from the bone-in meat is made first, the wheat and lentils are cooked down separately, and the two are finally combined over low heat and worked together. It is built with the toppings a little brighter than Pakistani haleem, as a main dish of meat and grain on a day apart from fish dishes like ilish bhuna (in Japanese). On days when you want small aromatic dishes beside the rice, aloo bhorta (in Japanese), potatoes bound with mustard oil, and begun bhorta (in Japanese), which lightens the mouth with the charred aroma of roasted eggplant, give an escape of heat and sourness between mouthfuls of the heavy stew.

What the Bangladeshi style aims for

In this article, a perfectly smooth paste is not the only right answer. The aim is a consistency where the fibers of the meat are slightly visible, the grains of wheat linger on the tongue, and the flavor moves when you mix in the toppings. The finish changes from shop to shop and household to household, but in an ordinary pot, "the trail of the wooden spoon stays for 1 second" is an easy guide.


Ingredients: Gather the Cracked Wheat, Lentils and Bone-In Meat Separately

Bone-in beef, cracked wheat, lentils, onion, toppings and spices for haleem
For haleem, buying the grains, lentils, bone-in meat and toppings separately makes substitutions easier

This serves 6. When haleem is made in a small amount, the bottom of the pot scorches easily and the meat's cooking liquid also tends to be thin. It is made for 6 on the assumption of making ahead, and the next day you add a little water to reheat.

Allergens and ingredient cautions

This recipe contains wheat, beef and dairy. Store-bought fried onions may be made in factories that handle wheat, milk and nuts. If you avoid dairy, replace the ghee with 4 tbsp neutral oil, leave out the yogurt, and add 2 tsp lemon juice to the meat seasoning.

Bone-in beef, onion, yogurt and lemon are more reliable bought at a nearby supermarket. What is worth looking for farther afield is coarse cracked wheat, red lentils and strongly scented spices. If you keep cooking South Asian food, the same dried goods can go into khichdi and biryani too.

How to read the nutrition information

The nutrition values in the frontmatter are approximations for the whole amount for 6 servings. One serving is about 610 kcal, around 35g protein and around 25g fat. Reducing the ghee and fried onion makes it lighter, but the thickness of the aroma weakens too. On days when it is the main dish of dinner, serve one naan; on days when it is a small starter, halve the bowl and put cucumber, onion and lemon beside it, and it is easier to keep eating.


Method: Combine the Bone-In Meat's Liquid and the Wheat at the End

Cooking everything in one pot looks easy, but with a home burner the wheat sinks to the bottom, and the bottom of the pot tends to scorch before the meat softens. Keeping the meat pot and the wheat pot separate and combining and working them at the end reduces mistakes with heat.


Why It Fails: Watery, Scorched, Grains Remain

A watery haleem and a smooth haleem compared in small bowls
How haleem feels to eat depends less on the amount of water than on whether the wheat and lentils have collapsed and joined the meat

Failures with haleem nearly all show up in the consistency. Runny, a scorched bottom, only the grains remaining. These three look like separate problems, but the cause is either "the water boiled off before things softened" or "it wasn't worked enough after combining."

Condition Cause How to fix it
Watery The wheat and lentils are soft, but it was not cooked down enough at the end Take off the lid and work it over low heat 5 minutes at a time
Grains are hard Not soaked enough, not cooked enough Add 200ml boiling water and cook 15 more minutes over low heat
The bottom scorches The heat is too high, or the bottom wasn't scraped often enough Don't scrape the scorched bottom; move only the top to another pot
Meat remains in lumps Not cooked enough, or torn too large Take out only the meat and tear it again to about 5 cm long and 3 mm wide
The taste is heavy Too few toppings and acidity Add lemon, ginger, green chili and cilantro in the bowl

Blending to complete smoothness is quick, but at home it is easier to eat if you don't overdo it. Haleem is not a potage; it is a dish in which the thickness of the wheat and the fibers of the meat remain a little. If the grains really bother you, crush only the wheat and lentils with a masher and return the meat afterward, which leaves some escape for the texture.

What you want to keep as a Bangladeshi style is not making the whole pot too hot. Hold back the red chili powder for the heat, and add green chili and chaat masala in the bowl. If you keep the big pot mild, it is also easy to serve to someone who likes bean dishes such as dal bhat, and people who like it hot can strengthen it at the table.


How to Eat It, Storage, and Frequently Asked Questions

When eating, serve the haleem in the center of a bowl and layer the toppings on top. Take the first bite without lemon, then squeeze lemon, and finally add a little green chili, and you can follow how the flavor changes. Eating with naan or roti makes it easy to scoop the sticky part and is closer to the local way than white rice.

If you have the Ramadan table in mind, small portions go well with sweet drinks, fruit and light fried foods. If you serve it as the main dish of dinner, put a plate of sliced cucumber, red onion, tomato and lemon beside it so haleem alone doesn't weigh it down. On days when you pair it with samosa, keep the haleem's heat mild and use it as a thick soup-like dish that takes up the toasty aroma of the fried food, and it comes together.

For storage, cool the heat off, divide into clean storage containers, and refrigerate for a guide of 3 days. As it cools, the wheat and lentils absorb moisture and stiffen. To reheat, add 50 to 80ml water per serving to a pot and stir over low heat for 5 to 7 minutes until it bubbles. If you use a microwave, put it in a deep heatproof container, add 2 tbsp water, heat at 600W for 2 minutes, stir, and add 1 minute at a time. When it is hot to the center and the whole thing has returned smooth, it is ready to eat.

What is the difference from Pakistani haleem?

Household differences are large, so the line is not simple. The Bangladeshi style in this article leans toward a finish that makes full use of the liquid from the bone-in meat and cuts the heaviness with toppings and lemon. Pakistani haleem is from the same South Asian line, but depending on the shop or household it may be worked smoother and use chaat masala or aromatic oil more strongly. If you make both, use the same dried goods and change how you present the toppings and cooking liquid, and the difference is easier to see.

What do I do if I can't get bone-in meat?

Combining 650g beef shank with 2 chicken drumettes gives the liquid body. If you leave out bone-in meat entirely and use only thin lean slices, the meat fibers become too fine and the liquid is lighter. If you only have thin slices, it is more reasonable to think of it as a different home version: combine the meat with the wheat and lentils early after browning it, and shorten the cooking time.

Can I make it not spicy?

Yes. Reduce the red chili powder in the pot to 1/2 tsp, and serve the green chili and chaat masala separately at the table. Turmeric, cumin, coriander and garam masala play the role of aroma more than heat, so it is more haleem-like not to cut them too far. On days when there are children or people who don't like hot food, putting out more lemon and cilantro lightens the taste without raising the heat.

Does the flavor drop if I make it ahead?

The next day, the wheat and lentils if anything have blended in. But because it stiffens in the refrigerator, reheating it directly over high heat scorches only the bottom of the pot. Add water, bring it back over low heat, and add fresh lemon and ginger at the end. Storing it with the toppings mixed in dulls the aroma, so put the fried onion, green chili and cilantro on just before eating.


Sources