How to Make Nihari (Traditional & Healthy Version)

Nihari is a beloved slow-cooked stew that has become a staple at Dubai dining tables, especially during Ramadan iftar and special occasions. While its roots trace back to South Asian kitchens, Dubai’s cosmopolitan palate has embraced Nihari, making it a regular feature at hotel restaurants, business lunches, and even luxurious beach clubs. The dish is characterized by tender cuts of halal beef simmered in a fragrant blend of spices, delivering a hearty, warming experience that appeals to both locals and visitors. Dubai’s approach to Nihari blends tradition with health consciousness, using leaner cuts of meat and less oil, ensuring the dish fits modern dietary preferences. Served with wholewheat bread or brown rice, this version offers a lighter, nutrient-rich alternative to the classic. The rich aroma of freshly ground spices, combined with the slow-cooked flavors, makes Nihari a must-try for anyone exploring Emirati classics and contemporary Dubai cuisine. Whether enjoyed during a family suhoor or as part of a business lunch, Nihari stands out for its depth of flavor and cultural significance.

35 min total2 servingsMedium220 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Heat olive oil in a heavy-bottomed pot over medium heat
0%

Step 1 · Heat olive oil in a heavy-bottomed pot over medium heat

Heat olive oil in a heavy-bottomed pot over medium heat. Add sliced onions and sauté until golden brown.

Step 2: Add grated ginger and minced garlic to the onions
0%

Step 2 · Add grated ginger and minced garlic to the onions

Add grated ginger and minced garlic to the onions. Continue to sauté until fragrant.

Step 3: Add beef cubes and cook until lightly browned on all sides
0%

Step 3 · Add beef cubes and cook until lightly browned on all sides

Add beef cubes and cook until lightly browned on all sides.

Step 4: Mix in nihari masala
0%

Step 4 · Mix in nihari masala

Mix in nihari masala, turmeric, and coriander powder. Stir well to coat the beef evenly with spices.

Step 5: Pour in low-sodium beef broth and bring to a gentle boil
0%

Step 5 · Pour in low-sodium beef broth and bring to a gentle boil

Pour in low-sodium beef broth and bring to a gentle boil. Reduce heat, cover, and simmer until beef is tender.

Step 6: To thicken
0%

Step 6 · To thicken

To thicken, dissolve whole wheat flour in a bit of water and stir into the stew. Simmer for 2-3 more minutes.

Step 7: Season with salt
0%

Step 7 · Season with salt

Season with salt, garnish with fresh coriander, and serve hot with lemon wedges.

Why this recipe is healthy

Choosing lean beef and reducing added fats makes this Nihari a lighter alternative to traditional versions. The use of low-sodium broth and whole spices naturally enhances flavor without excess salt. Incorporating whole grains and plenty of fresh herbs boosts fiber, vitamins, and minerals. This approach aligns with Dubai’s modern health-conscious dining scene, making it ideal for those tracking calories or seeking balanced nutrition.

A note on tradition

Nihari has become a cherished part of Dubai’s diverse culinary landscape, served during Ramadan iftar, family suppers, and festive gatherings. In the bustling food scene of Dubai, from old town eateries to modern hotel restaurants, Nihari is often paired with Emirati breads and Levantine mezze, reflecting the city’s penchant for blending traditions. Its slow-cooked richness and communal sharing make it a symbol of warmth and hospitality in Dubai households.

← Back to Nihari