Nutrition Facts for High protein perfectly grilled fish with lemon herb marinade

High Protein Perfectly Grilled Fish with Lemon Herb Marinade

Elevate your weeknight dinners with this High Protein Perfectly Grilled Fish with Lemon Herb Marinade—a light, flavorful dish that’s big on nutrition and taste. Featuring tender white fish fillets like cod or halibut, this recipe shines thanks to a bright and zesty marinade made with fresh lemon juice, lemon zest, garlic, and a medley of herbs like parsley and thyme. Not only is this dish packed with protein for a satisfying meal, but it’s also incredibly easy to prepare—ready in just under 30 minutes of active cooking time, plus a quick marinating period to boost flavor. Perfectly grilled to golden perfection, the fish is served alongside lemon wedges for an extra citrusy punch, making it a healthy, low-carb option that pairs beautifully with salads, roasted vegetables, or whole grains. Whether you’re meal prepping or hosting a BBQ, this recipe is a crowd-pleaser that combines simplicity, health, and gourmet flair.

Nutriscore Rating: 67/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of High Protein Perfectly Grilled Fish with Lemon Herb Marinade
Prep Time:15 mins
Cook Time:10 mins
Total Time:25 mins
Servings: 4

Ingredients

  • 4 pieces White fish fillets (such as cod or halibut)
  • 4 tablespoons Olive oil
  • 2 tablespoons Lemon juice, freshly squeezed
  • 1 teaspoon Lemon zest
  • 2 tablespoons Fresh parsley, chopped
  • 1 tablespoon Fresh thyme, chopped
  • 2 cloves Garlic cloves, minced
  • 1 teaspoon Salt
  • 0.5 teaspoon Black pepper
  • 1 as needed Cooking spray
  • 4 wedges Lemon wedges (for serving)

Directions

Step 1

In a small bowl, combine olive oil, lemon juice, lemon zest, chopped parsley, thyme, minced garlic, salt, and black pepper. Mix until well combined to create the marinade.

Step 2

Place the fish fillets in a shallow dish and pour the marinade over them, ensuring each piece is well-coated. Cover and refrigerate for at least 30 minutes, and up to 1 hour for more flavor.

Step 3

Preheat the grill to medium-high heat and lightly oil the grates using cooking spray to prevent sticking.

Step 4

Remove the fish from the marinade and let any excess drip off. Place the fish fillets on the hot grill.

Step 5

Grill the fish for about 4-5 minutes per side, depending on thickness, until the fish is opaque and flakes easily with a fork.

Step 6

Remove the fish from the grill and let it rest for a couple of minutes.

Step 7

Serve the grilled fish immediately with lemon wedges on the side for an extra burst of citrus flavor.

Nutrition Facts

Serving size (570.5g)
Amount per serving % Daily Value*
Calories 968.8
Total Fat 62.6g 0%
Saturated Fat 9.9g 0%
Polyunsaturated Fat 5.3g
Cholesterol 200mg 0%
Sodium 2609.4mg 0%
Total Carbohydrate 12.3g 0%
Dietary Fiber 3.7g 0%
Total Sugars 3.9g
Protein 89.5g 0%
Vitamin D 800IU 0%
Calcium 151.4mg 0%
Iron 2.8mg 0%
Potassium 1507.9mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 58.0%
Protein: 36.9%
Carbs: 5.1%