Bengali Non Veg Thali Recipe: Authentic Flavors to Try

Updated On: October 5, 2025

Experience the rich culinary heritage of Bengal with a delightful Bengali Non-Veg Thali recipe that brings together an exquisite array of flavors, textures, and aromas in one grand meal. Known for its emphasis on mustard oil, fresh spices, and seasonal ingredients, Bengali cuisine offers a perfect balance between subtlety and boldness.

This thali is a celebration of traditional non-vegetarian dishes including succulent fish, tender chicken, and hearty mutton preparations, each served alongside classic accompaniments such as aromatic rice, dal, and vegetable sides.

Whether you’re a seasoned foodie or new to Bengali flavors, this thali is sure to transport your taste buds straight to the eastern shores of India.

In this blog post, I will guide you through each component of the Bengali Non-Veg Thali, explaining the ingredients, cooking techniques, and serving suggestions. You’ll also find tips to customize the dishes to your liking and nutritional info to keep your meal balanced.

Let’s dive into this sumptuous feast that’s perfect for special occasions or a comforting weekend meal!

Why You’ll Love This Recipe

The Bengali Non-Veg Thali is a feast for the senses, combining multiple dishes that complement each other perfectly. What makes it special is the diversity of flavors — from the tangy mustard fish curry to the mildly spiced chicken curry and the robust mutton stew.

This recipe is:

  • Authentic: Rooted deeply in traditional Bengali cooking techniques and spices.
  • Flavorful & Aromatic: Uses mustard oil, nigella seeds, and fresh herbs for a distinctive taste.
  • Complete Meal: Balanced with proteins, carbs, and vegetables, all served on one platter.
  • Customizable: You can swap or omit dishes based on preference without losing the essence.
  • Impressive: Perfect for hosting guests or celebrating festivals with family.

Ingredients

  • For Macher Jhol (Bengali Fish Curry):
    • 500g Rohu fish or any freshwater fish, cut into pieces
    • 3 tbsp mustard oil
    • 1 tsp nigella seeds (kalonji)
    • 2 medium potatoes, peeled and quartered
    • 1 large tomato, chopped
    • 1 tsp turmeric powder
    • 1 tsp red chili powder
    • Salt to taste
    • 2 cups water
  • For Chicken Curry (Murgir Jhol):
    • 500g chicken pieces with bone
    • 3 tbsp mustard oil
    • 1 large onion, finely sliced
    • 2 green chilies, slit
    • 1 tsp ginger paste
    • 1 tsp turmeric powder
    • 1 tsp cumin powder
    • 1 tsp coriander powder
    • Salt to taste
    • 1 cup water
    • Fresh coriander leaves for garnish
  • For Mutton Curry (Kosha Mangsho):
    • 500g mutton pieces
    • 4 tbsp mustard oil
    • 2 large onions, thinly sliced
    • 2 tbsp ginger-garlic paste
    • 2 tsp red chili powder
    • 1 tsp turmeric powder
    • 1 tbsp garam masala
    • 2 bay leaves
    • Salt to taste
    • 1 cup yogurt, whisked
    • Fresh coriander for garnish
  • Accompaniments:
    • 3 cups steamed basmati or sona masuri rice
    • 1 cup moong dal (yellow lentils)
    • 1 tbsp ghee or mustard oil
    • Salt to taste
    • 1 cucumber, sliced (for salad)
    • 1 lemon, cut into wedges
    • Pickles (achar) of your choice

Equipment

  • Heavy-bottomed deep frying pan or kadhai
  • Large saucepan for boiling rice
  • Pressure cooker (optional, for mutton)
  • Mixing bowls
  • Wooden spatula or spoon
  • Serving platter (thali)
  • Sharp knife and cutting board

