
Loading...

A classic Sindhi delicacy, Taryal Machi features fish steaks marinated in a vibrant blend of spices and shallow-fried to crispy perfection. The exterior is wonderfully crunchy from a light rice flour coating, while the inside remains moist and tender. This authentic recipe is a quick, flavorful, and satisfying dish, perfect as an appetizer or a main course.
Prepare the Fish
Create the Marinade
Marinate the Fish
Coat for Frying
A dhaba-style classic featuring tender urad dal fried with a fragrant masala of onions, tomatoes, and ginger. This semi-dry lentil dish is hearty, flavorful, and pairs perfectly with hot naan or roti.

A vibrant and energizing Indian-style bowl packed with fresh fruits, crunchy nuts, and wholesome seeds in a lightly sweetened, cardamom-infused yogurt base. Perfect for a healthy breakfast or a revitalizing snack, this no-cook recipe is ready in just 10 minutes.

A wholesome and savory porridge made from broken wheat and mixed vegetables. This one-pot meal is a popular, nutritious breakfast or light lunch option across India, ready in under 30 minutes.
A savory and wholesome Indian breakfast made with roasted vermicelli, colorful vegetables, and a fragrant tempering of spices. This quick one-pot meal is light on the stomach and ready in under 30 minutes, perfect for busy mornings.
A classic Sindhi delicacy, Taryal Machi features fish steaks marinated in a vibrant blend of spices and shallow-fried to crispy perfection. The exterior is wonderfully crunchy from a light rice flour coating, while the inside remains moist and tender. This authentic recipe is a quick, flavorful, and satisfying dish, perfect as an appetizer or a main course.
This indian recipe takes 30 minutes to prepare and yields 4 servings. At 249.59 calories per serving with 31.91g of protein, it's a beginner-friendly recipe perfect for appetizer or lunch or dinner.
Shallow Fry the Fish
Serve Hot
For a different texture, you can use a mix of rice flour and fine semolina (rava) for the coating. You can also use besan (gram flour), but it will result in a softer crust.
Add 1/2 teaspoon of garam masala or a pinch of ajwain (carom seeds) to the marinade for a warmer, more complex flavor profile.
For a lower-fat version, you can bake or air-fry the fish. Spray the coated fish with a little oil and bake at 200°C (400°F) for 15-20 minutes, or air-fry at 190°C (375°F) for 12-15 minutes, flipping halfway through.
Fish like Surmai are packed with omega-3 fatty acids, which are crucial for brain health and have been shown to reduce inflammation and lower the risk of heart disease.
Fish provides high-quality, lean protein that is essential for building and repairing tissues, making enzymes and hormones, and supporting muscle mass.
The spices used in the marinade, such as turmeric (curcumin), ginger, and garlic, are known for their anti-inflammatory and antioxidant properties, which can help support a healthy immune system.
One serving of Taryal Machi (approximately one 150g steak) contains around 315-330 calories, depending on the type of fish and the amount of oil absorbed during frying.
Taryal Machi can be part of a healthy diet. The fish itself is an excellent source of lean protein and heart-healthy omega-3 fatty acids. However, since it is shallow-fried, it contains more fat and calories than baked or grilled fish. Enjoy it in moderation as part of a balanced meal.
Traditionally, firm, white-fleshed fish are used. Surmai (King Mackerel) and Pomfret are classic choices. You can also use Rohu, Basa, Tilapia, or Cod steaks.
Yes, you can. After coating the marinated fish in rice flour, spray it lightly with oil. Air fry at 190°C (375°F) for 12-15 minutes, flipping halfway through, until golden and cooked.
Store leftover fried fish in an airtight container in the refrigerator for up to 2 days. To reheat and regain some crispiness, place it in a preheated oven or an air fryer for a few minutes.