
Eid food is not the kind you cook just to eat and move on. It is the food people wait for all year. The kind that fills the kitchen with aromas before guests even arrive, and makes everyone peek into pots asking, Is it ready yet?
If you are planning a special Eid meal and want dishes that feel festive, comforting, and truly worth the effort, you are in the right place. These recipes bring together classic Indian Eid flavors, from slow-cooked curries to celebratory rice and sweets that always disappear first. Pick a few or build a full spread either way, your table will feel like Eid.
1. Lucknowi Mutton Korma

A proper Eid table often starts with a rich korma because it feels royal and festive. This Lucknowi version is mild, aromatic, and slow-cooked until the meat turns soft and flavorful. The yogurt and nut base gives it that signature creamy texture people love. It pairs beautifully with naan or fragrant rice.
Ingredients
- 1 kg mutton
- 1 cup yogurt
- 2 onions, thinly sliced
- 3 tbsp ghee or oil
- 2 tbsp ginger garlic paste
- 12–15 cashews or almonds (paste)
- 1 tsp garam masala
- 1 tsp coriander powder
- ½ tsp turmeric
- Salt to taste
Instructions
- Fry onions until golden; set half aside.
- Add mutton, ginger garlic paste, and spices. Cook for 5–7 mins.
- Add yogurt and nut paste. Mix well.
- Cover and cook on low 45–60 mins until tender.
- Top with fried onions and garam masala.
How to Serve It
Serve hot with naan or sheermal. Garnish with nuts or a drizzle of cream. A squeeze of lemon balances the richness.
2. Hyderabadi Chicken Mirchi Ka Salan

This dish brings bold flavor without being overly spicy. The magic comes from peanuts, sesame, and coconut blended into a tangy gravy. It is slightly nutty, slightly sour, and incredibly satisfying with biryani or plain rice. Many families include it to add variety to the table.
Ingredients
- 750 g chicken
- 6–8 large green chilies
- 3 tbsp peanuts
- 2 tbsp sesame seeds
- 2 tbsp coconut
- 1 onion
- 1 tsp tamarind pulp
- 1 tsp cumin
- Salt and oil
Instructions
- Roast peanuts, sesame, coconut; blend to paste.
- Fry onions and chilies.
- Add chicken and cook for 5–7 mins.
- Add paste, salt, and tamarind.
- Simmer for 20–25 mins.
How to Serve It
Serve with biryani or pulao. Garnish with curry leaves. Best enjoyed warm so the gravy stays rich.
3. Beef Nihari

Nihari is the kind of dish that feels special from the first bite. It is slow-cooked until the meat becomes fall-apart tender and the gravy turns deeply flavorful. Often made overnight, it is a favorite for Eid mornings or grand dinners. It tastes even better the next day.
Ingredients
- 1 kg beef shank
- 3 tbsp oil or ghee
- 2 onions
- 2 tbsp nihari masala
- 1 tbsp ginger garlic paste
- Salt to taste
- 6 cups water
Instructions
- Fry onions until golden.
- Add meat, ginger garlic, and masala.
- Pour water and bring to a boil.
- Cover and cook on low 3–4 hours (or pressure cook 45 mins).
- Simmer until gravy thickens.
How to Serve It
Top with ginger, cilantro, and lemon. Serve with naan. A small side of sliced onions works well.
4. Mutton Rogan Josh

Rogan Josh is one of those dishes that instantly makes the table feel festive. The deep red color, aromatic spices, and tender mutton create a curry that feels luxurious without being complicated. It brings warmth to the gathering and pairs beautifully with naan or rice. Slow cooking allows the spices to fully develop and gives that classic Eid flavor people expect.
Ingredients
- 1 kg mutton
- 3 tbsp oil or ghee
- 2 onions, sliced
- 2 tbsp ginger garlic paste
- 1 cup yogurt
- 1½ tsp Kashmiri chili powder
- 1 tsp coriander powder
- ½ tsp turmeric
- 1 tsp garam masala
- Salt
Instructions
- Heat oil and fry onions until golden.
- Add mutton and ginger garlic paste, cook for 8 minutes.
- Add spices and salt.
- Lower heat and stir in yogurt gradually.
- Cover and simmer for 45–60 minutes until tender.
How to Serve It
Serve hot with naan or basmati rice. Garnish with cilantro and ginger strips. A squeeze of lemon brightens the flavors.
5. Haleem

