
Creato con AI
Rinse the basmati rice under cold water until the water runs clear. Soak the rice in water for 30 minutes, then drain.
Heat 2 tablespoons of vegetable oil in a large pot over medium heat. Add the sliced onions and sauté until golden brown. Remove half of the onions and set aside for garnishing.
Add the ginger-garlic paste to the pot and sauté for 1-2 minutes until fragrant.
Add the chopped tomatoes, turmeric powder, cumin powder, coriander powder, red chili powder, and salt. Cook until the tomatoes are soft and the oil starts to separate from the mixture.
Add the fish fillets to the pot and cook for 5-7 minutes until the fish is cooked through. Stir in the yogurt and garam masala, and cook for another 2 minutes. Remove the fish mixture from the pot and set aside.
In the same pot, add the remaining 2 tablespoons of vegetable oil. Add the drained rice and sauté for 2-3 minutes.
Add 1 liter of water and salt to the rice. Bring to a boil, then reduce the heat to low, cover, and cook for 10-12 minutes until the rice is almost cooked.
Layer the fish mixture over the rice. Cover the pot and cook on low heat for another 10 minutes to allow the flavors to meld together.
Garnish with the reserved fried onions and fresh coriander leaves before serving.