Recipe courtesy of Ritu Krishna and Priya Krishna

Kachumber Tilapia

  • Level: Easy
  • Yield: 4 servings
  • Total: 30 min
  • Active: 30 min
When my sister and I left for college, my mom dealt with her empty nester status by literally moving herself and my father across the world to the Philippines, where she’d been assigned to open a new branch of her company. She packed her suitcases full of wine (this actually happened) and made the big move from Texas to East Asia, where she stayed for almost three years. Filipino cuisine is not the friendliest to vegetarians, so while she was there, she decided to start eating fish. She sourced a few recipes from her fancy friend Shanti, who is from Kerala (the coastal, seafood-loving part of India), and his kachumber tilapia became a regular in her dinner rotation. It’s incredibly straightforward, with a simple marinade of ginger, chiles, and garlic and a topping of kachumber, a limey Indian salad. In addition to being quite healthy yet intensely flavorful, it’s also the only fish dish I’ve ever had that actually reheats really nicely--just keep the kachumber topping separate.
Advertisement

Ingredients

Fish:

1/2 cup fresh lime juice (from about 4 limes)

2 garlic cloves, minced

2 tablespoons minced fresh ginger

2 small Indian green chiles or serrano chiles, finely chopped

1 teaspoon red chile powder

1/2 teaspoon kosher salt

4 tilapia fillets (1/2 pound each)

2 tablespoons olive oil, for cooking the fish

Kachumber Topping:

1 Persian cucumber or 1/2 English cucumber, finely diced

3 medium Roma tomatoes, seeded and finely chopped

1 tablespoon finely chopped fresh cilantro (stems and leaves)

1/2 teaspoon kosher salt

1 tablespoon fresh lime juice (from about half a lime)

Directions

  1. Marinate the fish: In a dish that will fit all four fillets, mix together the lime juice, garlic, ginger, green chiles, and red chile powder. Sprinkle the fillets on both sides with the salt, then place the fish in the dish with the marinade, turning each fillet to coat both sides. Cover the dish with plastic wrap and refrigerate for 2 hours if time allows.
  2. Meanwhile, make the kachumber topping: In a medium bowl, combine the cucumber, tomatoes, cilantro, salt, and lime juice. Set aside.  
  3. Cook the fish: In a large nonstick skillet over medium-high heat, warm the oil. Once the oil begins to shimmer, add the fish fillets and the marinade. (If you can’t fit all the fillets in the pan at one time, cook them in two batches, using 1 tablespoon of the oil for each.) Cook the fish for 3 to 5 minutes, until the fillets are becoming golden on the underside and the top is starting to flake, then flip and cook for 3 minutes on the second side--again, you should see flaking on top. 
  4. Serve the fish with the kachumber topping. 

Let's Get Cooking!

Sign up for the Recipe of the Day newsletter to receive editor-picked recipes,tips and videos delivered to your inbox daily. Privacy Policy

Thanks for subscribing to the Recipe of the Day newsletter. Check out all our other great newsletters from Easy Recipes, Healthy Eating Ideas and Chef Recipe Videos.

We're sorry, there was an error signing you up. Please try again later.

Advertisement

Janine M.

I have NEVER been a cook of anything more than hamburgers, hotdogs and reheating previously cooked food. But - at 70 years old - I decided to change that. This class was a joy to watch. It SHOWED me I COULD DO THIS - and I DID!!! Dinner was wonderful. I service it with a side of brown &amp; wild rice and garlic bread. My super picky sister ate every bite and said she would eat it again! Thank you!<br /><br />

See All Reviews