DIY Chicken Pesto Pasta Skewers Meal Prep

DIY Chicken Pesto Pasta Skewers Meal Prep

Turn your meal prep into fun, bite‑sized skewers! These DIY Chicken Pesto Pasta Skewers feature tender chicken, al dente bowtie pasta, fresh mozzarella, juicy grape tomatoes, olives, and traditional pesto — all threaded onto skewers for an easy, flavorful grab‑and‑go lunch or dinner that’s as convenient as it is delicious.

Author: Project Meal Plan

Meal Type: Peanuts Free

Cuisine: American

Difficulty: EASY

Prep. Time: 10 minutes

Cook Time: 12 minutes

Total Time: 22 minutes

Servings: 4 lunches

Calories: 328 kcal per serving

Ingredients

  • 4 ounces - dry bowtie farfelle pasta
  • ½ tsp - salt
  • 1 tbsp - olive oil
  • 12 ounces - boneless skinless chicken breast
  • 12 ounces - fresh grape tomatoes
  • 4 ounces - fresh mozzarella cheese
  • 16–20 - whole pitted black olives
  • ¼ cup - traditional prepared pesto
  • 12–16 - bamboo knot skewers

Instructions

  1. Cook pasta to al dente according to package directions, seasoning the water with 1/2 teaspoon salt.
  2. Once cooked, strain and rinse noodles with cold water. Add pasta to a bowl and toss with olive oil. Let it cool while you assemble the rest of the meal prep.
  3. Use a scale to portion your cooked chicken breast, tomatoes, and mozzarella into four portions. Add the tomatoes to one small compartment in each container, and the mozzarella to another. Top mozzarella with 1 tablespoon pesto in each container.
  4. Portion pasta into the large compartment of each container, weighing out 1 ounce portions if you want to be precise.
  5. Add chicken pieces to skewers, alternating with olives if you prefer. Add 3-4 skewers to each meal on top of the pasta. If you want to skip the skewers, just toss the chicken on top of the pasta.
  6. Store in the fridge for up to 4 days. Eat it straight from the fridge!

Nutrition

Energy: 328 kcal | Total Fat: 20 g | Saturated: 6 g | Trans: 0 g | Cholesterol: 80 mg | Total Carbs: 9 g | Fiber: 2 g | Sugars: 1 g | Proteins: 28 g | Sodium: 769 mg | Polyunsaturated: 2 g | Monounsaturated: 9 g

©2026 OnlineCook LLC