Instructions

  1. Prepare the Rice: Rinse the rice under cold water until water runs clear. Soak for 20 minutes. Boil water in a large saucepan, add soaked rice and salt, cook until rice is fluffy and tender. Drain and keep covered.
  2. Cook the Moong Dal: Rinse the moong dal and cook in a saucepan with 2 cups water, salt, and a pinch of turmeric until soft (about 15-20 minutes). Heat ghee or mustard oil in a small pan, add mustard seeds and pour tempering over the dal. Mix well and set aside.
  3. Make Macher Jhol (Fish Curry): Heat mustard oil in a pan until smoking; add nigella seeds and let them splutter. Add potatoes and fry for 3-4 minutes. Add chopped tomatoes, turmeric, red chili powder, and salt. Mix well and pour 2 cups water. Bring to boil.
  4. Gently add fish pieces and simmer for 10-12 minutes until fish is cooked and potatoes are tender. Turn off heat and keep covered.
  5. Prepare Chicken Curry: Heat mustard oil in a pan. Add sliced onions and sauté until golden brown. Add ginger paste and green chilies, cook for 2 minutes. Add turmeric, cumin, coriander powders, and salt. Stir in chicken pieces and cook on high heat for 5 minutes.
  6. Add water, cover, and simmer for 20-25 minutes until chicken is tender. Garnish with fresh coriander leaves.
  7. Cook Mutton Curry (Kosha Mangsho): Heat mustard oil in a heavy pan. Add bay leaves and sliced onions, sauté until golden brown. Add ginger-garlic paste and cook for 2 minutes.
  8. Add mutton pieces, turmeric, red chili powder, and salt. Cook on high heat for 10 minutes, stirring frequently.
  9. Reduce heat, add whisked yogurt, and cook covered on low flame for 1 to 1.5 hours or until mutton is tender and oil separates. Sprinkle garam masala and mix well. Garnish with coriander leaves.
  10. Assemble the Thali: On a large serving platter, place a mound of steamed rice in the center. Arrange portions of macher jhol, murgir jhol, and kosha mangsho around the rice. Add a bowl of dal, cucumber salad, pickle, and lemon wedges on the side.

Tips & Variations

Use fresh mustard oil for authentic flavor, but if unavailable, vegetable oil can substitute.

For a lighter meal, skip the mutton and add a prawn or crab curry instead.

Adjust spice levels according to your palate by moderating chili powders and green chilies.

To speed up mutton cooking, use a pressure cooker but be careful not to overcook the meat.

Try adding a sweet touch with a small portion of Manny Randazzo King Cake Recipe after your thali for a festive finish.

Nutrition Facts

Component Serving Size Calories Protein Fat Carbohydrates
Macher Jhol (Fish Curry) 1 cup 220 25g 10g 8g
Chicken Curry 1 cup 280 30g 12g 5g
Mutton Curry 1 cup 350 28g 25g 4g
Steamed Rice 1 cup 205 4g 0.5g 45g
Moong Dal 1/2 cup 115 9g 1g 20g

Serving Suggestions

Bengali Non-Veg Thali is best enjoyed fresh and hot. Serve with fluffy rice and a dollop of ghee on top for an indulgent touch.

To complete your meal, offer sides like cucumber salad and tangy lemon wedges that help balance the richness.

For dessert, consider trying the Matcha Bingsu Recipe for a refreshing contrast or a sweet treat like Bengali rosogolla (not included here but worth exploring!).

Pair your thali with a light, spiced buttermilk drink or a traditional Large Batch Bloody Mary Recipe for an exciting fusion twist.

Conclusion

The Bengali Non-Veg Thali is more than just a meal; it’s a cultural experience that brings together the best of Bengal’s culinary artistry. With its vibrant colors, hearty dishes, and harmonious flavors, this thali is perfect for those who appreciate traditional Indian cuisine with a focus on fresh, quality ingredients.

Preparing this meal at home allows you to explore authentic cooking techniques and savor each dish at your own pace. Whether you’re enjoying it with family or entertaining guests, this thali will impress with its depth of flavor and comforting warmth.

