Haleem
Slow-cooked blend of wheat, lentils, and shredded meat — rich, thick, and deeply satisfying.
The Story
Haleem is not just a dish; it embodies the spirit of communal gatherings and celebrations in Pakistani culture, often served during Ramadan and special occasions. Its rich, slow-cooked flavors and hearty texture bring families together, fostering a sense of warmth and unity.
Nutrition per Serving
350
Calories
25g
Protein
45g
Carbs
10g
Fat
6g
Fiber
Step-by-Step Instructions
- 1
Soak the cracked wheat, barley, lentils, and chickpeas in water for at least 4 hours or overnight. This helps to soften the grains and legumes, making them easier to cook and blend later on. Drain and rinse before using.
- 2
In a large heavy-bottomed pot, heat the ghee or oil over medium heat. Add the sliced onions and sauté until they turn golden brown. This should take about 10-15 minutes. The caramelized onions will add a rich flavor base to the haleem.
- 3
Add the ginger-garlic paste to the pot and sauté for another 2-3 minutes until the raw smell disappears. Stir continuously to prevent it from sticking to the bottom of the pot.
- 4
Introduce the beef and chicken pieces into the pot. Brown the meat on all sides for about 10 minutes. This step is crucial as it locks in the juices and enhances the overall flavor of the dish.
- 5
Once the meat is browned, add the soaked grains and legumes to the pot. Stir well to combine all the ingredients, ensuring the grains are coated with the oil and spices. This will give the haleem a cohesive flavor.
- 6
Pour in enough water to cover the meat and grains, around 8-10 cups. Bring the mixture to a boil, then reduce the heat to low. Cover the pot and let it simmer for about 3-4 hours, stirring occasionally to prevent sticking.
- 7
After 3 hours, check the consistency of the haleem. If it is too thick, add more water to achieve a porridge-like texture. Use a wooden spoon or a hand blender to mash the meat and grains together, creating a smooth, creamy texture. Continue to simmer for another hour.
- 8
In the last half-hour of cooking, add the coriander powder, cumin powder, red chili powder, and salt to taste. Stir well to incorporate the spices, which will enhance the flavor profile of the haleem.
- 9
Once the haleem reaches your desired consistency, remove it from the heat. Squeeze in the lemon juice and stir. This will add a refreshing tang to balance the rich flavors of the dish.
- 10
Serve the haleem hot, garnished with fried onions, julienned ginger, and chopped coriander leaves. You can also accompany it with naan or parathas for an authentic experience.
Pro Tips
- •
Soak the grains overnight for a smoother texture and quicker cooking time.
- •
Use a pressure cooker to reduce cooking time without compromising flavor.
- •
Stir frequently during the simmering process to prevent sticking and ensure even cooking.
- •
Garnish with fried onions, fresh coriander, and a squeeze of lemon for added flavor.
Variations
- →
Substitute beef with chicken or lentils for a lighter version.
- →
Try a regional twist by adding local spices or ingredients like saffron for a unique flavor profile.
- →
Swap traditional wheat grains with quinoa for a gluten-free alternative.
You Might Also Like
From the Blog
Ramadan Recipes 2025: Complete Iftar, Sehri & Meal Plans
Your complete Ramadan cooking companion — iftar starters, main courses, sehri ideas, refreshing drinks, and a full 7-day meal plan to make the holy month stress-free.
healthHigh-Protein Pakistani Meals
Daal, kebab, eggs — getting your protein the desi way.