Haleem is the dish people wait all year for. It is hearty, filling, and feels like a complete meal. The blend of grains, lentils, and meat gives it a unique texture that stands out on the Eid table. It cooks slowly, but most of the time is hands-off. Once ready, it becomes the center of attention.
Ingredients
- 750 g beef or mutton
- ½ cup wheat or barley
- ½ cup mixed lentils
- 2 onions
- 2 tbsp ginger garlic paste
- 2 tbsp haleem masala
- Salt
- Oil
Instructions
- Soak wheat and lentils for 1 hour.
- Boil meat with ginger garlic and salt until tender.
- Cook grains and lentils until soft.
- Blend lentils lightly and combine with meat.
- Add masala and simmer for 30–40 minutes.
How to Serve It
Top with fried onions, lemon, cilantro, and ginger. Serve hot with naan. A small drizzle of ghee adds richness.
6. Keema Matar

Keema Matar works perfectly when you want something quick but still festive. The minced meat cooks fast while absorbing spices well. Peas add a mild sweetness that balances the warmth of the masala. It is simple, comforting, and always popular with guests. Great for busy Eid mornings or dinners.
Ingredients
- 500 g minced beef or mutton
- 1 cup peas
- 1 onion, chopped
- 2 tomatoes, chopped
- 2 tbsp oil
- 1 tbsp ginger garlic paste
- 1 tsp cumin
- 1 tsp garam masala
- Salt
Instructions
- Heat oil and sauté onions.
- Add ginger garlic and minced meat, cook until browned.
- Add tomatoes, spices, and salt.
- Stir in peas.
- Cook 10–15 minutes until done.
How to Serve It
Serve with warm paratha or naan. Garnish with cilantro and green chilies. Also pairs nicely with jeera rice.
7. Aloo Gosht

Aloo Gosht is one of those dishes that instantly feels like home. Soft potatoes soak up the meaty gravy and every bite tastes comforting. It is not flashy, but everyone quietly goes back for seconds. This is the kind of curry families love because it is simple, hearty, and deeply satisfying on Eid.
Ingredients
- 700 g mutton
- 3 medium potatoes, peeled and cubed
- 2 onions, sliced
- 2 tomatoes, chopped
- 2 tbsp oil
- 1½ tbsp ginger garlic paste
- 1 tsp turmeric
- 1 tsp chili powder
- 1 tsp coriander powder
- 1 tsp garam masala
- Salt
Instructions
- Heat oil and fry onions until golden.
- Add mutton and ginger garlic paste, cook for 8–10 minutes.
- Add tomatoes and spices, cook until soft.
- Add water, cover, and simmer for 40–50 minutes.
- Add potatoes and cook until tender.
How to Serve It
Serve hot with naan or chapati. Garnish with cilantro and green chilies. A side of yogurt or salad balances the richness.
8. Chicken Rezala

Chicken Rezala brings a royal touch to the table. The gravy is mild, creamy, and aromatic rather than spicy. It feels rich without being heavy, which makes it great when your Eid spread already has bold dishes. This is a dish guests remember because of its delicate flavor.
Ingredients
- 800 g chicken
- 1 cup yogurt
- 2 onions, paste
- 1½ tbsp ginger garlic paste
- 10–12 cashews, soaked and blended
- 1 tsp white pepper
- 4 green cardamoms
- 1 small cinnamon stick
- 2 tbsp ghee or oil
- Salt
Instructions
- Heat ghee and sauté whole spices.
- Add onion paste and cook until lightly golden.
- Add ginger garlic and chicken, cook for 6–8 minutes.
- Mix yogurt and cashew paste, add slowly.
- Cover and simmer for 20–25 minutes.
How to Serve It
Serve with naan or fragrant rice. Garnish with almonds or cream. Best enjoyed warm so the gravy stays silky.
9. Hyderabadi Dum Biryani

