Nutrition Facts for Heart-healthy grilled lemon herb fish skewers

Heart-Healthy Grilled Lemon Herb Fish Skewers

Elevate your next meal with these Heart-Healthy Grilled Lemon Herb Fish Skewers, a vibrant and nutritious dish packed with fresh flavors and wholesome ingredients. Tender cubes of firm white fish are marinated in a zesty blend of lemon juice, garlic, olive oil, and fragrant herbs like parsley and dill, then threaded onto skewers alongside colorful chunks of bell pepper, zucchini, and red onion. Grilled to perfection, the fish turns beautifully flaky while the vegetables develop a subtle char, creating a delightful combination of textures and smoky flavors. Ready in just 30 minutes, this Mediterranean-inspired recipe is low in fat, rich in Omega-3s, and perfect for summer barbecues or light dinners. Garnished with fresh lemon slices, these skewers are as visually appealing as they are delicious—a heart-healthy option your entire family will love!

Nutriscore Rating: 79/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 Heart-Healthy Grilled Lemon Herb Fish Skewers
Prep Time:20 mins
Cook Time:10 mins
Total Time:30 mins
Servings: 4

Ingredients

  • 1 pound firm white fish fillets (such as cod, halibut, or mahi-mahi)
  • 2 medium lemons
  • 3 tablespoons extra virgin olive oil
  • 3 fresh garlic cloves, minced
  • 2 tablespoons fresh parsley, chopped
  • 2 tablespoons fresh dill, chopped
  • 0.5 teaspoon salt
  • 0.25 teaspoon black pepper
  • 1 large red bell pepper, cut into 1-inch pieces
  • 1 medium zucchini, cut into 1-inch pieces
  • 1 medium red onion, cut into 1-inch pieces

Directions

Step 1

Soak wooden skewers in water for at least 20 minutes to prevent them from burning on the grill.

Step 2

Cut the fish fillets into 1-inch cubes and place them in a large bowl.

Step 3

Grate the zest from one lemon and set aside. Juice the same lemon, and slice the other into thin rounds for garnishing.

Step 4

In a small bowl, whisk together the olive oil, lemon juice, minced garlic, lemon zest, chopped parsley, chopped dill, salt, and black pepper.

Step 5

Pour the marinade over the fish cubes, gently tossing them to ensure they are well-coated. Cover the bowl with plastic wrap and let it marinate in the refrigerator for 10-15 minutes.

Step 6

Meanwhile, prepare the vegetables: cut the red bell pepper, zucchini, and red onion into 1-inch pieces.

Step 7

Remove the fish from the refrigerator and thread the fish and vegetable pieces alternately onto the skewers, starting and ending with a slice of red bell pepper.

Step 8

Preheat the grill to medium-high heat and lightly oil the grill grates.

Step 9

Place the skewers on the grill and cook for about 4-5 minutes on each side, or until the fish is opaque and flakes easily with a fork, and the vegetables are slightly charred.

Step 10

Remove the skewers from the grill and garnish with lemon slices. Serve immediately for a healthy and flavorful dish.

Nutrition Facts

Serving size (1185.8g)
Amount per serving % Daily Value*
Calories 975.8
Total Fat 48.4g 0%
Saturated Fat 7.2g 0%
Polyunsaturated Fat g
Cholesterol 226.8mg 0%
Sodium 1491.4mg 0%
Total Carbohydrate 47.2g 0%
Dietary Fiber 12.6g 0%
Total Sugars 22.4g
Protein 99.1g 0%
Vitamin D 907.2IU 0%
Calcium 239.9mg 0%
Iron 5.1mg 0%
Potassium 2825.8mg 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: 42.7%
Protein: 38.8%
Carbs: 18.5%