Don’t forget to check out other exciting recipes on our site, such as the Lump Of Coal Recipe for a smoky delight or the soft and sweet Marzipan Challah Recipe. Happy cooking and bon appétit!

📖 Recipe Card: Bengali Non Veg Thali

Description: A traditional Bengali non-vegetarian platter featuring rich flavors of fish, chicken, and egg curry. This thali offers a perfect balance of spices and textures for a hearty meal.

Prep Time: PT30M
Cook Time: PT1H
Total Time: PT1H30M

Servings: 4 servings

Ingredients

  • 500g Rohu fish, cleaned and cut
  • 300g chicken pieces
  • 4 boiled eggs
  • 2 large potatoes, peeled and cubed
  • 3 tbsp mustard oil
  • 2 tsp panch phoron (Bengali five spice mix)
  • 2 large onions, finely sliced
  • 4 tomatoes, chopped
  • 1 tbsp ginger-garlic paste
  • 2 green chilies, slit
  • 1 tsp turmeric powder
  • Salt to taste

Instructions

  1. Heat mustard oil in a pan and fry the fish pieces until golden; set aside.
  2. In the same oil, add panch phoron and let it splutter.
  3. Add sliced onions and sauté until golden brown.
  4. Add ginger-garlic paste, turmeric, and salt; cook for 2 minutes.
  5. Add chicken pieces and cook until they turn white.
  6. Add chopped tomatoes and green chilies; simmer until chicken is tender.
  7. Add boiled eggs and potatoes to the chicken curry; cook for 10 minutes.
  8. In a separate pan, lightly fry the fish pieces again and add them to the curry.
  9. Simmer the entire thali for 5 more minutes and adjust seasoning.
  10. Serve hot with steamed rice.

Nutrition: Calories: 650 kcal | Protein: 55 g | Fat: 35 g | Carbs: 25 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Bengali Non Veg Thali”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A traditional Bengali non-vegetarian platter featuring rich flavors of fish, chicken, and egg curry. This thali offers a perfect balance of spices and textures for a hearty meal.”, “prepTime”: “PT30M”, “cookTime”: “PT1H”, “totalTime”: “PT1H30M”, “recipeYield”: “4 servings”, “recipeIngredient”: [“500g Rohu fish, cleaned and cut”, “300g chicken pieces”, “4 boiled eggs”, “2 large potatoes, peeled and cubed”, “3 tbsp mustard oil”, “2 tsp panch phoron (Bengali five spice mix)”, “2 large onions, finely sliced”, “4 tomatoes, chopped”, “1 tbsp ginger-garlic paste”, “2 green chilies, slit”, “1 tsp turmeric powder”, “Salt to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Heat mustard oil in a pan and fry the fish pieces until golden; set aside.”}, {“@type”: “HowToStep”, “text”: “In the same oil, add panch phoron and let it splutter.”}, {“@type”: “HowToStep”, “text”: “Add sliced onions and saut\u00e9 until golden brown.”}, {“@type”: “HowToStep”, “text”: “Add ginger-garlic paste, turmeric, and salt; cook for 2 minutes.”}, {“@type”: “HowToStep”, “text”: “Add chicken pieces and cook until they turn white.”}, {“@type”: “HowToStep”, “text”: “Add chopped tomatoes and green chilies; simmer until chicken is tender.”}, {“@type”: “HowToStep”, “text”: “Add boiled eggs and potatoes to the chicken curry; cook for 10 minutes.”}, {“@type”: “HowToStep”, “text”: “In a separate pan, lightly fry the fish pieces again and add them to the curry.”}, {“@type”: “HowToStep”, “text”: “Simmer the entire thali for 5 more minutes and adjust seasoning.”}, {“@type”: “HowToStep”, “text”: “Serve hot with steamed rice.”}], “nutrition”: {“calories”: “650 kcal”, “proteinContent”: “55 g”, “fatContent”: “35 g”, “carbohydrateContent”: “25 g”}}

Photo of author

Marta K

Leave a Comment

X