Simple fish curry with minimal spices
A simple fish curry can be deeply satisfying without a long ingredient list or a complicated cooking process. The key is to use fresh fish, build flavour gradually, and keep the sauce light enough to let the seafood remain the star.
This homestyle recipe uses onion, tomato, ginger, garlic, turmeric, cumin, and a small amount of chilli. It works well for an everyday lunch or dinner and can be prepared in about 30 minutes once the fish is cleaned and portioned.
For cooks in Noida, fresh fish delivered to your doorstep makes the preparation easier. Meat Stock Exchange offers fish and seafood cuts for home cooking, along with delivery options that can help you plan a quick meal without a market visit.
Choose the right fish
Firm fish pieces are easiest for a beginner because they hold their shape while simmering. Rohu, katla, basa, pomfret, or boneless fillets can all work, although cooking time may vary with the thickness of each piece. Use pieces of a similar size so they finish together.
Pat the fish dry before seasoning. A light coating of turmeric and salt for 10 minutes removes excess moisture and gives the fish a gentle earthy flavour. Avoid leaving it in a strong marinade for too long, since delicate fish can become soft before it reaches the pan.
If you plan to store fish before cooking, use an airtight container and keep it properly chilled. This guide to freezing fish texture explains why repeated freezing or slow freezing can affect the final bite.
Prepare a gentle flavour base
Heat two tablespoons of mustard oil or another cooking oil in a wide pan. If using mustard oil, warm it until it reaches its smoking point, then lower the heat slightly. Shallow-fry the seasoned fish for two minutes on each side. It does not need to cook through at this stage; the goal is to lightly seal the surface. Transfer it to a plate.
In the same pan, add sliced onion and cook until soft and pale golden. Add grated ginger and garlic, followed by cumin powder, turmeric, mild chilli powder, and salt. Stir for 30 seconds, then add chopped tomato. Cook until the tomato breaks down and the oil begins to separate from the mixture. This slow sauté creates depth without requiring garam masala or a long list of spices.
Keep the ingredient list focused
The curry becomes easier to manage when each ingredient has a clear purpose. Onion provides sweetness, tomato adds gentle acidity, and ginger and garlic bring warmth. Turmeric colours the gravy, while cumin gives it a subtle roasted note.
Use water for a light, pourable sauce or coconut milk for a softer, creamier version. Coconut milk changes the character of the dish, so add it after the tomato mixture has cooked and keep the heat low to prevent splitting.
| Ingredient | Suggested amount | Purpose |
|---|---|---|
| Firm fish pieces | 500 g | Main protein |
| Onion, sliced | 1 medium | Sweetness and body |
| Tomato, chopped | 2 medium | Acidity and gravy |
| Ginger and garlic, grated | 1 tablespoon each | Fresh aromatic flavour |
| Turmeric | ½ teaspoon | Colour and earthiness |
| Cumin powder | 1 teaspoon | Warm, savoury depth |
| Mild chilli powder | ½ teaspoon | Gentle heat |
| Oil | 2 tablespoons | Frying and cooking the masala |
| Water or coconut milk | 1 to 1½ cups | Curry sauce |
| Salt and coriander | As needed | Seasoning and garnish |
Simmer the fish carefully
Once the tomato mixture is glossy, add water or coconut milk and bring the sauce to a gentle simmer. Taste it before adding the fish. It should be slightly more seasoned than you want the finished curry to be because the fish will absorb some of the salt and spice.
Slide the partially fried fish into the sauce in a single layer. Cover the pan and cook for six to eight minutes, depending on the size of the pieces. Avoid stirring with a spoon, as fish can break easily. Instead, hold the pan by its handles and gently swirl the sauce around the pieces.
The curry is ready when the flesh turns opaque and flakes easily. If the sauce is too thin, uncover the pan for a few minutes. If it becomes too thick, add a small splash of hot water rather than cold water, which can interrupt the simmer.
Adjust the heat and texture
Minimal spices do not mean minimal flavour. You can increase the chilli slightly for a hotter curry, or add a slit green chilli while the sauce simmers. A squeeze of lime at the end brightens the dish, especially when using a rich coconut base.
For a thicker Bengali-style texture, fry the fish a little longer before adding it to the gravy. For a lighter coastal-style curry, skip frying and place the seasoned fish directly into the simmering sauce. Handle both versions gently and avoid cooking beyond the point of doneness.
- Choose firm, fresh fish cut into even pieces.
- Cook onion, ginger, garlic, and tomato until properly softened.
- Keep the sauce at a gentle simmer rather than a rolling boil.
- Add lime, fresh coriander, or green chilli only at the end.
- Serve soon after cooking for the best texture.
Serve it as a complete meal
Steamed basmati rice is the simplest partner for this fish gravy because it absorbs the sauce without competing with its flavour. Plain roti, jeera rice, or a small portion of vegetable pulao also works well. Add cucumber, sliced onion, or a quick lemon salad for freshness.
For a larger spread, pair the curry with kebabs or grilled starters. The practical guide to grilling chicken kebabs can help when you want to turn a regular meal into a casual barbecue-style gathering.
Make dinner easier in Noida
Fresh ingredients make this recipe especially convenient, but you can simplify the rest of the meal by ordering ready-to-cook cuts or adding a prepared side. Meat Stock Exchange supplies fresh chicken, fish, seafood, and mutton, as well as biryanis, gravies, marinades, frozen foods, and meal combos across Noida.
Browse the available fish cuts, choose the portion that suits your household, and prepare this lightly spiced curry the same day. For gatherings, the business also provides live BBQ catering, making it possible to serve a home-style fish dish alongside freshly grilled favourites.