Hyderabadi Dum Biryani is the showstopper that makes people walk into the kitchen just to peek. When you open the pot and that aroma comes out, everyone already knows something special is ready. The layered rice and marinated chicken cook together slowly, soaking up flavor. This is the kind of Eid dish that turns a meal into a memory.
Ingredients
- 1 kg chicken
- 3 cups basmati rice
- 1 cup yogurt
- 2 onions, fried
- 2 tbsp ginger garlic paste
- 1 tsp turmeric
- 1½ tsp chili powder
- 1 tsp garam masala
- Saffron soaked in 3 tbsp milk
- 3 tbsp oil or ghee
- Salt
Instructions
- Marinate chicken with yogurt, spices, and ginger garlic for 1 hour.
- Boil rice until 70% cooked.
- Layer chicken, rice, fried onions, and saffron milk.
- Cover tightly and cook on low heat (dum) 25–30 minutes.
- Let rest 10 minutes before opening.
How to Serve It
Serve hot with raita and salad. Garnish with extra fried onions and cilantro. Lemon wedges on the side brighten the flavors.
10. Kolkata-Style Chicken Biryani

Kolkata biryani has its own personality. The potatoes and eggs make it unique and surprisingly comforting. The spices are gentle, not overpowering, so the aroma shines through. If you want a biryani that feels rich but not too heavy, this one always works.
Ingredients
- 1 kg chicken
- 3 cups basmati rice
- 2 large potatoes, halved
- 2 boiled eggs
- 1 cup yogurt
- 2 onions, fried
- 1 tsp biryani masala
- 2 tbsp ginger garlic paste
- 3 tbsp oil
- Salt
Instructions
- Marinate chicken with yogurt, spices, and ginger garlic 1 hour.
- Fry potatoes until lightly golden.
- Boil rice until 70% done.
- Layer chicken, potatoes, rice, and fried onions.
- Cover and cook on low heat for 25 minutes.
How to Serve It
Serve with cool raita. Garnish with eggs and fried onions. Best enjoyed warm when the aroma is strongest.
11. Yakhni Pulao

Yakhni Pulao is for when you want something flavorful but not heavy. The broth gives the rice a delicate taste that feels comforting and clean. It is perfect if your table already has rich curries. Guests usually appreciate this balance during big Eid meals.
Ingredients
- 750 g mutton
- 3 cups basmati rice
- 1 onion, sliced
- 1 tbsp ginger garlic paste
- Whole spices (bay leaf, cloves, cardamom)
- 3 tbsp oil
- Salt
Instructions
- Boil mutton with whole spices and salt to make broth.
- Strain and reserve broth.
- Fry onions in oil until golden.
- Add rice and measured broth (1:2 ratio).
- Cook covered on low heat 15–20 minutes.
How to Serve It
Serve with yogurt or chutney. Garnish with fried onions and cilantro. A squeeze of lemon adds freshness.
12. Kabuli Pulao

Kabuli Pulao brings a gentle sweetness that stands out on a savory Eid table. The carrots and raisins add little bursts of flavor that balance the spiced meat beautifully. It looks festive without much effort and feels special when served to guests. If you want variety beyond biryani, this is a lovely choice.
Ingredients
- 750 g mutton
- 3 cups basmati rice
- 2 carrots, julienned
- 3 tbsp raisins
- 1 onion, sliced
- 2 tbsp sugar
- Whole spices (cardamom, bay leaf)
- 3 tbsp oil
- Salt
Instructions
- Boil mutton with salt and whole spices to make broth.
- Fry carrots lightly with sugar until glossy. Add raisins.
- Fry onions in oil until golden.
- Add rice and measured broth (1:2 ratio).
- Top with carrots and raisins, cover, cook for 20 minutes.
How to Serve It
Serve warm on a large platter. Garnish with extra carrots and nuts. Pairs nicely with yogurt or salad.
13. Matar Pulao

