Halibut Pesto Kabobs are easily one of my favorite healthy recipes that everyone in our family enjoys. Putting the halibut and tons of veggies on a skewer is a great way to make this recipe more fun for kids who may be hesitant to try fish!

multiple skewers with halibut, bell peppers, red onions, zucchini and yellow squashPin
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from me every week!

Why I Made This Recipe

Right now, our garden is overgrown with fresh basil and cherry tomatoes, so I came up with this recipe trying to use what we have on hand. I always think one of the greatest gifts you can give your child is a garden, even if it’s a little pots of herbs on the window sill. Having the experience of planting seeds and watching them grow into an herb, fruit or vegetable is just an amazing process for kids to be a part of. It’s one way that they can truly appreciate and feel connected to the food they eat as well as learn about the world around them. And typically leads to them being more excited to try new foods!

For this recipe, the kids and I loved going out into the garden to pick our ingredients, rolling into the kitchen to whip up the homemade pesto, skewering the fish, peppers and other vegetables onto the kabobs and then heading out to the grill to cook up this delicious summertime entree. Halibut is a great mild fish that kids will love so this is a really good recipe that may encourage them to eat something that might be new to them! Plus, putting anything on a stick automatically gives it so many “fun” points for little ones making this recipe super kid-friendly!

halibut pesto kabobs with side of pestoPin

Ingredients for Halibut Kabobs

  • Halibut
  • Cherry tomatoes
  • Bell peppers
  • Zucchini or yellow squash
  • Red Onion
  • Pesto
  • Kosher salt
halibut on skewers with vegetables and pestoPin

How to Make Halibut Pesto Kabobs

  1. Prepare the Ingredients: Chop all the vegetables into wedges or rounds (see recipe card below) and cut the halibut into 1 inch pieces.
  2. Add the Pesto: Place the fish, vegetables, pesto and salt in a bowl and gently toss to combine.
  3. Make the Kabobs: Place vegetables and fish on skewers. If using wooden skewers soak in water for 30 minutes to avoid burning or wrap exposed parts of skewers with aluminum foil.
  4. Grill or Broil: Preheat oven broiler or grill to high heat. Cook skewers under broiler or on grill for 6 minutes, turning halfway through.
  5. Serve: Serve with your favorite sides. We pair these with white or brown rice typically.
halibut pesto kabobs on bed of ricePin

Substitutions and Additions

  • No halibut, no problem: While this recipe highlights halibut, you could really use any fish or other protein you prefer or have on hand! I’ve make these skewers with cod, salmon, tofu, chicken and even shrimp! You just have to adjust the cooking time to the protein you’re using.
  • Use what veggies you on hand: If you have some vegetables in your refrigerator or even in your garden that you’re looking to use, this is a great recipe for them. The recipe card has our favorite veggies, but feel free to adjust what vegetables you use to your preferences.
  • Nut allergy? A lot of people with nut allergies can’t have traditional pesto because of the pine nuts, but don’t fret! You can make this delicious Hemp Seed Pesto instead and still enjoy this fantastic recipe.
halibut vegetable kabobs on bed of ricePin

More Kid-Friendly Fish Recipes

As always, leave a comment below if you have any questions about this recipe and tag me on social media if you make them!

Pin

Halibut Pesto Kabobs

Halibut Pesto Kabobs are easily one of my favorite healthy recipes that everyone in our family enjoys! They're simple to make, delicious and great for summer BBQs!
5 from 2 votes
Course: Main Dish
Cuisine: American
Servings: 4
Prep Time 5 minutes
Cook Time 6 minutes
Total Time 11 minutes

Ingredients  

  • 1 pound halibut, cut into 1 inch pieces
  • 1 cup cherry tomatoes
  • 2 bell peppers, cut into wedges
  • 2 zucchini or yellow squash, cut into 1 inch circles
  • 1 small red onion, cut into wedges
  • 1/2 cup pesto
  • 1 teaspoon kosher salt

Instructions 

  • Place all the ingredients in a bowl and toss to combine.
  • Preheat oven broiler or grill to high heat.
  • Place vegetables and fish on skewers. If using wooden skewers soak in water for 30 minutes to avoid burning or wrap exposed part of skewers with aluminum foil.
  • Cook skewers under broiler or on grill for 6 minutes, turning halfway through.
  • Serve.

Notes

  • No halibut, no problem: While this recipe highlights halibut, you could really use any fish or other protein you prefer or have on hand! I’ve make these skewers with cod, salmon, tofu, chicken and even shrimp! You just have to adjust the cooking time to the protein you’re using.
  • Use what veggies you on hand: If you have some vegetables in your refrigerator or even in your garden that you’re looking to use, this is a great recipe for them. The recipe card has our favorite veggies, but feel free to adjust what vegetables you use to your preferences.
  • Nut allergy? A lot of people with nut allergies can’t have traditional pesto because of the pine nuts, but don’t fret! You can make this delicious Hemp Seed Pesto instead and still enjoy this fantastic recipe.

Nutrition

Calories: 240kcal | Carbohydrates: 7g | Protein: 24g | Fat: 12g | Cholesterol: 60mg | Sodium: 280mg | Fiber: 3g | Sugar: 4g
Did you make this recipe?Mention @Weelicious or tag #weelicious!

About the Author

Catherine is a mama of three. A Kentucky girl living in California. Here’s what I know: all kids can be great eaters and mealtime must be easy. I create simple, healthy recipes the whole family will love.

Comments

  1. Can you use scallops instead of the halibut? If so, how would that change the cooking time? Thanks!

5 from 2 votes (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating