Raho machli

Home/Food/Punjabi/Raho machli

Rahu machli is a kind of popular fish eaten mainly in Lahore. This fish is marinated in gram flour and flavourful spices. Rohu macli is then deep fried. Lahoris crave for this item in winters. It is available in all the restaurants of Lahore. There are famous spots that serve only rahu machli. Spicy chutney and chapati/naan complements this dish.



  • 1 Rahu fish, cleaned and cut into slices
  • 2 tablespoons lemon juice
  • 1 tablespoon ginger paste
  • 1 tablespoon garlic paste
  • 1/2 teaspoon turmeric powder
  • 1 tablespoon red chili powder
  • 1 tablespoon coriander powder
  • 1 tablespoon cumin powder
  • Salt, to taste
  • 1/2 cup cornflour
  • Oil, for frying


  1. In a mixing bowl, mix together lemon juice, ginger paste, garlic paste, turmeric powder, red chili powder, coriander powder, cumin powder, and salt to make a marinade.
  2. Apply the marinade all over the fish slices and let it rest for at least 30 minutes.
  3. In another mixing bowl, add cornflour and coat the fish slices with it.
  4. Heat oil in a deep frying pan on medium heat.
  5. Add the fish slices to the hot oil and fry until they are crispy and golden brown on both sides.
  6. Remove the fried fish from the oil and place them on a paper towel to remove excess oil.
  7. Serve the Fried Rahu Machli hot with your favorite chutneys and enjoy the crispy and delicious flavors of this Pakistani and Indian fish dish!

Where to Eat or Drink

We are Open for everyone! if you are serving this food in your restaurant or cafe, and you are interested to advertise your restaurant or cafe, do contact us at info@pakistanatlas.com

More food from Punjab

Load More Posts

Attractions in Punjab

Back to 3D Food Map
Back to 2D Food Map

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!


Leave A Comment

Go to Top