
Loading...

Crispy, golden-brown fish fillets coated in a tangy and spicy Sindhi-style marinade. This classic shallow-fried fish is a delightful appetizer or a perfect side for a traditional Sindhi meal, ready in under 30 minutes.
For 4 servings
Prepare the Fish and Marinade
Marinate the Fish
Shallow Fry the Fish
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.
Crispy, golden-brown fish fillets coated in a tangy and spicy Sindhi-style marinade. This classic shallow-fried fish is a delightful appetizer or a perfect side for a traditional Sindhi meal, ready in under 30 minutes.
This indian recipe takes 30 minutes to prepare and yields 4 servings. At 244.02 calories per serving with 32.91g of protein, it's a beginner-friendly recipe perfect for lunch or dinner or appetizer.
Garnish and Serve
Add 1/2 teaspoon of ajwain (carom seeds) to the marinade. Ajwain pairs exceptionally well with fish and aids in digestion.
For a lower-oil version, you can air-fry the marinated fish at 200°C (400°F) for 12-15 minutes, flipping halfway through. You can also bake it in a preheated oven at the same temperature for 15-18 minutes.
This recipe works well with other firm fish like cod, tilapia, or pomfret. Adjust cooking time based on the thickness of the fillets.
Fish is a high-quality protein source, essential for muscle repair, immune function, and overall body maintenance.
Surmai (King Fish) is rich in omega-3 fatty acids, which are known to support heart health, reduce inflammation, and improve brain function.
The marinade includes spices like turmeric, ginger, and garlic, which contain powerful anti-inflammatory compounds that can help reduce oxidative stress in the body.
Spices like cumin and coriander used in the marinade are known to aid digestion by stimulating the secretion of pancreatic enzymes.
Traditionally, firm, white-fleshed fish with a central bone or fillets are used. Surmai (King Fish) is a classic choice. Other great options include Pomfret, Rohu, Cod, or Tilapia. The key is to use a fish that holds its shape well during frying.
There are three key steps: 1) Pat the fish completely dry before applying the marinade. 2) Ensure your marinade is a thick paste, not runny. 3) Place the fish gently into hot oil and let it form a crust for a few minutes before trying to move or flip it.
Yes, for a healthier alternative, you can air-fry the marinated fish. Preheat your air fryer to 200°C (400°F). Spray the basket and the fish with a little oil and cook for 12-15 minutes, flipping halfway, until golden and cooked through.
Taryal Machhi is versatile. It can be served as an appetizer with green chutney and onion rings. As a main course, it pairs beautifully with a traditional Sindhi meal of Sindhi Kadhi, rice, and papad.
Taryal Machhi offers health benefits from the fish, which is rich in protein and omega-3s. However, since it is shallow-fried, it contains added fats and calories from the oil. It can be part of a balanced diet when eaten in moderation. For a healthier version, consider baking or air-frying.
One serving of Taryal Machhi (approximately one 160g fillet) contains around 285 calories. This is an estimate and can vary based on the type of fish and the amount of oil absorbed during frying.