You're going to fall in love with this Indian-style baked tilapia. Lip-smacking taste, flaky flesh, South Asian flavors doing their best thing. Pair it with steamed rice and/or a light salad of your choice, and you've got a meal that'll please everyone.

If you’re into Indian cooking, you likely already have all of the seasonings you need. If not, finding them shouldn't be a problem. Most big stores carry common Indian spices in their international food aisle. For the best value, though, head to your nearest Indian store. You’ll walk away with more product for less money.
The prep is fairly easy.
To start, I blend the aromatics into a smooth paste. Then I add spices to it, coat the tilapia pieces with this mixture, and leave them to marinate for a bit, just until the oven comes up to the required temperature.
Initial baking takes around 8 minutes, and then I like to finish the cooking under the broiler for a nice char.
Make this fish. Make your taste buds happy. Try something different. Let's go!!!
Pre-cooking notes and tips
- Fish fillets come in different sizes, so go by weight, not quantity, or you might end up with under- or over-seasoned fish.
- I prefer frozen tilapia from Costco (this is not a sponsored mention). To move things along quickly, I soak the vacuum-sealed bags of individual fillets in room-temperature water for a quick thaw.
- When making the ginger, garlic, and green chili paste, add as little water to the blender as possible. Lemon juice and oil should help things whirl around. I add a couple tablespoons of water, too, as you'll see in the recipe steps. But if there's a need to add more, do so in very small increments. You don't want the marinade to be runny, or it won't stay coated on the fish.
- While it's important not to make the marinade too thin, it shouldn't be too pasty and thick either. If it sits on the fish's surface like frosting, the flavor will be intense, and the texture will turn out off-putting. All that to say, if it gets thick after adding yogurt, add water, but no more than one tablespoon at a time.
- Speaking of yogurt, I use the regular kind, not Greek style. The latter will work too. You might need to add a tablespoon or two of water to the marinade, as Greek yogurt tends to be thicker in consistency.
- Use fresh lemon juice for the best flavor, not bottled. Lime can be used instead, but use a bit less as it's usually more tangy.
- Adjust the amount of Thai or bird’s-eye green chilies depending on how spicy you like your food. I wouldn’t leave them out completely or sub in crushed red pepper flakes or cayenne. Dried chilies won't give you the same flavor and aroma as fresh ones. You can use other fresh varieties, but avoid thicker-walled peppers like jalapeños or serranos.
- The reddish-brown hue of the cooked tilapia you see in the photo is courtesy of Kashmiri chili powder. In South Asian cooking, it’s mostly used for its bright red color rather than for heat, since it’s usually pretty mild. You can leave it out if you want. The fish won’t look quite the same as mine, but the flavor won’t be very different.
Serving ideas
I enjoy this tilapia most with some rice and an Indian style salad (kachumber) that has finely diced onion, tomatoes, cucumber, salt, and lemon juice.
It also makes a great filling for wraps, especially with a yogurt-based sauce like Indian raita, tzatziki, or my lemon dill sauce.
Oh, and baked or air-fried potatoes pair perfectly with this fish.
And that's a wrap!
Baked tilapia can be switched up in so many ways, and I’ll be sharing more of my versions soon. This one is easily in my top three favorites, and I really hope you’ll give it a try. If you do, I’d love to hear your thoughts in the comments below.
Happy cooking ~ Nelo

Indian Style Baked Tilapia
Ingredients
- 1.5 pounds (680 g) tilapia fillets - 6 (4oz / 115g) or 4 (6oz / 170g) fillets, skinless - see Note A
- 3 cloves garlic - peeled
- 1 inch piece of ginger - peeled
- 2 small green chilies - ribs and seeds removed (Note B)
- 3 tablespoons cooking oil - any neutral oil you prefer
- 3 tablespoons lemon juice - fresh, plus some extra lemon for serving
- 2 tablespoons plain yogurt
- 1 teaspoon Kashmiri chili powder - optional, used for its red color, is mildly spicy
- ¾ teaspoon ground cumin - aka cumin powder
- ¾ teaspoon ground coriander - aka coriander powder
- 1 teaspoon salt - regular white/table salt
- ¼ teaspoon garam malasa powder
- ¼ teaspoon cayenne pepper - or Indian red chilli powder
- 2 tablespoons finely chopped fresh cilantro
Instructions
- Blend garlic, ginger, green chilies, cooking oil, lemon juice, and 2 tablespoons of water together in a blender until smooth.
- Transfer the paste to a bowl. Add in yogurt, Kashmiri chili powder, cumin powder, coriander powder, salt, garam masala powder and cayenne pepper. Mix until well combined.
- Pat the fish fillets dry with paper towels and cut each into halves or thirds, depending on their size. Coat them all evenly with the prepared marinade. Set the oven to 400°F (200°C). Put one rack in the middle of the oven. Put the second rack 6 to 8 inches below the top heating element for broiling. Let the fish marinate while the oven preheats.
- Arrange the tilapia in a single layer in a baking dish. Don't overcrowd. Place it on the middle rack and bake uncovered for 8 minutes. No need to flip the fish while it cooks.
- Carefully move the fish to the higher rack. Set your oven's broiler to 'high' and broil the fish for 4 to 7 minutes or until it gets nicely charred. Don't leave it unattended. You want the surface charred, not burnt, so keep an eye. Rotate the baking dish halfway through for even browning. Broiling time may vary depending on your oven type.
- To serve, squeeze some fresh lemon juice on top and sprinkle chopped cilantro. Enjoy with rice, naan, veggies or salad of your choice.






Comments
No Comments