Bahraini Shrimp Biryani Style
A fragrant and flavorful rice dish featuring succulent shrimp cooked with a blend of aromatic spices, herbs, and sometimes a hint of saffron, creating a rich biryani-inspired experience.

🧂 Ingredients
- 500 g Large shrimp(peeled and deveined)
- 2 cups Basmati rice
- 2 medium Onion(thinly sliced)
- 2 medium Tomatoes(chopped)
- 2 tbsp Ginger-garlic paste
- 2-3 Green chilies(slit lengthwise (adjust to taste))
- 1/2 cup Yogurt(plain)
- 4 tbsp Vegetable oil
- 3 cups Water or fish/vegetable broth
- to taste Salt
- 1/2 tsp Turmeric powder
- 1 tsp Red chili powder((adjust to taste))
- 1.5 tsp Coriander powder
- 1 tsp Garam masala
- 1 tsp total Whole spices (cardamom pods, cloves, cinnamon stick, bay leaf)
- a pinch Saffron threads(soaked in 2 tbsp warm milk (optional))
- 1/4 cup Fresh cilantro(chopped, for garnish)
- 1/4 cup Fresh mint leaves(chopped, for garnish)
👨🍳 Instructions
- 1
Rinse the basmati rice and soak it in water for 20-30 minutes. Drain well.
⏱️ 30 minutes - 2
In a bowl, marinate the shrimp with yogurt, ginger-garlic paste, turmeric powder, red chili powder, coriander powder, garam masala, salt, and slit green chilies. Set aside for 15-20 minutes.
⏱️ 20 minutes - 3
Heat vegetable oil in a large pot or Dutch oven over medium heat. Add the thinly sliced onions and fry until golden brown and crispy. Remove half of the fried onions for garnish and set aside.
⏱️ 10-12 minutes - 4
Add the whole spices (cardamom, cloves, cinnamon, bay leaf) to the remaining onions in the pot and sauté for 30 seconds until fragrant.
⏱️ 30 seconds - 5
Add the chopped tomatoes and cook until they soften and the oil starts to separate.
⏱️ 5-7 minutes - 6
Add the marinated shrimp mixture to the pot and cook for 3-4 minutes until the shrimp turns pink and is partially cooked.
⏱️ 4 minutes - 7
Add the drained basmati rice to the pot, gently mixing it with the shrimp and masala. Add water or broth and salt to taste. Bring to a boil.
💡 Tip: Ensure the liquid level is about 1 inch above the rice. - 8
Once boiling, reduce the heat to low, cover the pot tightly, and let it simmer for 15-20 minutes, or until the rice is cooked and the liquid is absorbed.
⏱️ 20 minutes - 9
If using saffron, drizzle the saffron-infused milk over the top of the rice during the last 5 minutes of cooking.
💡 Tip: This adds a beautiful color and aroma. - 10
Once cooked, let the biryani rest, covered, for 5-10 minutes off the heat. Then, gently fluff the rice with a fork.
⏱️ 10 minutes - 11
Serve the Bahraini Shrimp Biryani Style hot, garnished with the reserved fried onions, chopped cilantro, and mint leaves.
💡 Pro Tips
- ✓Do not overcook the shrimp, as they can become tough.
- ✓Adjust the spice levels according to your preference.
- ✓Using good quality basmati rice is key for fluffy biryani.
🔄 Variations
- Add a few boiled eggs to the biryani.
- Include some fried cashews or almonds for added crunch.
- A squeeze of lemon juice before serving can brighten the flavors.