Easy Fish Pulao Recipe | Flavorful Fish Rice in One Pot
Table of Contents
- Fish Pulao Recipe
- What Is Fish Pulao?
- Why You’ll Love This Fish Pulao Recipe
- Ingredients for Fish Pulao
- Best Fish to Use for Fish Pulao
- How to Make Fish Pulao
- Tips for Making Perfect Fish Pulao
- What to Serve With Fish Pulao
- How to Store and Reheat Fish Pulao
- Frequently Asked Questions
- Conclusion
- Fish Pulao Recipe Card
Introduction
If you’re looking for an easy and delicious fish pulao recipe, this flavorful dish is the perfect choice for a satisfying family meal. Made with fragrant basmati rice, tender fish, aromatic whole spices, and a blend of flavorful seasonings, this easy fish pulao recipe at home brings together simple ingredients and delicious taste in one comforting dish. Whether you enjoy Pakistani-style fish pulao, spicy fish rice, or a traditional pulao, this recipe is easy to follow and delivers perfectly cooked, aromatic rice with flavorful pieces of fish in every bite. Follow this step-by-step guide to learn how to make fish pulao that is perfect for lunch, dinner, or a special family gathering.

What Is Fish Pulao?
Fish pulao is a flavorful rice dish made with tender pieces of fish, fragrant basmati rice, aromatic spices, onions, herbs, and other seasonings. Unlike biryani, fish pulao is usually prepared by cooking the rice and fish together with a lightly spiced broth, allowing the rice to absorb all the delicious flavors.
This fish pulao recipe is a simple and satisfying option for anyone who enjoys seafood and rice dishes. With the right spices and perfectly cooked basmati rice, you can make an easy fish pulao recipe at home without complicated cooking techniques. Pakistani-style fish pulao is especially popular for its aromatic spices, tender fish, and rich yet balanced flavor.
Whether you are preparing a quick family dinner or looking for a delicious fish rice recipe, this homemade fish pulao is a great choice. Serve it with raita, fresh salad, chutney, or lemon wedges for a complete and flavorful meal.
Why You’ll Love This Fish Pulao Recipe
There are plenty of reasons to add this fish pulao recipe to your meal plan. It combines tender, flavorful fish with aromatic basmati rice and delicious spices to create a comforting dish that the whole family can enjoy.
- Easy to make: This easy fish pulao recipe at home uses simple ingredients and straightforward cooking steps, making it suitable for beginners.
- Full of flavor: Aromatic whole spices, herbs, onions, and seasonings give the rice a delicious and balanced taste.
- Perfectly tender fish: The fish is cooked carefully so it stays tender and flavorful without becoming dry.
- Fragrant basmati rice: Long-grain basmati rice absorbs the flavorful broth and spices, making every bite delicious.
- Pakistani-style flavor: If you enjoy Pakistani fish pulao, this recipe offers the aromatic and mildly spicy flavors that make this dish so popular.
- Great for any occasion: Serve this homemade fish rice recipe for a quick family dinner, weekend lunch, or special gathering.
- Easy to customize: You can adjust the spices, herbs, and level of heat according to your taste.
If you’re craving a flavorful seafood meal that’s simple yet satisfying, this fish pulao recipe is a delicious option to try at home.
Fish Pulao Recipe – Ingredients for 4–6 People
For Marinating the Fish
- Fish: 750 g
- Salt: 1½ teaspoons, or to taste
- Red chili powder: 1 teaspoon
- Ginger-garlic paste: 1 tablespoon
- Lemon juice: 2 tablespoons
- Ajwain (carom seeds): ½ teaspoon
- Cumin seeds (zeera): 1 teaspoon
- Crushed coriander seeds (sukha dhaniya): 1 teaspoon
- Soy sauce: 1 tablespoon
- Chili sauce: 1 tablespoon
For the Fish Pulao
- Basmati rice: 3 cups (about 600 g)
- Cooking oil: ½ cup, or as needed
- Onion: 2 large, thinly sliced
- Ginger-garlic paste: 1½ tablespoons
- Tomatoes: 3 medium, chopped
- Yogurt: 1 cup
- Cinnamon (darchini): 1 large stick
- Green cardamom (ilachi): 4–5
- Bay leaves (tez pat): 2
- Dried plums (sukha aloo bukhara): 6–8
- Fresh mint leaves: ½–1 cup
- Water: as required for cooking the rice
- Salt: to taste
Best Fish to Use for Fish Pulao
Choosing the right fish is important for making a delicious fish pulao recipe. Since the fish is shallow-fried first and then cooked with the rice, it is best to use a firm-fleshed fish that holds its shape well and does not easily break apart.
For this easy fish pulao recipe, you can use fish such as rohu, pomfret, king fish, or other firm-fleshed varieties available in your area. Boneless fish fillets are also a convenient option because they are easy to marinate, fry, and serve.
For a flavorful Pakistani-style fish pulao, choose fresh fish with firm flesh and a mild flavor. If using fish with bones, cut it into medium-sized pieces so it remains intact while cooking.
Tips for Choosing Fish
- Choose fresh, firm-fleshed fish that won’t fall apart easily.
- Medium-sized pieces work well for pulao.
- Boneless fillets are convenient and easier to eat.
- Avoid fish that has a very soft texture, as it may break during cooking.
- If using frozen fish, thaw it completely and pat it dry before marinating.
With the right fish and perfectly cooked basmati rice, this fish rice recipe becomes flavorful, aromatic, and satisfying.
How to Make Fish Pulao for 4–6 People
1. Marinate the Fish
Add the fish to a bowl and season with salt, red chili powder, ginger-garlic paste, lemon juice, ajwain, cumin seeds, crushed coriander seeds, soy sauce, and chili sauce. Mix gently until the fish is evenly coated. Let it marinate for 20–30 minutes.
2. Shallow-Fry the Fish
Heat oil in a large, heavy-bottomed pot. Shallow-fry the marinated fish until lightly golden and cooked. Carefully remove the fish and set it aside.
3. Prepare the Pulao Masala
Using the same pot, add the cinnamon, cardamom, and bay leaves. Sauté for a few seconds, then add the sliced onions. Cook until the onions become golden brown.
Add the ginger-garlic paste and sauté until fragrant. Then add the chopped tomatoes and cook until they soften and combine with the onions and spices.
4. Add Yogurt
Add the yogurt and mix well. Sauté the masala until everything is thoroughly combined and the oil begins to separate from the mixture.
5. Add Water and Rice
Pour in the required water and bring it to a rolling boil. Add the washed and soaked basmati rice and gently stir once. Let the rice cook uncovered.
6. Add Fish and Dried Plums
When about 50% of the water remains, gently arrange the fried fish pieces over the rice. Add the dried plums and continue cooking.
7. Add Mint and Cook on Dum
When approximately 10% of the water remains, add the fresh mint leaves. Cover the pot tightly and cook on low heat (dum) for 15 minutes.
8. Serve
Turn off the heat and let the pulao rest for 5 minutes. Gently fluff the rice and serve your fish pulao recipe hot with raita, salad, chutney, and lemon wedges.
Tips for Making Perfect Fish Pulao
Making a flavorful and perfectly cooked fish pulao recipe is easy when you follow a few simple tips. These techniques will help you achieve tender fish, fluffy basmati rice, and a deliciously aromatic pulao every time.
- Marinate the fish properly: Give the fish at least 20–30 minutes to marinate with salt, red chili, ginger-garlic paste, lemon juice, ajwain, cumin, crushed coriander, soy sauce, and chili sauce. This helps the fish absorb the flavors.
- Shallow-fry the fish first: Lightly frying the marinated fish helps it develop a delicious golden exterior and makes it less likely to break apart when added to the rice.
- Use the same pot: After frying the fish, prepare the pulao masala in the same pot. The flavorful oil left behind adds extra depth to this easy fish pulao recipe.
- Brown the onions properly: Cook the sliced onions until they are golden brown. This gives the pulao a rich color and adds sweetness and flavor to the masala.
- Sauté the masala well: Take your time when cooking the ginger-garlic paste, tomatoes, and yogurt. Properly sautéing the masala helps all the ingredients combine and creates a flavorful base for the rice.
- Use good-quality basmati rice: Long-grain basmati rice works best for fish pulao with basmati rice. Wash and soak the rice before cooking for better texture and more evenly cooked grains.
- Add the fish at the right time: Don’t add the fried fish too early. Add it when about 50% of the water remains so the fish can finish cooking without becoming overcooked or falling apart.
- Don’t forget the dried plums: Adding sukha aloo bukhara gives the pulao a delicious sweet and tangy flavor that complements the spices and fish.
- Cook on low heat for dum: When only about 10% of the water remains, add the fresh mint leaves, cover the pot tightly, and cook on low heat for 15 minutes. This final dum helps the rice absorb the remaining flavors.
- Let the pulao rest: After turning off the heat, allow the pulao to rest for about 5 minutes before serving. Gently fluff the rice with a fork to keep the grains separate and the fish intact.
Following these simple tips will help you make a delicious Pakistani-style fish pulao with aromatic rice, tender fish, and perfectly balanced spices.
What to Serve With Fish Pulao
This flavorful fish pulao recipe is delicious on its own, but serving it with a few simple side dishes can make the meal even more enjoyable. The aromatic basmati rice, tender fish, and spices pair especially well with cool, fresh, and tangy accompaniments.
1. Raita
A bowl of chilled raita is one of the best sides to serve with Pakistani-style fish pulao. You can make simple yogurt raita with cucumber, onion, fresh mint, salt, and a little roasted cumin powder. Its refreshing flavor balances the spices in the pulao.
2. Fresh Salad
Serve the fish rice recipe with a simple fresh salad made with sliced cucumber, tomatoes, onions, and lemon wedges. The crisp vegetables add freshness and a pleasant contrast to the warm, flavorful rice.
3. Mint Chutney
Fresh mint chutney is another excellent choice. Its spicy, tangy, and refreshing flavor complements the fish and aromatic spices in this easy fish pulao recipe.
4. Pickles
For those who enjoy extra tang and spice, a small serving of your favorite pickle works beautifully with fish pulao. Mango or mixed vegetable pickle can add an extra burst of flavor.
5. Lemon Wedges
Don’t forget the lemon! A squeeze of fresh lemon juice over the fish and rice just before serving enhances the flavors and adds a bright, tangy finish.
6. Cold Drink or Lassi
For a complete family meal, you can serve the pulao with a refreshing homemade lassi or another chilled drink.
For the best combination, serve your homemade fish pulao with raita, fresh salad, mint chutney, and lemon wedges. These simple sides complement the rich and aromatic flavors without overpowering the fish pulao.
How to Store and Reheat Fish Pulao
If you have leftover fish pulao, you can easily store and reheat it while keeping the rice flavorful and the fish tender. Proper storage is important because cooked fish and rice should be refrigerated promptly.
How to Store Fish Pulao
- Allow the fish pulao to cool slightly, but don’t leave it at room temperature for a long time.
- Transfer the leftovers to a clean, airtight container.
- Refrigerate the fish pulao as soon as possible.
- For the best taste and texture, enjoy the leftovers within 3–4 days.
- If the pulao has an unusual smell, appearance, or texture, discard it rather than reheating it.
How to Reheat Fish Pulao
For the best results, reheat only the amount you plan to eat.
On the stovetop: Place the pulao in a pan, sprinkle a small amount of water over the rice, cover it, and heat gently until it is steaming hot throughout. Avoid stirring too much, as the fish can break apart.
In the microwave: Place a portion in a microwave-safe dish and sprinkle a little water over the rice. Cover loosely and heat until the pulao is thoroughly hot, stirring gently if needed.
Can You Freeze Fish Pulao?
Yes, fish pulao can be frozen, although the rice and fish may have a slightly different texture after thawing. Store it in a well-sealed freezer-safe container and thaw it safely in the refrigerator before reheating.
For the best results, make only as much easy fish pulao as your family can enjoy fresh. Freshly cooked pulao has the best aroma, texture, and flavor.
Frequently Asked Questions About Fish Pulao
Q: Which fish is best for fish pulao?
A: Firm-fleshed fish such as rohu, pomfret, king fish, or other firm fish work well. Boneless fish fillets are also a convenient option for this fish pulao recipe because they are easier to cook and serve.
Q: Can I use frozen fish for this recipe?
A: Yes, you can use frozen fish. Thaw it completely and pat it dry before marinating. Removing excess moisture helps the fish absorb the marinade and gives it a better texture when shallow-fried.
Q: How long should I marinate the fish?
A: For the best flavor, marinate the fish for about 20–30 minutes. The marinade of ginger-garlic paste, lemon juice, spices, soy sauce, and chili sauce gives the fish plenty of flavor.
Q: Why do you fry the fish before adding it to the pulao?
A: Shallow-frying the fish gives it a lightly golden exterior and helps it hold its shape when added to the rice. It also adds extra flavor to this easy fish pulao recipe.
Q: Can I make fish pulao without frying the fish?
A: Yes. You can cook the fish using another method, but shallow-frying gives the fish a more flavorful exterior and helps prevent it from breaking apart during the final cooking stage.
Q: How do I prevent the fish from breaking in pulao?
A: Handle the fish gently and avoid stirring the rice too much after adding it. Adding the fried fish when about 50% of the water remains also helps it retain its shape.
Q: Can I use another type of rice instead of basmati rice?
A: Basmati rice is recommended because its long grains become light and fluffy and absorb the flavors of the masala. However, you can use another long-grain rice if basmati is unavailable.
Q: Why is my pulao rice sticky?
A: Sticky rice can result from using too much water, overcooking the rice, or stirring it too much while cooking. Washing and soaking the basmati rice and using the correct amount of water can help produce separate, fluffy grains.
Q: How long should I cook fish pulao on dum?
A: For this fish pulao recipe, cook the pulao on low heat for approximately 15 minutes once only a small amount of water remains. Keep the pot covered so the steam can finish cooking the rice and blend the flavors.
If you like our easy fish pulao recipe you must try our more fish tacoshttps://recipebloomkitchen.com/crispy-fish-tacos-recipe/
Conclusion
This fish pulao recipe is a delicious and comforting meal made with tender, flavorful fish, fragrant basmati rice, aromatic spices, and fresh mint. From marinating and shallow-frying the fish to slowly cooking the rice on dum, each step helps create a perfectly flavorful Pakistani-style fish pulao at home.
If you’re looking for an easy fish pulao recipe for a family lunch, dinner, or special gathering, this recipe is definitely worth trying. Serve it hot with raita, fresh salad, mint chutney, and lemon wedges for a complete and satisfying meal. Once you try this homemade fish rice recipe, it’s sure to become a favorite in your kitchen.
Recipe Card of Fish Pulao Recipe
This easy Fish Pulao Recipe combines tender, marinated fish with fragrant basmati rice, aromatic whole spices, tomatoes, yogurt, dried plums, and fresh mint. The fish is shallow-fried first and then added to the pulao while the rice cooks, giving every bite a delicious blend of flavors.
Recipe Details
Prep Time: 30 minutes
Marination Time: 20–30 minutes
Cook Time: 45–50 minutes
Total Time: 1 hour 20 minutes
Servings: 4–6 people
Cuisine: Pakistani
Course: Main Course
Method: Stovetop / Dum Cooking
Ingredients
For the Fish Marinade
- 750 g fish
- 1½ teaspoons salt
- 1 teaspoon red chili powder
- 1 tablespoon ginger-garlic paste
- 2 tablespoons lemon juice
- ½ teaspoon ajwain
- 1 teaspoon cumin seeds
- 1 teaspoon crushed coriander seeds
- 1 tablespoon soy sauce
- 1 tablespoon chili sauce
For the Pulao
- 3 cups basmati rice, washed and soaked
- ½ cup cooking oil
- 2 large onions, thinly sliced
- 1½ tablespoons ginger-garlic paste
- 3 medium tomatoes, chopped
- 1 cup yogurt
- 1 cinnamon stick
- 4–5 green cardamoms
- 2 bay leaves
- 6–8 dried plums (sukha aloo bukhara)
- ½–1 cup fresh mint leaves
- Salt, to taste
- Water, as required
Instructions
1. Marinate the Fish
Add fish, salt, red chili powder, ginger-garlic paste, lemon juice, ajwain, cumin, crushed coriander, soy sauce, and chili sauce to a bowl. Mix gently until the fish is well coated. Marinate for 20–30 minutes.
2. Shallow-Fry the Fish
Heat oil in a large heavy-bottomed pot. Shallow-fry the marinated fish until lightly golden and cooked. Carefully remove the fish and set it aside.
3. Sauté the Whole Spices and Onion
In the same pot, add cinnamon, cardamom, and bay leaves. Sauté briefly, then add the sliced onions. Cook until the onions become golden brown.
4. Cook the Masala
Add ginger-garlic paste and sauté until fragrant. Add the chopped tomatoes and cook until softened. Add yogurt and sauté until everything is well combined and the masala becomes rich and flavorful.
5. Add Water and Rice
Add the required water and bring it to a boil. Add the washed and soaked basmati rice. Stir gently and allow the rice to cook.
6. Add Fish and Dried Plums
When about 50% of the water remains, carefully place the fried fish over the rice. Add the dried plums and continue cooking.
7. Add Mint and Cook on Dum
When about 10% of the water remains, add the fresh mint leaves. Cover the pot tightly and cook on low heat for 15 minutes.
8. Rest and Serve
Turn off the heat and let the pulao rest for 5 minutes. Gently fluff the rice and serve hot with raita, salad, mint chutney, and lemon wedges.
Recipe Notes
- Use firm-fleshed fish so the pieces don’t break easily.
- Don’t stir the rice too much after adding the fish.
- Soaking the basmati rice helps produce long, fluffy grains.
- Shallow-frying the fish before adding it to the pulao gives it extra flavor and helps it hold its shape.
- Adjust the red chili and other seasonings according to your taste.
- Cook the final dum on low heat to allow the rice to absorb the flavors.
Nutrition
Nutrition information: This will vary depending on the type of fish, amount of oil, and serving size.


