Nutrition Facts for Barbecued fish

Barbecued Fish

Bring bold, smoky flavors to your table with this irresistible Barbecued Fish recipe, a perfect way to elevate fresh snapper, trout, or mackerel. Infused with a zesty marinade of olive oil, lemon juice, fragrant garlic, fresh parsley, and warm spices like paprika and cumin, this dish bursts with Mediterranean-inspired goodness. Scoring the fish ensures the marinade seeps deep into every bite, while grilling over medium-high heat delivers perfectly tender, flaky flesh with a delightful charred exterior. Finished with grilled lemon slices for a vibrant, citrusy touch, this barbecued fish is ideal for alfresco dining or a healthy weeknight treat. Serve it alongside a crisp salad or smoky grilled vegetables for a wholesome, flavor-packed meal that’s sure to impress!

Nutriscore Rating: 62/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 Barbecued Fish
Prep Time:20 mins
Cook Time:15 mins
Total Time:35 mins
Servings: 2

Ingredients

  • 1 lb Fresh whole fish (snapper, trout, or mackerel)
  • 3 tbsp Olive oil
  • 2 tbsp Lemon juice
  • 3 pieces Garlic cloves, minced
  • 2 tbsp Fresh parsley, chopped
  • 1 tsp Paprika
  • 1 tsp Ground cumin
  • 1 tsp Salt
  • 0.5 tsp Black pepper
  • 0.5 tsp Red chili flakes (optional)
  • 4 pieces Lemon slices

Directions

Step 1

Clean the fish thoroughly by scaling, gutting, and rinsing it under cold water. Pat dry with paper towels.

Step 2

In a small bowl, mix olive oil, lemon juice, minced garlic, chopped parsley, paprika, cumin, salt, black pepper, and optional chili flakes to create the marinade.

Step 3

Using a sharp knife, score the fish by making diagonal slits on each side. This helps the marinade penetrate and ensures even cooking.

Step 4

Rub the marinade generously all over the fish, including inside the cavity and into the scored slits. Let the fish marinate for at least 15 minutes, or up to 1 hour for deeper flavor.

Step 5

Preheat the barbecue grill to medium-high heat. Brush the grill grates with oil to prevent sticking.

Step 6

Place the marinated fish directly on the grill. Cook for about 6-8 minutes per side, or until the fish is fully cooked and flakes easily with a fork. Avoid flipping too often to keep the fish intact.

Step 7

During the last few minutes of cooking, place lemon slices on the grill to char slightly for a smoky flavor.

Step 8

Remove the fish from the grill and transfer to a serving platter. Garnish with the grilled lemon slices.

Step 9

Serve immediately with your favorite sides, such as a crisp salad or grilled vegetables.

Nutrition Facts

Serving size (574.2g)
Amount per serving % Daily Value*
Calories 1356.1
Total Fat 102.1g 0%
Saturated Fat 20.3g 0%
Polyunsaturated Fat 4.0g
Cholesterol 317.5mg 0%
Sodium 2645.7mg 0%
Total Carbohydrate 10.7g 0%
Dietary Fiber 2.7g 0%
Total Sugars 1.7g
Protein 92.8g 0%
Vitamin D 2041.2IU 0%
Calcium 162.8mg 0%
Iron 5.7mg 0%
Potassium 1866.5mg 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: 68.9%
Protein: 27.8%
Carbs: 3.2%