Grilled Fish Skewers with Basil Chimichurri

Have you ever wondered why most home cooks shy away from grilling seafood, fearing it will fall apart or dry out instantly? The secret to perfect, flaky results isn’t just the heat; it is the preparation. Today, we are mastering Grilled Fish Skewers with Basil Chimichurri, a dish that balances smoky char with vibrant, herbaceous notes.
This recipe is designed to be foolproof, ensuring you get that restaurant-quality sear every single time. By using firm-fleshed fish and a zesty chimichurri, you elevate a simple weeknight meal into a gourmet experience. Let’s dive into how you can perfect these Grilled Fish Skewers with Basil Chimichurri in your own backyard.
Table of Contents
Ingredients List
To create the perfect flavor profile, you need fresh, high-quality ingredients. Here is what you will need for your skewers:
- Firm White Fish: 1.5 lbs of Swordfish, Mahi-Mahi, or Halibut. These hold up best on the grill.
- Basil Chimichurri: 2 cups fresh basil leaves, 3 cloves garlic, 1/2 cup extra virgin olive oil, 2 tbsp red wine vinegar, and a pinch of red pepper flakes.
- Vegetables: Red bell peppers and red onion chunks for added texture and sweetness.
- Seasoning: Sea salt, cracked black pepper, and lemon zest.
Substitution Tip: If you cannot find fresh basil, flat-leaf parsley or cilantro works beautifully as a flavorful alternative.
Timing
Efficiency is key when working with delicate proteins. This entire process takes approximately 35 minutes from start to finish.
Preparation takes about 15 minutes, while the grilling time is only 8-10 minutes. This is roughly 30% faster than traditional oven-baked fish dishes, making it an ideal choice for busy weeknights when you want something healthy but quick.
Step-by-Step Instructions
Step 1: Prepare the Chimichurri
In a food processor, pulse the basil, garlic, red wine vinegar, and red pepper flakes. Slowly drizzle in the olive oil while pulsing until you reach a rustic, chunky consistency. Set this aside to let the flavors meld together for at least 15 minutes.
Step 2: Cube and Marinate the Fish
Cut your chosen fish into uniform 1.5-inch cubes. Uniformity is the secret to even cooking. Place the fish in a bowl with two tablespoons of the chimichurri. Toss gently to coat and let it marinate for 10 minutes while you prep your grill.
Step 3: Assemble the Skewers
Thread the fish onto skewers, alternating with pieces of bell pepper and red onion. If you are using wooden skewers, remember to soak them in water for at least 30 minutes beforehand to prevent them from burning on the grill grates.
Step 4: Grill to Perfection
Preheat your grill to medium-high heat. Lightly oil the grates to prevent sticking. Place the Grilled Fish Skewers with Basil Chimichurri on the grill. Cook for 3-4 minutes per side, turning once, until the fish is opaque and flakes easily with a fork.
Nutritional Information
Each serving of this dish provides approximately 320 calories, 35 grams of high-quality protein, and 18 grams of healthy unsaturated fats. Seafood is a powerhouse of Omega-3 fatty acids, which are essential for heart health and cognitive function.
Data suggests that consuming fish at least twice a week can significantly reduce systemic inflammation. By pairing the fish with a herb-based sauce rather than a butter-based one, you keep the meal heart-healthy and nutrient-dense.
Healthier Alternatives for the Recipe
Want to make this even lighter? Swap the olive oil in the chimichurri for a mixture of avocado oil and a splash of cold water to reduce the caloric density. You can also add zucchini or cherry tomatoes to the skewers to increase your fiber intake without adding significant calories.
For those on a low-sodium diet, replace the sea salt with extra lemon juice and zest to brighten the flavors naturally.
Serving Suggestions
Serve these skewers over a bed of fluffy quinoa or cauliflower rice to soak up the extra basil chimichurri. A side of grilled asparagus or a crisp cucumber salad adds a refreshing crunch that complements the warm, charred fish perfectly.
For a Mediterranean flair, add a dollop of Greek yogurt or tzatziki on the side. The cooling effect of the yogurt pairs exceptionally well with the zesty, peppery notes of the basil sauce.
Common Mistakes to Avoid
- Overcrowding the Grill: Leave space between skewers to allow for proper air circulation, which ensures a nice char rather than steaming the fish.
- Using Delicate Fish: Avoid tilapia or cod, as they tend to fall apart on the grill even with careful handling.
- Skipping the Soak: Never forget to soak wooden skewers. This simple step prevents your meal from catching fire!
- Ignoring Heat Control: Cooking at too low a temperature will cause the fish to stick to the grates. Ensure your grill is properly preheated.
Storing Tips for the Recipe
If you have leftovers, remove the fish from the skewers and store it in an airtight container in the refrigerator for up to two days. Reheat gently in a skillet over low heat with a splash of water to maintain moisture.
You can prepare the basil chimichurri up to 24 hours in advance. Keep it in a sealed glass jar in the fridge; just give it a quick stir before serving to ensure the oil and herbs are well-combined.
Conclusion
Mastering Grilled Fish Skewers with Basil Chimichurri is a rewarding way to bring fresh, vibrant flavors to your table. With the right technique and high-quality ingredients, you can create a meal that is as nutritious as it is delicious.
Are you ready to fire up the grill? Try this recipe this weekend and let us know how it turned out in the comments below! If you enjoyed this guide, be sure to explore our other healthy grilling recipes for more inspiration.
Grilled Fish Skewers with Basil Chimichurri
Course: Main CourseCuisine: Mediterranean, AmericanDifficulty: Medium4
servings15
minutes10
minutes320
kcalGrilled Fish Skewers with Basil Chimichurri made with firm white fish, bell peppers, and a vibrant herb sauce. Ready in 35 minutes. A healthy, flavorful summer grilling recipe.
Ingredients
For the fish skewers:
1.5 lbs (680g) firm white fish (Swordfish, Mahi-Mahi, or Halibut), cut into 1.5-inch cubes
1 red bell pepper, cut into chunks
1 red onion, cut into chunks
Sea salt and cracked black pepper to taste
Lemon zest (for garnish)
Wooden or metal skewers (soak wooden skewers in water 30 minutes)
For the basil chimichurri:
2 cups fresh basil leaves (packed)
3 cloves garlic
2 tbsp red wine vinegar
½ cup extra virgin olive oil
Pinch of red pepper flakes
Salt to taste
Substitutions:
Basil → Flat-leaf parsley or cilantro
Fish → Firm tofu (plant-based option)
Directions
- Step 1 – Prepare the chimichurri
- In a food processor, pulse basil, garlic, red wine vinegar, and red pepper flakes. Slowly drizzle in olive oil while pulsing until rustic, chunky consistency forms. Season with salt. Set aside for at least 15 minutes to allow flavors to meld.
- Step 2 – Cube and marinate the fish
- Cut fish into uniform 1.5-inch cubes. Place in a bowl with 2 tablespoons of chimichurri. Toss gently to coat. Marinate for 10 minutes while prepping the grill.
- Step 3 – Assemble the skewers
- Thread fish onto skewers, alternating with bell pepper and red onion chunks. Leave a small gap between pieces for even heat circulation.
- Step 4 – Grill to perfection
- Preheat grill to medium-high heat. Lightly oil grates to prevent sticking. Place skewers on the grill. Cook for 3-4 minutes per side, turning once, until fish is opaque and flakes easily with a fork.
- Step 5 – Serve
- Drizzle with remaining chimichurri. Garnish with lemon zest and serve immediately.
Notes
- Don’t overcrowd the grill – Leave space between skewers for proper air circulation and char.
Use firm fish only – Avoid tilapia or cod; they fall apart on the grill.
Don’t skip the soak – Soak wooden skewers for 30 minutes to prevent burning.
Control the heat – Ensure grill is properly preheated; low heat causes sticking.
Uniform cubes – Even sizes ensure consistent cooking.









