A fragrant, low-carb Bengali fish curry paired with a creamy, spiced cauliflower mash, delivering a complete keto-friendly meal rich in protein and healthy fats.
This Bengali Style Keto Fish Curry paired with Spiced Cauliflower Mash offers a delightful balance of bold flavors and nutritional benefits. The fish curry provides high-quality protein and omega-3 fatty acids, while the cauliflower mash serves as a fiber-rich, low-GI alternative to traditional starches. Together, they create a satisfying, keto-friendly lunch that aligns with healthy eating goals.
Rub the fish fillets with turmeric and a pinch of salt, ensuring even coating, and set aside to marinate for 10 minutes at room temperature.
π‘ Marinating enhances flavor and helps the fish hold together during cooking.
Cut the cauliflower into small florets and rinse under cold water to remove any dirt, then set aside for boiling.
π‘ Smaller florets cook faster and mash more smoothly.
Place cauliflower florets in a large pot of boiling water at 100Β°C, cook for 10-12 minutes until fork-tender, then drain and set aside.
π‘ Avoid overcooking to prevent a watery mash; test with a fork for doneness.
Heat mustard oil in a large skillet over medium heat at 180Β°C for 2-3 minutes until shimmering, then lightly fry the marinated fish for 2 minutes per side until golden; remove and set aside.
π‘ Donβt overcrowd the pan to ensure even browning.
In the same skillet with residual oil, add a bay leaf and sautΓ© for 30 seconds over medium heat at 160Β°C, then add sliced onions and cook for 5 minutes until golden brown; stir in grated ginger and minced garlic, cooking for another 1 minute until fragrant.
π‘ Stir frequently to prevent burning the onions for a sweeter base.
Add chopped tomatoes and spices to the skillet, stirring well over medium heat at 160Β°C for 5 minutes until the mixture forms a thick, aromatic paste and oil starts to separate.
π‘ Cook until tomatoes break down completely for a smoother curry base.
In a bowl, mash the drained cauliflower with a fork or potato masher until smooth, then mix in olive oil, cumin seeds, turmeric, and salt; warm in a small pan over low heat at 120Β°C for 2-3 minutes to blend flavors.
π‘ Adjust seasoning to taste; a splash of coconut milk can add extra creaminess if desired.
Return the fried fish to the skillet with the curry base, add a small amount of water if needed, and simmer over low heat at 140Β°C for 8-10 minutes until the fish is fully cooked and flavors meld, with the sauce thickened slightly.
π‘ Gently spoon sauce over the fish to avoid breaking the fillets.