Matar Pulao is simple but always welcome on a full table. The peas add freshness and color, making the dish feel light. It works well when you already have rich curries served alongside. This is the rice people reach for when they want something comforting and familiar.
Ingredients
- 3 cups basmati rice
- 1 cup green peas
- 1 onion, sliced
- 2 tbsp oil or ghee
- 1 tsp cumin seeds
- 2 cloves
- 1 bay leaf
- Salt
Instructions
- Heat oil and sauté cumin and whole spices.
- Add onions and cook until soft.
- Stir in peas and rice.
- Add water (1:2 ratio) and salt.
- Cover and cook for 15 minutes.
How to Serve It
Serve with curry or raita. Garnish with cilantro. A small knob of butter on top adds richness.
14. Zafrani Pulao

Zafrani Pulao feels festive the moment it arrives on the table. The saffron gives it a beautiful color and aroma. It is mildly sweet and fragrant, which pairs nicely with spicy mains. This is a great choice when you want something elegant yet simple.
Ingredients
- 3 cups basmati rice
- ¼ tsp saffron soaked in warm milk
- 2 tbsp ghee
- 2 tbsp mixed nuts
- 1 tbsp raisins
- 2 green cardamoms
- Salt
Instructions
- Heat ghee and lightly fry nuts and raisins. Set aside.
- In the same pot add rice, cardamom, salt, and water.
- Cook until rice is almost done.
- Drizzle saffron milk on top.
- Cover and steam on low 5–10 minutes.
How to Serve It
Top with fried nuts and raisins. Serve warm with rich curries. Looks beautiful in a white serving dish.
15. Galouti Kebab

Galouti Kebab is famous for its incredibly soft texture. These kebabs are so tender they almost melt as soon as you bite in. The spice blend is aromatic but not overpowering, making them elegant for Eid gatherings. If you want something that feels royal and special, this is it.
Ingredients
- 500 g minced mutton
- 1 onion, very finely chopped
- 1 tbsp ginger garlic paste
- 1 tsp garam masala
- ½ tsp nutmeg powder
- 1 tbsp roasted gram flour
- 2 tbsp ghee
- Salt
Instructions
- Mix all ingredients into a smooth mince mixture.
- Let it rest 30 minutes.
- Shape small patties.
- Shallow fry in ghee on medium heat.
- Cook until lightly browned on both sides.
How to Serve It
Serve hot with paratha. Add lemon wedges and onion rings. A mint chutney on the side pairs beautifully.
16. Boti Kebab

Boti Kebabs bring that smoky, grilled flavor everyone loves at Eid. The marinade keeps the meat juicy and full of spice. These are perfect when you want something protein-packed but easy to serve. Guests often grab these first from the platter.
Ingredients
- 700 g boneless mutton or beef cubes
- 3 tbsp yogurt
- 1 tbsp ginger garlic paste
- 1 tsp chili powder
- 1 tsp cumin powder
- 2 tbsp oil
- Salt
Instructions
- Marinate meat with all ingredients for 2 hours.
- Thread onto skewers.
- Grill or pan-cook on medium heat.
- Turn occasionally until cooked through.
- Lightly char edges for flavor.
How to Serve It
Serve sizzling hot. Garnish with cilantro and lemon. Best enjoyed with naan and chutney.
17. Shami Kebab

