Fish Makhani Delight
Indulge in a Creamy Indian Fish Curry

About this recipe
Fish Makhani Delight is a luxurious dish that combines tender fish fillets with a rich tomato-based sauce, infused with warm spices. Perfect for family dinners or special occasions, this recipe balances the flavors of traditional Indian cooking with modern simplicity.
Ingredients
- 500 grams fish fillets, cut into pieces
- 2 tablespoons lime juice
- Salt, to taste
- 2 tablespoons oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 cup tomato puree
- 1/2 teaspoon cumin powder
- 1 teaspoon coriander powder
- 1/2 teaspoon turmeric powder
- 1/2 teaspoon Kashmiri red chili powder
- 1/2 cup cashew nuts, blended into a paste
- 1/2 cup heavy cream
- 1/4 teaspoon garam masala
Directions
- 1
Marinate fish pieces with lime juice and salt for 10 minutes.
- 2
Heat oil in a pan and sauté onions until golden brown.
- 3
Add garlic and ginger. Sauté for another minute.
- 4
Stir in tomato puree, cumin powder, coriander powder, turmeric powder, and chili powder. Cook for 5 minutes.
- 5
Add fish pieces and gently simmer until cooked through, about 7 minutes.
- 6
Blend cashew nuts into a paste and add to the pan with heavy cream and garam masala.
- 7
Simmer for another 3 minutes until the sauce is creamy and fragrant.
- 8
Serve hot with basmati rice or naan bread.
Chef's tip
Ensure that the fish is not overcooked to maintain its tenderness. Adjust spices according to your heat preference.
Sources
More recipes you'll love
Handpicked recipes based on your taste

Paleo Herb-Crusted Baked Salmon
Simple yet exquisite, this paleo herb-crusted salmon is your next favorite healthy meal.

Tropical Sunrise Smoothie
A Refreshing Blend to Start Your Day Right

Gluten-Free Vanilla Ice Cream with Syrup Delight
Indulge in creamy gluten-free vanilla ice cream, perfect for summer days!