Steamed Fish

Steamed Fish

BeveragesIndia

110
kcal
Protein
Carbs
Fat
Log This Food
Track with App
Log this food instantly with our mobile app
Get App

How to Make Steamed Fish (Traditional & Healthy Version)

Prep: 15 min
Cook: 20 min
2 servings
easy

Steamed Fish, known as 'Bhapa Machh' in Bengali, is a classic Indian dish celebrated for its delicate flavors, minimal oil, and nutrient-rich profile. Originating from the river-rich regions of Bengal and the coastal states like Kerala and Goa, this recipe showcases the vibrant use of local spices and herbs without overpowering the natural taste of the fish. Steamed Fish is cherished during special occasions and festivals, such as Durga Puja in Bengal, where light and wholesome meals are preferred. The steaming process preserves the fish's moisture and nutrients, resulting in a tender, juicy texture that pairs beautifully with fragrant rice or light salads. This health-conscious version of Steamed Fish uses fresh, locally sourced fish, aromatic spices like haldi (turmeric), dhania (coriander), and adrak (ginger), and is wrapped in banana leaves for an authentic touch. The banana leaf not only imparts a subtle earthiness but also keeps the fish moist. With its high protein content and low fat, this dish is ideal for calorie-conscious eaters and those seeking a balanced Indian meal. Steamed Fish can be adapted for various dietary needs and is a perfect choice for lunch or a light dinner, offering a taste of regional India in every bite.

Diabetic-Friendly Weight Loss Kid-Friendly

Ingredients(for 1 fillet (approx. 120g) per person)

  • 2 fillets (approx. 120g each) Fresh fish fillets (Rohu, Pomfret, or any river fish)
  • 1/2 tsp Haldi (turmeric powder)
  • 1 tsp Dhaniya (coriander powder)
  • 1 tbsp Adrak (ginger) (Finely grated)
  • 1 tbsp Lemon juice
  • 1 Green chilli (Finely chopped) - optional
  • 1 tsp Sarson ka tel (mustard oil) - optional
  • 1/2 tsp Salt
  • 2 medium pieces Banana leaves (For wrapping)
  • 1 tbsp Fresh coriander leaves (Finely chopped) - optional

Instructions

  1. 1

    Rinse the fish fillets gently under running water and pat dry with a clean cloth. Remove any bones if necessary.

    5 minutes

    Use fresh river fish for the best flavor and texture.

  2. 2

    In a bowl, mix haldi, dhaniya, grated adrak, lemon juice, salt, and green chilli. Rub this marinade evenly onto the fish fillets.

    5 minutes

    Marinate for at least 10 minutes to allow flavors to penetrate.

  3. 3

    Prepare banana leaves by rinsing and gently warming them over a flame to make them pliable. Place each marinated fillet on a banana leaf and drizzle sarson ka tel over the top.

    5 minutes

    Warming banana leaves prevents tearing during wrapping.

  4. 4

    Fold the banana leaves around the fillets to create a sealed packet. Secure with toothpicks if needed.

    2 minutes

    Ensure the packets are tightly sealed for effective steaming.

Why This Dish is Healthy

Opting for Steamed Fish is a wise choice for those seeking a nutritious, low-calorie meal. Steaming retains vitamins and minerals, avoids excess oil, and supports heart health. The use of local spices provides antioxidants and enhances the immune system. This recipe is naturally gluten-free and adaptable for diabetic, weight loss, and kid-friendly diets, making it a wholesome option for Indian calorie trackers.

Steamed Fish is packed with high-quality protein, essential omega-3 fatty acids, and vital minerals like calcium, phosphorus, and selenium. The use of turmeric (haldi) adds anti-inflammatory benefits, while ginger aids in digestion. Mustard oil offers heart-friendly fats, and steaming as a cooking method ensures minimal oil usage, preserving nutrients. This dish is low in carbs and fats, making it suitable for weight management and a healthy Indian diet.

Pro Tips

  • 💡Tip 1: Use fresh banana leaves for best aroma and authenticity.
  • 💡Tip 2: Marinate fish longer for deeper flavor.
  • 💡Tip 3: Add a pinch of ajwain (carom seeds) for digestive benefits.

Storage & Serving

Store cooled fish in an airtight container in the refrigerator for up to 2 days. Reheat in a steamer to retain moisture and flavor. Avoid microwaving to prevent drying.

Best served: Lunch

Nutrition Facts

NutrientPer 100g
Energy110.0 kcal

Tags

Similar Foods