Ingredients for Indian Spiced Fish In Creamy Yoghurt Sauce
- White Fish Fillet
- 2 tablespoons butter
- 1 medium onion, finely chopped
- 2-3 green chilies, finely chopped (adjust to taste)
- 1 inch ginger, grated
- 1 cup plain yogurt
- 1/4 cup heavy cream
- Turmeric Powder
- Fenugreek Seeds
- Ground Cardamom
- Fresh Coriander
Cook Smarter with Sous, Your Kitchen Companion
Missing an ingredient for this Indian Spiced Fish In Creamy Yoghurt Sauce? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.
How to Make Indian Spiced Fish In Creamy Yoghurt Sauce
- Melt 2 tablespoons of butter in a large frying pan over medium heat. Add 1 medium onion, finely chopped, and sauté until softened, about 5 minutes. Add 2-3 green chilies, finely chopped (adjust to your spice preference), and 1 inch ginger, grated. Sauté for another 2 minutes.
- In a bowl, whisk together 1 cup plain yogurt, 1/4 cup heavy cream, 1 teaspoon turmeric powder, 1/2 teaspoon fenugreek powder, and 5 cardamom pods, lightly crushed. Pour this mixture into the frying pan and bring to a gentle simmer. Cook for 10-15 minutes, stirring occasionally, until the sauce has thickened slightly.
- Gently add 4 (6-ounce) plaice fillets, rolled and secured with wooden skewers (remove before serving). Alternatively, use other white fish fillets. Simmer for another 10-12 minutes, or until the fish is cooked through and flakes easily with a fork.
- Transfer the fish and sauce to a serving dish. Garnish generously with 2 tablespoons of chopped fresh coriander leaves. Serve hot with plain white rice, green peas, and a cucumber salad.
Nutrition Information (Approximate per serving)
Sodium
7 g
Sugar
35g
Fat
64g
Carbs
6g