Categories > Dinner, Entrees, Gluten Free, Grain Free, High Protein

Grilled Cod over Lentil Currant Salad

easy fish recipes

Green tea is sometimes considered to be the healthiest beverage ever, since it’s filled with flavonoids and catechins, which act as powerful antioxidants to defend the body from free radical damage.

In other words, brewing a cup every day is a great plan.

But if that’s not exactly your cup of tea (ha!), you can also use it in a marinade, like we do here. It’s delicious combined with ginger, honey, and fig vinegar (if you can’t find fig, sub in another sweet vinegar).

The resulting fish is bursting with flavor and turns into a full, nutritious meal when served with the spinach-lentil salad.



  • 2 tablespoons lemon juice, freshly squeezed
  • 1 tablespoon fig vinegar
  • 1/4 cup green tea, steeped and cooled to room temperature
  • 1/2 teaspoon ginger, minced
  • 1/2 teaspoon honey
  • 1/2 teaspoon olive oil
  • 1/2 teaspoon Dijon mustard
  • 3 teaspoons shallots, finely chopped
  • to taste salt
  • to taste freshly ground black pepper
  • 4 ounces cod fillet (about 3/4-inch thick), cut into 4 uniform cubes
  • 1/3 cup cooked or canned lentils, rinsed and drained
  • 1 1/2 cups baby spinach
  • 2 teaspoons dried currants
  • 1 bamboo skewer, 8-inch long


  • Combine lemon juice, vinegar, tea, ginger, honey, oil, mustard, and 2 teaspoons of shallots in medium bowl. Season with salt and pepper to taste.
  • Reserve 2 tablespoons of marinade to use as dressing, and set aside.
  • Place fish in bowl with remaining marinade. Cover and refrigerate 15 minutes.
  • While fish marinates, soak bamboo skewer in water.
  • Lightly mist grill pan or medium nonstick skillet with cooking spray and place over medium heat.
  • Thread fish onto skewer. Cook for 5 minutes or until fish is opaque, using a spatula to carefully flip skewer halfway through.
  • Toss lentils, spinach, currants, and remaining 1 teaspoon of shallots with 1 tablespoon of dressing. Place skewer on top of salad and drizzle remaining dressing on top of fish. Serve immediately.


We usually like recipes with very few ingredients for ease of cooking. This one has many ingredients, but they’re all so nutritious, we don’t even mind. Green tea, ginger, lemon, and honey are all filled with micronutrients, while lentils provide protein and fiber. Fish is obviously a great source of protein and omega-3s, and spinach is one of the most nutrient-dense greens you can put on your plate. Your body is going to be sending you thank you notes after this meal.

Print this Recipe



Get FREE access to some of the core training materials that make up our signature program
– Become a Nutrition Coach.

Interested in joining our wellness community and becoming a Nutritious Life Master Certified Nutrition and Wellness Coach?

Enter your info, get free access now to a sample class!

Inside Articles page - take a free class form

"*" indicates required fields

I agree*
I would like to receive text messages, and agree to the Terms of Service & Privacy Policy. Reply STOP to cancel, HELP for help. Msg & data rates may apply. Msg frequency varies.