PF
Close-up of juicy chicken skewers cooking on an outdoor grill.
Grill~35 minComplexity

Grilled Pesto Chicken Skewers

This Grilled Pesto Chicken Skewers packs 58g protein and 555 calories per serving — enough to anchor a full meal on its own. Quick-preps just 2 servings on the stovetop, making it ideal for couples or dual-serving prep days. Built to help you hit aggressive protein targets while keeping preparation time under 30 minutes.

Rate this recipe:

Ingredients

2 servings
  • Chicken Breast, Boneless Skinless(454g)

    Boneless skinless. Buy in bulk and freeze — Costco rotisserie packs work too.

  • Basil Pesto, Prepared(120g)
  • Tomato, Cherry
  • Vegetable oil
  • Cheese, Mozzarella, Fresh

    Part-skim mozzarella. Pre-shredded bags are convenient for meal prep.

  • Basil Pesto, Prepared(15g)

Instructions

  1. 1Cut the chicken breast into 1-inch cubes and place in a medium bowl with half of the basil pesto; toss to coat evenly. Cover and refrigerate for at least 1 hour or overnight.
  2. 2If using wooden skewers, submerge them in water and soak for at least 30 minutes to prevent burning.
  3. 3Toss the fresh mozzarella with the remaining basil pesto in a small bowl, cover, and refrigerate until serving time.
  4. 4Remove the chicken and mozzarella from the refrigerator and let both sit at room temperature for 20 minutes before cooking.
  5. 5Thread the chicken cubes and cherry tomatoes alternately onto the skewers, distributing evenly.
  6. 6Heat a grill pan or skillet over medium-high heat and lightly brush with vegetable oil. Once hot, place the skewers in the pan and cook for 3–4 minutes without moving until golden brown on the first side.
  7. 7Turn the skewers and cook for 2–3 additional minutes over medium-high heat until the chicken reaches an internal temperature of 165°F and no longer has any pink inside.
  8. 8Divide the warm skewers evenly between 2 serving plates while hot and serve alongside the pesto-coated fresh mozzarella.

Nutrition — Per Serving

555

calories

58g

protein

31g

fat

Carbohydrates
7g
Saturated fat
6.0g
Sodium
509 mg
Dietary fiber
1.2g

2 servings per batch · ~295g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

AI Swap Engine

Swap any ingredient and get recalculated macros instantly.

Set up your profile to unlock

Common questions

How much protein does Grilled Pesto Chicken Skewers have per serving?

Each serving contains 58g of protein with 555 calories, delivering a high protein-to-calorie ratio ideal for muscle-building phases. The macro split is 31g fat and 7g carbs, making this a fat-forward option.

How long does Grilled Pesto Chicken Skewers take to prep?

This recipe qualifies as quick prep and yields 2 servings, making it efficient for a single meal or light dinner prep. Since it's stovetop-based, you're looking at minimal total time from start to plate.

Is Grilled Pesto Chicken Skewers good for muscle gain?

At 58g protein per serving, this recipe is well-suited for muscle gain where daily protein intake is the priority. The calorie density supports a slight surplus while maintaining lean gains.

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan

Beef Bacon Pasta

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan