
Loading...

Succulent, flaky fish marinated in aromatic spices, layered with fragrant basmati rice, and slow-cooked to perfection. This one-pot meal is a delightful alternative to traditional meat biryanis, bursting with flavor in every bite.
For 4 servings
Prepare Rice and Saffron Milk
Marinate and 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.
Succulent, flaky fish marinated in aromatic spices, layered with fragrant basmati rice, and slow-cooked to perfection. This one-pot meal is a delightful alternative to traditional meat biryanis, bursting with flavor in every bite.
This indian recipe takes 80 minutes to prepare and yields 4 servings. At 748.7 calories per serving with 34.89g of protein, it's a moderately challenging recipe perfect for lunch or dinner.
Prepare the Biryani Gravy (Masala)
Layer the Biryani
Cook on 'Dum' and Rest
Serve
Increase the amount of green chilies and red chili powder. You can also add a teaspoon of black pepper to the marinade for extra heat.
Add par-cooked vegetables like potatoes or carrots to the gravy layer for a more wholesome meal.
Substitute the fish with an equal amount of large prawns. Marinate and quickly sauté the prawns for 1-2 minutes before layering.
Replace half of the yogurt in the gravy preparation with thick coconut milk for a coastal, South Indian flavor profile.
The fish in this biryani is an excellent source of omega-3s, which are crucial for brain health, reducing inflammation, and supporting a healthy heart.
Fish provides lean protein essential for muscle repair, growth, and overall body function, making this a satisfying and nourishing meal.
Spices like turmeric (containing curcumin) and ginger have powerful natural anti-inflammatory and antioxidant properties, which help combat oxidative stress in the body.
The blend of aromatic spices like cloves, cardamom, and mint not only adds incredible flavor but also contains compounds that can aid digestion and soothe the stomach.
Firm, fleshy fish with fewer bones are ideal. Kingfish (Surmai), Seer Fish (Vanjiram), Pomfret, and boneless fillets of Basa, Tilapia, or Cod work very well as they hold their shape during the cooking process.
To prevent the fish from breaking, marinate it for at least 20 minutes to help it firm up, shallow fry it before layering, and be very gentle when fluffing the final biryani with a spatula.
Yes, Fish Biryani can be a healthy and balanced meal. Fish is a great source of lean protein and heart-healthy omega-3 fatty acids. The use of whole spices adds antioxidants. To make it healthier, be mindful of the amount of oil and ghee used.
A standard serving of approximately 425 grams contains around 550-650 calories. The exact number can vary based on the type of fish, the amount of oil and ghee, and serving size.
Fried onions, or 'birista', are essential for the authentic taste and aroma of biryani. While you can make it without them, the flavor will be significantly different. Using store-bought fried onions is a great time-saving option.
Store leftovers in an airtight container in the refrigerator for up to 2 days. To reheat, sprinkle a tablespoon of water over the biryani, cover, and microwave or heat in a pan on the stovetop over low heat until warmed through.