Grilled Rohu
Tender, flaky rohu steaks marinated in a vibrant mix of yogurt, ginger-garlic paste, and warm spices, then grilled until lightly charred at the edges. A North Indian river fish classic that's smoky, juicy, and ready in under an hour.
For 4 servings
- prep
Score the fish steaks.
Pat the rohu steaks completely dry with a kitchen towel. Using a sharp knife, make 2-3 shallow diagonal slashes on each side of every steak. This helps the marinade penetrate deep into the flesh.
- mix · ~3 min
Prepare the marinade.
1.In a large mixing bowl, whisk the hung yogurt until completely smooth.2.Add ginger-garlic paste, lemon juice, mustard oil, red chili powder, turmeric powder, garam masala, cumin powder, ajwain, besan, salt, and black pepper.3.Whisk everything into a thick, smooth paste with no lumps.TIPHung yogurt is essential — watery yogurt will slide off the fish. Hang 1 cup regular yogurt in a muslin cloth over a bowl for 20 minutes. - mix · ~2 min
Coat the fish steaks in the marinade.
Add the scored rohu steaks to the bowl. Using your hands, gently coat each steak with the marinade, rubbing it into the slashes and all over the surface. Ensure every piece is evenly covered.
TIPBe gentle — rohu steaks are delicate. Use a light hand to avoid breaking the flesh. - rest · ~30 min
Marinate the fish for 30 minutes.
Cover the bowl with cling film or a lid and refrigerate for 30 minutes. Avoid marinating longer than 45 minutes — the lemon juice will start to cook the fish and make it mushy.
TIPTake the fish out of the refrigerator 10 minutes before grilling. Cold fish straight onto a hot grill sticks and cooks unevenly. - grill · ~3 min
Preheat and oil the grill pan.
Place a grill pan over medium-high heat and let it get smoking hot. Brush the grates evenly with oil. The pan should be hot enough that the oil shimmers and the fish sizzles on contact.
TIPIf using an outdoor grill, clean the grates well and oil them. Medium-high heat gives you char without burning the delicate fish. - grill · ~11 min
Grill the rohu steaks.
1.Place the marinated steaks gently on the hot grill pan, leaving space between each piece.2.Cook for 5-6 minutes on the first side without moving the fish — a golden-brown crust should form.3.Flip carefully with tongs and grill the second side for another 4-5 minutes.4.The fish is done when the flesh flakes easily with a fork and the edges are charred.TIPDon't rush the flip. The fish will release naturally from the grill when a crust forms. If it sticks, give it another minute. - garnish · ~1 min
Plate and finish.
Transfer the grilled rohu steaks to a serving platter. Sprinkle chaat masala over the hot fish, squeeze a little fresh lemon juice on top, and scatter chopped coriander leaves and onion rings around the plate.
TIPChaat masala on hot, just-off-the-grill fish is a game-changer — the heat activates the tangy-salty-spicy notes beautifully. - serve
Serve immediately with lemon wedges and onion rings.
Place the lemon wedges and onion rings alongside the fish on the platter. Grilled Rohu is best enjoyed hot, straight off the grill, with a side of mint chutney.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Pat the rohu steaks completely dry before scoring to help the marinade cling better.
- 2Use thick hung yogurt; watery yogurt will slide off the fish and prevent a crust from forming.
- 3Don't marinate longer than 45 minutes — the lemon juice will start to cook the fish and turn it mushy.
- 4Let the grill pan get smoking hot before adding the fish; a proper sear prevents sticking.
- 5Resist moving the fish for the first 5 minutes — it will release naturally when a golden crust forms.
- 6Sprinkle chaat masala immediately after grilling while the fish is still hot for the best flavor pop.
- 7Serve the rohu straight off the grill; the texture and char are best when eaten immediately.
Adapt it for your goals.
Air-fryer adaptation
Cook marinated rohu steaks in an air fryer at 200°C (400°F) for 12-14 minutes, flipping halfway. This mimics the charred edges with less oil and is perfect for days when you don't want to fire up the grill.
No besan versionNo-besan version
Omit the besan for a lighter, gluten-free marinade. The marinade will be slightly looser, so pat the fish dry just before grilling to still get a good sear.
Extra spicy variationExtra-spicy variation
Increase the red chili powder to 1 tsp and add 1 finely chopped green chili to the marinade. This amps up the heat for those who love a fiery, North Indian-style kick.
Tandoori style in ovenTandoori-style in oven
Place the marinated steaks on a wire rack over a baking tray and broil on high for 6-8 minutes per side. The close proximity to the heating element mimics a tandoor's intense heat.
Why this is on our healthy list.
Rich in Omega-3 Fatty Acids
Rohu is a freshwater fish naturally high in omega-3s, which support heart and brain health. This dish offers a tasty way to include these essential fats in your diet.
High-Quality Lean Protein
Each serving of rohu provides a generous amount of complete protein, essential for muscle repair and satiety, with minimal saturated fat.
Digestive Aid from Spices
Ajwain (carom seeds), cumin, and ginger in the marinade are traditionally used to aid digestion and reduce bloating, making this fish meal gentle on the stomach.
Low in Carbohydrates
With only a small amount of besan, this grilled fish is naturally low in carbs, making it suitable for low-carb or diabetic-friendly meal plans.
Source of Antioxidants
Turmeric, ginger, and lemon juice provide antioxidant compounds like curcumin and vitamin C, which help combat oxidative stress in the body.
Frequently asked questions
Yes, firm-fleshed white fish like basa, tilapia, or kingfish work well. Adjust cooking time based on thickness, and avoid delicate fish that flakes apart easily on the grill.




.webp)


