Love this? Pin it for later!
Fire up the grill and let the aroma of basil, garlic, and charred vegetables carry you straight into vacation mode. These vibrant pesto chicken skewers have become my Sunday ritual the moment the farmer’s market re-opens in May. I’ll never forget the first time I packed them into glass containers for a week of beach-side lunches—my coworkers actually followed the scent down the boardwalk, convinced I’d ordered take-out from some upscale Mediterranean bistro. When I told them it was simply chicken breast marinated in homemade pesto and threaded alongside rainbow veggies, they stared in disbelief. That’s the magic of this recipe: it tastes like a restaurant dish, costs a fraction of take-out, and keeps beautifully for five full days. Whether you’re meal-prepping for busy workweeks, planning a picnic, or hosting a backyard barbecue, these skewers deliver sunshine on a stick.
Why This Recipe Works
- Double-pesto power: A quick 30-minute marinade infuses every cube of chicken, then we brush on more pesto right after grilling for a glossy, herb-forward finish.
- Even cooking: Cutting chicken and vegetables into uniform 1-inch pieces guarantees everything finishes at the same time—no more raw centers or burnt edges.
- Color-coded containers: Red onion, yellow squash, green zucchini, and orange bell pepper create a rainbow that screams summer and helps you hit a broader range of micronutrients.
- Grill or stovetop: Rainy day? A cast-iron grill pan delivers identical char marks and flavor without ever stepping outside.
- Freezer-friendly: Thread, freeze raw, then thaw overnight and grill the next evening—meal prep for future you.
- Zero plastic waste: Metal skewers are reusable and won’t splinter like bamboo, but if you only have wooden ones, a 20-minute soak prevents flare-ups.
Ingredients You'll Need
Great pesto chicken starts with great pesto. If basil is abundant and you have five extra minutes, blitz your own—nothing compares to the bright, grassy punch of fresh leaves, toasted pine nuts, and good Parm. Out of season? A high-quality refrigerated brand (look for short ingredient lists and olive oil as the first fat) works beautifully. For the chicken, I reach for boneless skinless breasts because they slice into tidy cubes and absorb marinades quickly. If you prefer dark meat, swap in thighs; just add two extra minutes per side on the grill.
Choose vegetables that hold their shape: zucchini and yellow squash are classic, but feel free to trade one for asparagus spears or mushrooms. Bell peppers add sweetness; I like a mix of colors for visual pop. Red onion wedges caramelize at the edges and give that gentle bite that balances the pesto’s richness. When shopping, look for glossy, firm skins and avoid any wrinkling—it signals age and moisture loss that translates to limp skewers.
Olive oil is the silent hero here. A light coating on the veggies prevents sticking and encourages those crave-worthy grill marks. Use a mid-range extra-virgin variety; save your $40 bottle for finishing salads. Finally, a shower of fresh lemon zest after grilling amplifies every other flavor without adding more fat.
How to Make Meal Prep Pesto Chicken and Veggie Skewers for Summer Vibes
Make the quick pesto marinade
In a mini food processor, combine 1 cup packed fresh basil leaves, 2 cloves garlic, ¼ cup toasted pine nuts, ¼ cup grated Parmesan, ¼ tsp kosher salt, and a few grinds of black pepper. Pulse until finely chopped. With the motor running, stream in 3 Tbsp olive oil until a loose paste forms. Reserve 2 Tbsp for post-grill glazing; the rest becomes your marinade.
Cube and coat the chicken
Pat 2 lbs boneless skinless chicken breasts dry with paper towels—moisture is the enemy of browning. Slice into 1-inch cubes and place in a bowl. Add the pesto marinade and toss until every piece is glossy. Cover and refrigerate 30 minutes (up to 8 hours if prepping ahead).
Prep the rainbow vegetables
While the chicken marinates, chop 1 red bell pepper, 1 yellow bell pepper, 1 zucchini, and 1 small red onion into 1-inch pieces. Keep colors separate on the cutting board; this makes threading faster and prettier.
Thread strategically
Alternate chicken and vegetables on 12-inch skewers, starting and ending with a vegetable—this anchors the more slippery protein. Leave ¼ inch between pieces so hot air can circulate and speed cooking.
Preheat grill or grill pan
Heat an outdoor grill to medium-high (400 °F) or set a cast-iron grill pan over medium-high heat on the stove. Oil the grates with a folded paper towel dipped in olive oil; hold it with long tongs to avoid burns.
Grill to perfection
Place skewers perpendicular to the grates (prevents slipping). Close lid and cook 3 minutes. Rotate 90° for cross-hatch marks; cook 2–3 minutes more. Flip and repeat until an instant-read thermometer inserted into the thickest chicken cube registers 165 °F, about 10–12 minutes total.
Glaze and rest
Transfer skewers to a platter and immediately brush with the reserved 2 Tbsp pesto. Tent loosely with foil and rest 5 minutes; juices redistribute, ensuring every bite stays succulent.
Meal-prep portion
Slide contents off two skewers into each glass container. Add ½ cup cooked farro or cauliflower rice, a wedge of lemon, and a tiny container of extra pesto for drizzling. Cool completely before sealing lids.
Expert Tips
Overnight flavor bomb
Marinate chicken up to 8 hours; the pesto’s acidity is gentle, so meat stays tender without turning mushy.
Oil the veggies, not the grill
A light toss of olive oil on vegetables prevents sticking better than oiling hot grates and reduces flare-ups.
Instant-read > guesswork
Chicken can go from juicy to chalky in under a minute; pull at 162 °F and carry-over heat will hit 165 °F while resting.
Freeze raw skewers
Thread, lay flat on a sheet pan to freeze, then transfer to a zip bag. Grill from frozen, adding 3–4 extra minutes.
Reuse pesto quickly
Leftover basil? Blend with a splash of water and freeze in ice cube trays; each cube is 1 Tbsp—perfect for future marinades.
Color = nutrition
Each pigment offers unique antioxidants; aim for at least three different hues to maximize health benefits.
Variations to Try
- Mediterranean twist: Swap pesto for sun-dried tomato pesto and add artichoke hearts and olives to the skewers.
- Spicy kick: Stir ½ tsp red-pepper flakes into the marinade and brush with chili honey after grilling.
- Low-carb: Serve over cauliflower rice and replace bell peppers with zucchini rounds to drop carbs to 6 g per serving.
- Dairy-free: Use vegan pesto made with nutritional yeast instead of Parmesan; flavor stays surprisingly cheesy.
- Surf & turf: Alternate 1-inch chunks of raw shrimp with the chicken; both cook in the same 10-minute window.
- Winter comfort: Trade zucchini for par-boiled butternut squash cubes and grill indoors on a panini press—same concept, cozy vibes.
Storage Tips
Refrigerate cooked skewers in airtight containers up to 5 days. For best texture, de-skewer before storing; this stops vegetables from continuing to steam and turning soggy. If you plan to eat them cold, drizzle with fresh lemon juice just before serving to wake up the flavors. To reheat, microwave on 70 % power for 90 seconds, or warm in a 350 °F oven for 8 minutes. For meal-prep bowls, keep any grains or greens separate until the day of eating so they don’t absorb excess moisture.
Freezing cooked skewers is possible but expect a slight texture change in zucchini; it becomes softer. Flash-cool, then freeze in a single layer before transferring to bags. Thaw overnight in the fridge and reheat as above. Raw, frozen skewers (see tip 6) retain better texture and can go straight to grill.
Frequently Asked Questions
Meal Prep Pesto Chicken and Veggie Skewers for Summer Vibes
Ingredients
Instructions
- Blend pesto: Pulse basil, garlic, pine nuts, Parmesan, salt, and pepper until chopped. Stream in 2 Tbsp oil to form a loose paste. Reserve 2 Tbsp for glazing.
- Marinate chicken: Coat cubes with remaining pesto, cover, and refrigerate 30 minutes (up to 8 hours).
- Preheat: Heat grill or grill pan to medium-high (400 °F). Oil grates.
- Thread: Alternate chicken and vegetables on 12-inch skewers, starting and ending with veggies.
- Grill: Cook 3 minutes, rotate, cook 2–3 minutes more per side until chicken hits 165 °F, 10–12 minutes total.
- Glaze & rest: Brush with reserved pesto, tent, rest 5 minutes. Finish with lemon zest.
Recipe Notes
Soak wooden skewers 20 minutes to prevent burning. Make-ahead: freeze raw threaded skewers on a sheet pan, then bag; grill from frozen adding 3–4 min.