Shami Kebabs are a classic Eid favorite because they are both soft and flavorful. The lentils mixed with meat give them a smooth bite. They are great for making ahead, which helps on busy Eid mornings. Many families keep a batch ready for guests.
Ingredients
- 500 g minced beef or mutton
- ¼ cup chana dal
- 1 onion
- 1 tbsp ginger garlic paste
- 1 tsp garam masala
- 1 egg
- Salt
- Oil for frying
Instructions
- Boil meat, dal, onion, and spices until soft.
- Dry any excess water.
- Blend into a thick mixture.
- Mix in egg and shape patties.
- Shallow fry until golden.
How to Serve It
Serve warm with chutney. Add onion rings and lemon. Also great inside a bun as a slider.
18. Chicken Shami Cutlets

Chicken Shami Cutlets are a great option when you want something lighter than red meat but still festive. They are crisp outside and tender inside, making them a hit with both kids and adults. These cutlets are easy to prep ahead and fry fresh when guests arrive. One bite and they disappear quickly from the platter.
Ingredients
- 500 g chicken mince
- ¼ cup chana dal
- 1 onion
- 1 tbsp ginger garlic paste
- 1 tsp garam masala
- 1 egg
- Salt
- Oil for frying
Instructions
- Boil chicken, dal, onion, and spices until tender.
- Dry excess water and blend mixture.
- Mix in egg and shape cutlets.
- Heat oil in a pan.
- Shallow fry until golden on both sides.
How to Serve It
Serve hot with mint chutney. Garnish with lemon and onions. Also great inside wraps.
19. Keema Samosa

Keema Samosas are a must on many Eid tables. The crispy shell and savory filling make them irresistible. They are perfect for serving a crowd because you can prepare them in advance. Once fried, the aroma alone brings people to the table.
Ingredients
- 500 g minced beef or chicken
- 1 onion, finely chopped
- 1 tsp ginger garlic paste
- 1 tsp chili powder
- 1 tsp cumin
- Samosa wrappers
- Salt
- Oil for frying
Instructions
- Cook mince with onion, spices, and salt until dry.
- Let filling cool.
- Fill wrappers and fold into triangles.
- Heat oil on medium.
- Fry until golden and crisp.
How to Serve It
Serve hot with tamarind or mint chutney. Sprinkle chaat masala for extra flavor. Best enjoyed fresh.
20. Aloo Pakora

Aloo Pakoras bring instant comfort to any gathering. They are simple but always loved. The crisp batter and soft potato inside make them perfect for snacking. These are great when you need something quick yet satisfying.
Ingredients
- 2 potatoes, thinly sliced
- 1 cup gram flour (besan)
- 1 tsp chili powder
- ½ tsp turmeric
- ½ tsp cumin seeds
- Salt
- Water
- Oil for frying
Instructions
- Mix besan, spices, salt, and water to make batter.
- Dip potato slices into batter.
- Heat oil on medium.
- Fry until golden and crisp.
- Drain on paper towel.
How to Serve It
Serve hot with green chutney or ketchup. Sprinkle chaat masala on top. Perfect with tea.
21. Dahi Bhalla

Dahi Bhalla brings a cool and refreshing break to a rich Eid spread. The soft lentil dumplings soaked in yogurt feel light yet satisfying. The sweet and tangy chutneys create layers of flavor in every bite. This is one of those dishes guests quietly appreciate between heavier plates.
Ingredients
- 1 cup urad dal (soaked overnight)
- 2 cups yogurt
- 2 tbsp tamarind chutney
- 2 tbsp mint chutney
- 1 tsp chaat masala
- Salt
- Oil for frying
Instructions
- Blend soaked dal into a thick batter.
- Fry small portions until golden.
- Soak fried bhallas in warm water 10 minutes.
- Gently squeeze and place in yogurt.
- Top with chutneys and spices.
How to Serve It
Serve chilled. Garnish with pomegranate and cilantro. A drizzle of extra chutney makes it festive.
22. Chana Chaat

