Macher Tok

Macher Tok

Curries • India

165
KCAL
15
PROTEIN (G)
7.5
CARBS (G)
7.5
FAT (G)
Data source: IndianCalorie
Track with App
Log this food instantly with our mobile app
Get App

About Macher Tok

Tangy fish curry with raw mango, tamarind, or kul (jujube) — served at the end of a Bengali meal as a palate cleanser. Light, sour, summer staple.

How to Make Macher Tok
Traditional + healthy version with step-by-step photos · 35 min total · 2 servings
View full recipe →

How to Make Macher Tok (Traditional & Healthy Version)

Prep: 15 min
Cook: 20 min
2 servings
Easy

Macher Tok is a cherished Bengali fish curry, renowned for its tangy and refreshing flavors. Rooted in the culinary traditions of East India, especially West Bengal, this dish stands out for its unique use of souring agents like tamarind (imli) or raw mango (aam), creating a delightful balance of taste that is perfect for the humid summer months. The word 'Tok' itself means 'sour' in Bengali, highlighting the central theme of this curry. Traditionally served during family gatherings, festivals such as Poila Boishakh (Bengali New Year), and even daily meals, Macher Tok is both comforting and palate-pleasing. The dish is typically prepared with freshwater fish like Rohu or Katla, lightly fried and then simmered in a tangy gravy flavored with spices, mustard oil, and seasonal sour fruits. Its light, broth-like consistency makes it a great choice for those seeking a flavorful yet health-conscious meal. With its low-calorie profile and high protein content, Macher Tok embodies the essence of Bengal’s food culture – simple, nutritious, and bursting with regional flavors.

Diabetic-Friendly Weight Loss Kid-Friendly

Ingredients(for 1 medium bowl (approx. 150ml) per serving)

  • 200g Freshwater fish (Rohu/Katla) (Mach)
  • 1/2 cup, sliced Raw mango (Aam)
  • 1 tbsp Mustard oil (Sarson ka tel)
  • 1/2 tsp Turmeric powder (Haldi)
  • 1/2 tsp Red chili powder (Lal mirch)
  • to taste Salt (Namak)
  • 1/2 tsp Sugar (optional for balance) - optional
  • 1 tbsp Tamarind pulp (Imli) - optional
  • 1, slit Green chili (Hari mirch)
  • 1/2 tsp Panch phoron (Bengali five spice) (optional for authentic flavor) - optional
  • 2 cups Water (for gravy)

Instructions

  1. 1

    Clean and cut the fish into medium-sized pieces. Rub with haldi and namak. Let it marinate for 5 minutes.

    5 minutes

    Marinating helps infuse flavor and reduce fishy odor.

  2. 2

    Heat sarson ka tel in a pan or kadhai. Shallow fry the fish pieces till they turn light golden. Remove and set aside.

    5 minutes

    Do not over-fry; this keeps the fish tender.

  3. 3

    In the same pan, add panch phoron (if using) and let it splutter. Add sliced aam and sauté for 2-3 minutes.

    3 minutes

    Raw mango adds a natural sourness and enhances aroma.

  4. 4

    Add lal mirch, haldi, and a pinch of sugar. Mix well. Pour in water and bring to a boil.

    3 minutes

    Sugar balances the tartness; adjust as per taste.

Why This Dish is Healthy

This Macher Tok recipe uses minimal oil and avoids heavy cream or coconut, keeping the calorie count low. The use of raw mango or tamarind for sourness makes it nutritious and digestive-friendly, while mustard oil supports heart health. It’s perfect for those aiming for balanced nutrition, offering vital micronutrients with a flavorful, light curry profile. The fish provides essential omega-3 fatty acids, making this dish a wholesome, health-conscious choice.

Macher Tok is rich in lean protein and healthy fats, thanks to the use of freshwater fish and mustard oil. The addition of mango provides vitamin C, fiber, and antioxidants, while turmeric and panch phoron contribute anti-inflammatory compounds. Each serving offers 110 calories, 10g protein, 5g carbs, and 5g fat, making it suitable for calorie-conscious diets. The low-calorie, high-protein nature helps in maintaining muscle mass and supports weight management. The dish is also gluten-free and low in saturated fat.

Pro Tips

  • 💡Tip 1: Use fresh fish for best taste and texture.
  • 💡Tip 2: Adjust sourness by varying mango or tamarind quantity.
  • 💡Tip 3: Use panch phoron for an authentic Bengali flavor signature.

Storage & Serving

Store leftovers in an airtight container in the refrigerator for up to 2 days. Reheat gently; avoid boiling to prevent fish from breaking.

Best served: Lunch

Nutrition Facts

NutrientPer 100g
Energy110.0 kcal
Protein10.0 g
Carbohydrates5.0 g
Total Fat5.0 g
Fiber1.0 g

Similar Foods