{"id":"recipe_b0b4b2cb47","slug":"indian-fish-curry","title":"Indian Fish Curry","description":"A classic, vibrant Indian fish curry featuring tender white fish simmered in a rich, tangy tomato and onion gravy infused with aromatic spices.","serves":4,"time":{"prepMinutes":15,"cookMinutes":25,"totalMinutes":40,"activeMinutes":25},"ingredients":[{"id":"ingredient-1","original":"500g white fish fillets, cut into chunks","name":"White Fish Fillets","quantity":500,"unit":"g","usQuantity":1.1,"usUnit":"lb","form":"fillets cut into chunks","notes":"firm white fish like cod, tilapia, or sea bass","group":"Protein","optional":false},{"id":"ingredient-2","original":"2 medium onions, finely chopped","name":"Onion","quantity":2,"unit":"piece","usQuantity":2,"usUnit":"piece","form":"finely chopped","notes":"medium-sized","group":"Aromatics","optional":false},{"id":"ingredient-3","original":"4 garlic cloves, minced","name":"Garlic","quantity":4,"unit":"clove","usQuantity":4,"usUnit":"clove","form":"minced","notes":"","group":"Aromatics","optional":false},{"id":"ingredient-4","original":"1 inch ginger, grated","name":"Ginger","quantity":1,"unit":"piece","usQuantity":1,"usUnit":"piece","form":"grated","notes":"approx 1 inch","group":"Aromatics","optional":false},{"id":"ingredient-5","original":"2 medium tomatoes, pureed","name":"Tomato","quantity":2,"unit":"piece","usQuantity":2,"usUnit":"piece","form":"pureed","notes":"","group":"Sauce Base","optional":false},{"id":"ingredient-6","original":"1 tsp mustard seeds","name":"Mustard Seeds","quantity":5,"unit":"g","usQuantity":1,"usUnit":"tsp","form":"whole","notes":"","group":"Spices","optional":false},{"id":"ingredient-7","original":"10-12 fresh curry leaves","name":"Curry Leaves","quantity":12,"unit":"piece","usQuantity":12,"usUnit":"piece","form":"fresh","notes":"","group":"Aromatics","optional":false},{"id":"ingredient-8","original":"1/2 tsp turmeric powder","name":"Turmeric","quantity":2.5,"unit":"g","usQuantity":"1/2","usUnit":"tsp","form":"powder","notes":"","group":"Spices","optional":false},{"id":"ingredient-9","original":"1 tsp red chili powder","name":"Red Chili","quantity":5,"unit":"g","usQuantity":1,"usUnit":"tsp","form":"powder","notes":"adjust for spice level","group":"Spices","optional":false},{"id":"ingredient-10","original":"1 tbsp coriander powder","name":"Coriander","quantity":15,"unit":"g","usQuantity":1,"usUnit":"tbsp","form":"powder","notes":"","group":"Spices","optional":false},{"id":"ingredient-11","original":"2 tbsp vegetable oil","name":"Vegetable Oil","quantity":30,"unit":"ml","usQuantity":2,"usUnit":"tbsp","form":"liquid","notes":"","group":"Fats","optional":false},{"id":"ingredient-12","original":"Salt to taste","name":"Salt","quantity":1,"unit":"pinch","usQuantity":1,"usUnit":"pinch","form":"","notes":"to taste","group":"Seasoning","optional":false},{"id":"ingredient-13","original":"Fresh cilantro for garnish","name":"Cilantro","quantity":1,"unit":"bunch","usQuantity":1,"usUnit":"bunch","form":"chopped","notes":"fresh","group":"Garnish","optional":false}],"instructions":[{"id":"instruction-1","text":"Heat 2 tbsp (30 ml) of vegetable oil in a large pan or kadai over medium heat. Once the oil is hot, add the mustard seeds and let them sputter.","group":"Base Preparation","title":"Heat 2 tbsp of vegetable oil","timerMinutes":null,"sourceTitle":"Base Preparation"},{"id":"instruction-2","text":"Add the fresh curry leaves, followed by the finely chopped onions. Sauté until the onions turn golden brown.","group":"Base Preparation","title":"Add the fresh curry leaves","timerMinutes":8,"sourceTitle":"Base Preparation"},{"id":"instruction-3","text":"Stir in the minced garlic and grated ginger. Cook for another 2 minutes until the raw smell disappears.","group":"Base Preparation","title":"Stir in the minced garlic and grated ginger","timerMinutes":2,"sourceTitle":"Base Preparation"},{"id":"instruction-4","text":"Add the tomato puree along with turmeric powder, red chili powder, coriander powder, and salt. Cook until the oil begins to separate from the masala mixture.","group":"Masala Gravy","title":"Add the tomato puree along","timerMinutes":5,"sourceTitle":"Masala Gravy"},{"id":"instruction-5","text":"Pour in 1 cup (240 ml) of water (or more for thinner gravy) and bring to a gentle simmer. Carefully add the fish chunks to the pan.","group":"Cooking Fish","title":"Pour in 1 cup of water","timerMinutes":null,"sourceTitle":"Cooking Fish"},{"id":"instruction-6","text":"Cover and cook on low heat for about 7-10 minutes until the fish is cooked through and flaky. Avoid stirring too much to prevent the fish from breaking.","group":"Cooking Fish","title":"Cover and cook on low heat","timerMinutes":10,"sourceTitle":"Cooking Fish"},{"id":"instruction-7","text":"Garnish with freshly chopped cilantro. Serve hot with steamed basmati rice or naan.","group":"Finishing","title":"Garnish with freshly chopped cilantro","timerMinutes":null,"sourceTitle":"Finishing"}],"notes":"Using fresh curry leaves adds an authentic aroma that cannot be replicated with dried ones. For a creamier version, you can stir in 1/2 cup of coconut milk at the very end.","cuisine":{"group":"Desi","specific":["Indian Coastal"]},"course":["main"],"cookingMethod":["simmer"],"equipment":["Large pan or Kadai","Spatula","Blender (for pureeing tomatoes)"],"diet":["pescatarian","gluten_free","high_protein","dairy_free"],"allergens":["fish"],"difficulty":"medium","yield":{"amount":4,"unit":"servings","note":""},"makeAhead":{"instructions":"The masala base can be prepared a day in advance. Reheat and add fish just before serving."},"storage":{"food":{"instructions":"Store in an airtight container in the refrigerator.","reheatingNotes":"Reheat gently on the stovetop to avoid overcooking the fish."}},"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_b0b4b2cb47%2Fcover.jpg?alt=media&token=ddaadaf2-7fb3-44fe-8632-42a8fc69f9a6","imageAlt":"Indian Fish Curry — recipe cover","aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","sourceUrl":"","tags":["curry","fish","indian","spicy","seafood","healthy"],"schemaVersion":1,"sourceTitle":"Indian Fish Curry","sourcePublishedAt":"2026-02-04T17:16:48.220Z","sourceUpdatedAt":"2026-02-04T17:16:48.220Z","related":[{"id":"recipe_fb27e32ec2","slug":"curd-rice-thayir-sadam","title":"Curd Rice (Thayir Sadam)","description":"A comforting, creamy South Indian staple made with soft-cooked rice mixed with cool yogurt and tempered with aromatic spices, mustard seeds, and curry leaves.","serves":2,"time":{"prepMinutes":10,"cookMinutes":20,"totalMinutes":30,"activeMinutes":15},"cuisine":{"group":"Desi","specific":["South Indian"]},"course":["main"],"difficulty":"easy","diet":["vegetarian","gluten_free","nut_free"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_fb27e32ec2%2Fcover.jpg?alt=media&token=f4b6828b-7878-41e2-be3a-0eb61ce6a548","imageAlt":"Curd Rice (Thayir Sadam) — recipe cover","tags":["rice","yogurt","south indian","curd rice","thayir sadam","comfort food","vegetarian"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":13,"stepCount":6},{"id":"recipe_4f66a15443","slug":"lemon-rice-elumichai-sadam","title":"Lemon Rice (Elumichai Sadam)","description":"A vibrant, tangy, and aromatic South Indian classic made with fluffy precooked rice, fresh lemon juice, and a crunchy tempering of lentils, peanuts, and spices.","serves":2,"time":{"prepMinutes":10,"cookMinutes":10,"totalMinutes":20,"activeMinutes":15},"cuisine":{"group":"Desi","specific":["South Indian"]},"course":["main"],"difficulty":"easy","diet":["vegan","vegetarian","gluten_free"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_4f66a15443%2Fcover.jpg?alt=media&token=35e72f0f-1a06-4145-8088-dfcf951a6bfb","imageAlt":"Lemon Rice (Elumichai Sadam) — recipe cover","tags":["lemon rice","south indian","tangy","quick lunch","vegan indian","yellow rice"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":14,"stepCount":6},{"id":"recipe_c3ae6a52c8","slug":"moong-dal-khichdi","title":"Moong Dal Khichdi","description":"A comforting, wholesome Indian one-pot meal made with rice and yellow moong lentils, tempered with ghee and mild spices. This version is perfect for a nutritious breakfast.","serves":2,"time":{"prepMinutes":10,"cookMinutes":20,"totalMinutes":30,"activeMinutes":10},"cuisine":{"group":"Desi","specific":["Indian"]},"course":["main"],"difficulty":"easy","diet":["vegetarian","gluten_free"],"image":"https://firebasestorage.googleapis.com/v0/b/ezdish-prod.firebasestorage.app/o/public_recipes%2Frecipe_c3ae6a52c8%2Fcover.jpg?alt=media&token=5460ce62-691a-4f9d-b89e-0431c5210df6","imageAlt":"Moong Dal Khichdi — recipe cover","tags":["comfort food","healthy","one pot","moong dal","rice","indian breakfast"],"aiGenerated":true,"publishedAt":"2026-10-10","updatedAt":"2026-10-11","ingredientCount":8,"stepCount":6}]}