Chana Chaat is quick, bright, and full of flavor. It adds freshness to the table when there are many rich dishes around. The tangy lemon and spices wake up the palate. This is a great last-minute addition when guests are already on the way.
Ingredients
- 2 cups boiled chickpeas
- 1 onion, chopped
- 1 tomato, chopped
- 1 green chili, chopped
- 1 tsp chaat masala
- ½ tsp cumin powder
- Lemon juice
- Salt
- Cilantro
Instructions
- Combine chickpeas and vegetables in a bowl.
- Add spices and salt.
- Squeeze fresh lemon juice.
- Mix well.
- Chill briefly before serving.
How to Serve It
Serve slightly chilled. Garnish with cilantro and lemon wedges. Can be served in small cups for guests.
23. Sheer Khurma

Sheer Khurma is the dessert many people wait for all year. The creamy milk, toasted vermicelli, and dates create a comforting sweetness that feels nostalgic. It is often the first sweet served after Eid prayers. One spoonful brings warmth and familiarity that truly feels like Eid.
Ingredients
- 1 liter full-fat milk
- ½ cup vermicelli
- 3 tbsp sugar
- 6–8 dates, chopped
- 2 tbsp mixed nuts
- 2 tbsp ghee
- ½ tsp cardamom
Instructions
- Heat ghee and lightly roast vermicelli.
- Add milk and bring to a simmer.
- Stir in sugar, dates, and nuts.
- Add cardamom.
- Simmer 10–15 minutes until slightly thick.
How to Serve It
Serve warm or chilled. Garnish with extra nuts. A few saffron strands add aroma.
24. Shahi Tukda

Shahi Tukda feels royal from the first bite. Fried bread soaked in syrup and creamy rabri makes it rich and indulgent. It is perfect when you want a dessert that looks impressive without complex steps. Guests often recognize it instantly and smile.
Ingredients
- 4 bread slices
- 1 cup thickened milk (rabri)
- ½ cup sugar
- ½ cup water
- 2 tbsp nuts
- Oil or ghee for frying
Instructions
- Fry bread until golden.
- Make sugar syrup with sugar and water.
- Dip bread briefly in syrup.
- Arrange on plate and pour rabri over.
- Sprinkle nuts on top.
How to Serve It
Serve slightly warm or chilled. Garnish with pistachios and almonds. Best served fresh.
25. Phirni

Phirni is smooth, creamy, and gently sweet. The ground rice gives it a unique texture that sets it apart from kheer. It is usually served chilled, making it refreshing after a heavy meal. Simple yet elegant, it always fits on an Eid table.
Ingredients
- 1 liter milk
- 3 tbsp ground rice
- 4 tbsp sugar
- ½ tsp cardamom
- 2 tbsp nuts
Instructions
- Heat milk and bring to a gentle boil.
- Add ground rice while stirring.
- Cook until thick.
- Stir in sugar and cardamom.
- Pour into bowls and chill.
How to Serve It
Serve cold. Garnish with nuts or rose petals. Clay bowls add a traditional touch.
26. Kashmiri Pink Chai

Kashmiri Pink Chai is not just tea, it is an experience. The beautiful pink color always catches attention on the table. Its creamy, lightly salty taste feels unique compared to regular chai. Serving this to guests makes the moment feel calm and special after a big meal.
Ingredients
- 2 cups water
- 2 tsp Kashmiri green tea leaves
- 2 cups milk
- 2–3 tbsp sugar (adjust to taste)
- 2–3 crushed cardamoms
- 1 pinch baking soda
- Chopped pistachios and almonds
Instructions
- Boil water with tea leaves and baking soda for 8–10 minutes.
- Add a splash of cold water to deepen color.
- Pour in milk and cardamom.
- Simmer 5–7 minutes.
- Strain and sweeten.
How to Serve It
Serve hot in small cups. Garnish with crushed nuts. Best enjoyed slowly while chatting with guests.
Conclusion
The best Eid meals are not about how many dishes you cook. They are about the feeling around the table, the chatter, the second servings, and someone always asking for the recipe. That is what people remember.
Choose dishes that excite you, mix old favorites with something new, and cook at a pace that lets you enjoy the celebration too. When the food brings smiles and the table stays full, you already did Eid right.



Leave a Reply