Description
Tender balsamic-marinated chicken and colorful grilled vegetables create these copycat Starbucks skewers that taste even better than the coffee shop version for a fraction of the price.
Prep Time: 20 minutes (plus 30 minutes marinating) | Cook Time: 12 minutes | Total Time: 62 minutes | Servings: 4
Ingredients
- 8 oz boneless, skinless chicken breast, cut into 1-inch cubes (try to keep them uniform size)
- 8 oz button mushrooms (leave small ones whole, halve large ones)
- 1 red bell pepper, cut into 1-inch pieces
- 1 yellow bell pepper, cut into 1-inch pieces (or use orange for more color variety)
- 1 zucchini, sliced into thick rounds (about 1/2-inch thick)
- 1 red onion, cut into chunks (separate the layers for easier threading)
- 1/4 cup olive oil (good quality makes a difference here)
- 2 tbsp balsamic vinegar (not the syrupy reduction, regular balsamic)
- 1 tsp garlic powder
- 1 tsp dried oregano
- Salt and pepper, to taste (start with 1/2 tsp each)
- 8–10 wooden skewers, soaked in water for 30 minutes (or use metal skewers)
Instructions
- In a medium bowl, whisk together that olive oil, balsamic vinegar, garlic powder, oregano, salt, and pepper until everything’s well combined and emulsified.
- Add your chicken cubes to the marinade and toss until every piece is coated. Cover and let this marinate in the fridge for at least 30 minutes, or up to 2 hours if you have time—longer is better for more flavor.
- While the chicken marinates, get those wooden skewers soaking in water (this prevents them from catching fire on the grill) and prep all your vegetables into uniform 1-inch pieces.
- Preheat your grill to medium-high heat—let it get nice and hot for at least 10 minutes before adding the skewers.
- Thread your marinated chicken, mushrooms, bell peppers, zucchini, and red onion onto those soaked skewers in an alternating pattern. Leave just a tiny bit of space between pieces for even cooking—don’t jam everything together.
- Brush the assembled skewers generously with any remaining marinade before they hit the grill. This adds extra flavor and helps prevent sticking.
- Place the skewers on your preheated grill and cook for 10-12 minutes total, turning every 3-4 minutes to get nice char marks on all sides. The chicken should reach 165°F internally and the vegetables should be tender with beautiful grill marks.
- Remove from the grill and let them rest for 3-5 minutes before serving—this lets the chicken juices redistribute so every bite stays moist and flavorful.
Nutrition Information (Per Serving, 2 skewers):
- Calories: 235
- Carbohydrates: 14g
- Protein: 18g
- Fat: 12g
- Fiber: 3g
- Sodium: 310mg
- Vitamin C: 120% DV (hello, bell peppers!)
- Vitamin A: 35% DV
- Potassium: 640mg
These copycat Starbucks skewers provide excellent lean protein and loads of vegetables while staying relatively low in calories, making them perfect for healthy meal prep.
Notes:
- Seriously, soak those wooden skewers—I’ve set off smoke alarms forgetting this step
- Every grill runs differently, so use an instant-read thermometer to check chicken doneness at 165°F
- Don’t skip the resting time—it makes the chicken way more tender and juicy
- If vegetables are cooking faster than chicken, you can pull them off early and let the chicken finish
Storage Tips:
Keep leftover skewers in an airtight container in the fridge for up to 3 days. They taste great cold in salads or reheated gently in the microwave (about 30 seconds on 50% power) or oven at 350°F for 10 minutes. You can freeze cooked skewers for up to 2 months, but the vegetable texture gets softer—chicken reheats better than the veggies. Store components separately if meal prepping for best texture.
Serving Suggestions:
- Protein Bowl: Slide everything off the skewers over quinoa or rice with tzatziki sauce for a complete Mediterranean bowl
- Wrap It Up: Chop the grilled components and stuff into pita bread with hummus and fresh greens for easy handheld meals
- Salad Topper: Serve the skewers over mixed greens with feta cheese and Greek dressing for a hearty dinner salad
- Party Platter: Make a double batch and serve as appetizers at your next gathering—they disappear fast
Mix It Up (Recipe Variations):
Mediterranean Skewers: Add cherry tomatoes to the skewers and swap balsamic for fresh lemon juice and oregano for a Greek-inspired version that’s incredibly fresh.
Teriyaki Chicken Skewers: Replace the marinade with 1/4 cup soy sauce, 2 tablespoons honey, 1 teaspoon grated ginger, and 1 minced garlic clove for Asian flavors.
Spicy Cajun Version: Skip the Italian seasonings and toss everything with Cajun seasoning blend and a pinch of cayenne for Southern-inspired heat.
Veggie-Only Skewers: Double up on colorful vegetables like eggplant, cherry tomatoes, and summer squash, skip the chicken, and use the same delicious marinade for a plant-based option.
What Makes This Recipe Special:
These copycat Starbucks skewers prove that convenience food doesn’t have to come from a drive-thru. The balsamic marinade tenderizes the chicken while infusing it with tangy flavor, and grilling everything together creates that irresistible char that makes vegetables taste amazing even to picky eaters. This recipe respects the appeal of those protein boxes—portable, balanced, and satisfying—while giving you control over quality and saving money.
