
Beef Nihari
Rich, slow-cooked beef stew with complex spices. A traditional breakfast dish from Lahore.
For 8 servings
Use halal-certified meat
Soak wheat and lentils overnight or for at least 4 hours.
Pressure cook meat with ginger-garlic paste and salt until very tender, about 45 minutes.
Separately cook soaked wheat and lentils until completely soft and mushy.
Shred the cooked meat finely. Mix with the wheat and lentil mixture.
Add haleem masala and continue cooking on low heat for 2-3 hours, stirring frequently.
Use a wooden spoon to mash and blend everything together as it cooks.
Heat ghee and add garam masala. Pour this tarka over the haleem.
Serve topped with fried onions, ginger, mint, and lemon wedges.
Tip: The longer you cook, the better the texture. Keep stirring to prevent sticking.
Per serving
Yes, this Haleem recipe is 100% halal. All meat ingredients require halal-certified sources, and we provide specific halal notes for each ingredient.
Haleem takes 45 minutes to prepare and 300 minutes to cook, for a total of 345 minutes.
One serving contains 420 calories, with 28g protein, 38g carbs, and 18g fat.
Yes! Haleem is great for meal prep. Store in an airtight container in the refrigerator for up to 3-4 days.

Rich, slow-cooked beef stew with complex spices. A traditional breakfast dish from Lahore.

Chicken cooked in a wok with tomatoes, green chilies, and fresh ginger. A Pakistani roadside favorite.

Flat, round beef patties from Peshawar loaded with tomatoes, chilies, and fragrant spices.