Buy Fresh

National Delhi Nihari

National Delhi Nihari, Discover the rich flavors of India with National Delhi Nihari. This traditional slow-cooked stew, simmered with tender meat and aromatic spices, is now available in a convenient 56-gram pack. Simply prepare and enjoy a taste of Delhi’s iconic dish anytime, anywhere.


10 in stock



National Delhi Nihari, Experience the rich and aromatic flavours of authentic Indian cuisine with National Delhi Nihari. This iconic dish, originating from the bustling streets of Delhi, is now conveniently available in a 56-gram pack, allowing you to enjoy its delicious taste anytime, anywhere.

National Delhi Nihari is a traditional slow-cooked stew, simmered to perfection with tender pieces of meat, aromatic spices, and a rich, flavourful gravy. Each bite is a symphony of flavours, with hints of cinnamon, cloves, cardamom, and other spices that tantalize your taste buds and transport you to the streets of Delhi.

Preparing National Delhi Nihari is quick and easy. Simply empty the contents of the pack into a pot, add water and your choice of meat, and simmer until the meat is tender and the gravy is thick and aromatic. Serve hot with naan bread or steamed rice for a hearty and satisfying meal that is sure to impress.

Our 56-gram pack is perfect for single servings or for sharing with friends and family. Whether you’re craving a taste of home or looking to explore the vibrant flavours of Indian cuisine, National Delhi Nihari is the perfect choice.

With National Delhi Nihari, you can enjoy the authentic taste of Delhi’s iconic dish in the comfort of your own home. Bring the flavours of India to your kitchen and indulge in a culinary adventure that is sure to delight your senses.

Experience the magic of National Delhi Nihari today and discover why it’s a beloved favourite among food lovers everywhere.


Here’s a simplified recipe to make National Delhi Nihari:

– 1 packet of National Delhi Nihari mix
– 500g meat (beef or lamb, preferably with bone)
– 6 cups water
– 1 onion, thinly sliced
– 4 cloves of garlic, minced
– 1-inch piece of ginger, grated
– 2 tablespoons cooking oil
– Salt to taste
– Chopped fresh coriander leaves for garnish
– Sliced green chilies for garnish
– Lemon wedges for serving
– Naan bread or steamed rice for serving

1. In a large pot, heat the cooking oil over medium heat. Add the thinly sliced onion and cook until golden brown.
2. Add the minced garlic and grated ginger to the pot and sauté for another minute.
3. Add the meat to the pot and brown it on all sides.
4. Add the National Delhi Nihari mix to the pot and stir well to coat the meat with the spices.
5. Pour in the water and stir to combine. Bring the mixture to a boil.
6. Once boiling, reduce the heat to low, cover the pot, and let the Nihari simmer for 2-3 hours, or until the meat is tender and the gravy is thickened.
7. Check the seasoning and add salt if needed.
8. Once the Nihari is ready, garnish with chopped fresh coriander leaves and sliced green chilies.
9. Serve hot with naan bread or steamed rice, and lemon wedges on the side for squeezing over the Nihari.

Enjoy the rich and flavourful National Delhi Nihari with your loved ones!


There are no reviews yet.

Be the first to review “National Delhi Nihari”

Your email address will not be published. Required fields are marked *

Need help? Call us

0121 439 8320