Caprese Chicken Pasta with Roasted Vegetables

Author:

March 16, 2026

Updated:

March 16, 2026

As an Amazon Associate, I earn from qualifying purchases. Learn more

If you’re looking for a delicious and easy weeknight meal, Caprese Chicken Pasta with Roasted Vegetables is a fantastic choice. This dish is filled with tender chicken, fresh vegetables, and flavorful cheese, all tossed with pasta for a complete and satisfying meal. It’s perfect for beginners and families looking to enjoy a wholesome dinner together.

Why You’ll Love This Recipe

This Caprese Chicken Pasta is not just tasty but also customizable, making it a great option for various dietary preferences. It’s an excellent recipe for busy weeknights or special occasions, ensuring everyone at the table will find something they love. With its bright, fresh flavors and hearty ingredients, you’ll find this dish becomes a reliable favorite.

Table of Contents

Ingredients You’ll Need

Gather these simple ingredients for a delightful meal.

  • 1 pound boneless skinless chicken breasts
  • 1/4 cup olive oil
  • 3 tablespoons balsamic vinegar
  • 1 tablespoon Dijon mustard
  • 1 tablespoon lemon juice
  • 2 teaspoons brown sugar
  • 1 teaspoon dried basil
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • 1 (12 oz.) package cherry tomatoes
  • 1 small zucchini, halved and sliced
  • 1/2 bunch asparagus, ends trimmed, cut into 1-inch pieces
  • 4-6 garlic cloves, minced
  • 1 pound linguine or thin spaghetti
  • 1 cup reserved pasta water
  • 1/4 cup loosely packed fresh parsley, chopped
  • 1/4 cup loosely packed fresh basil, chopped
  • 1 cup freshly grated Parmesan cheese
  • 1 cup mozzarella snacking balls or pearls

Ingredient Notes, Variations & Simple Swaps

Feel free to make this dish your own! If you prefer different vegetables, you can easily swap in bell peppers or broccoli. Use whole wheat pasta for a healthier option, or substitute your favorite cheese for a different flavor. The marinated chicken can also be switched for grilled chicken if you want to save time.

Equipment Needed

  • Large non-stick skillet
  • Baking sheet
  • Mixing bowls
  • Pot for cooking pasta

How to Make This Recipe

Step 1 – Prepare the Marinade

In a medium bowl, whisk together the balsamic vinegar, Dijon mustard, lemon juice, brown sugar, dried basil, garlic powder, onion powder, salt, and pepper. Set aside 2 tablespoons of this marinade for later. In a large bowl, combine the cherry tomatoes, zucchini, asparagus, minced garlic, 1 tablespoon olive oil, and the reserved marinade. Toss everything to coat and refrigerate.

Step 2 – Marinate the Chicken

Place the remaining marinade in a large Ziploc bag with the chicken breasts. Ensure the chicken is well-coated and let it marinate for 2 to 8 hours in the refrigerator. When ready to cook, let the chicken sit at room temperature for about 15 to 30 minutes.

Step 3 – Cook the Chicken

Heat a large non-stick skillet over medium-high heat. Add the marinated chicken and cook for 3 to 5 minutes without moving it, until browned. Flip the chicken over, cover the skillet, reduce the heat to medium, and cook for another 5 to 7 minutes until fully cooked. Remove the chicken from the skillet and let it rest before slicing it.

Step 4 – Roast the Vegetables

While the chicken rests, preheat your oven to 400°F. Spread the vegetable mixture on a baking sheet and roast in the oven for 12 to 15 minutes, or until the vegetables are crisp-tender and fragrant.

Step 5 – Cook the Pasta

Meanwhile, cook the pasta according to package instructions until al dente. Reserve 1 cup of pasta water before draining the pasta. Transfer the drained pasta to a large mixing bowl or pot.

Step 6 – Combine Everything

Add the roasted vegetables and their juices to the pasta. Stir in the lemon juice, balsamic vinegar, parsley, and basil. Use reserved pasta water to reach your preferred consistency. Add grated Parmesan and mozzarella balls, mixing gently. Taste and adjust the salt and pepper as needed. Garnish with extra Parmesan if desired.

Tips for Perfect Results

Creating a perfect Caprese Chicken Pasta is simple with these tips:

  • Make sure the chicken is evenly coated with the marinade for maximum flavor.
  • Let the chicken rest after cooking; it helps retain the juices.
  • Use a pot large enough for the pasta—this prevents sticking during mixing.
  • Don’t skip the reserved pasta water; it’s essential for the right sauce consistency.
  • Experiment with fresh herbs for added flavor—thyme or oregano could work beautifully.
  • Ensure vegetables are cut to similar sizes for even cooking.

Flavor Variations

You can easily adapt this dish to suit different tastes:

  • Add Creaminess: Mix in a splash of heavy cream or a dollop of ricotta cheese for a rich sauce.
  • Spice it Up: Include red pepper flakes for a touch of heat.
  • Seasonal Veggies: Use whatever fresh vegetables are in season, like bell peppers or summer squash.
  • Cheesy Twist: Incorporate other cheeses like feta or goat cheese for unique flavors.
  • Herb Infusion: Try adding different fresh herbs like thyme or oregano for varied tastes.

What to Serve With This Recipe

This hearty pasta pairs well with various accompaniments:

  • Garlic bread for a crunchy side
  • A fresh green salad with a simple vinaigrette
  • Grilled vegetables for extra nutrition
  • A light soup, such as minestrone or tomato basil

Storage, Make-Ahead & Leftovers

You can store leftovers of this Caprese Chicken Pasta in the fridge for up to 3 days in an airtight container. For longer storage, freeze the pasta without the cheese for up to 2 months. When reheating, add a splash of water or broth to help restore moisture. Gently reheat in a pan over low heat or in the microwave until warmed through.

Plate of Caprese Chicken Pasta with roasted vegetables and fresh basil

Caprese Chicken Pasta with Roasted Vegetables

A delicious and easy weeknight meal filled with tender chicken, fresh vegetables, and flavorful cheese, tossed with pasta for a complete and satisfying dinner.
Prep Time 30 minutes
Cook Time 25 minutes
Total Time 55 minutes
Course Dinner, Main Course
Cuisine Italian
Servings 4 servings

Ingredients
  

For the marinade and vegetables

  • 1/4 cup olive oil
  • 3 tablespoons balsamic vinegar
  • 1 tablespoon Dijon mustard
  • 1 tablespoon lemon juice
  • 2 teaspoons brown sugar
  • 1 teaspoon dried basil
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • 1 small zucchini, halved and sliced
  • 1/2 bunch asparagus, ends trimmed, cut into 1-inch pieces
  • 4-6 cloves garlic, minced

For the pasta and toppings

  • 1 pound boneless skinless chicken breasts
  • 1 pound linguine or thin spaghetti
  • 1 cup reserved pasta water
  • 1/4 cup fresh parsley, chopped
  • 1/4 cup fresh basil, chopped
  • 1 cup freshly grated Parmesan cheese
  • 1 cup mozzarella snacking balls or pearls

Instructions
 

Preparation

  • In a medium bowl, whisk together the balsamic vinegar, Dijon mustard, lemon juice, brown sugar, dried basil, garlic powder, onion powder, salt, and pepper. Set aside 2 tablespoons of this marinade for later.
  • In a large bowl, combine the cherry tomatoes, zucchini, asparagus, minced garlic, 1 tablespoon olive oil, and the reserved marinade. Toss everything to coat and refrigerate.

Marinate the Chicken

  • Place the remaining marinade in a large Ziploc bag with the chicken breasts. Ensure the chicken is well-coated and let it marinate for 2 to 8 hours in the refrigerator.
  • When ready to cook, let the chicken sit at room temperature for about 15 to 30 minutes.

Cook the Chicken

  • Heat a large non-stick skillet over medium-high heat. Add the marinated chicken and cook for 3 to 5 minutes without moving it, until browned.
  • Flip the chicken over, cover the skillet, reduce the heat to medium, and cook for another 5 to 7 minutes until fully cooked.
  • Remove the chicken from the skillet and let it rest before slicing it.

Roast the Vegetables

  • While the chicken rests, preheat your oven to 400°F.
  • Spread the vegetable mixture on a baking sheet and roast in the oven for 12 to 15 minutes, or until the vegetables are crisp-tender and fragrant.

Cook the Pasta

  • Meanwhile, cook the pasta according to package instructions until al dente. Reserve 1 cup of pasta water before draining the pasta.
  • Transfer the drained pasta to a large mixing bowl or pot.

Combine Everything

  • Add the roasted vegetables and their juices to the pasta. Stir in the lemon juice, balsamic vinegar, parsley, and basil.
  • Use reserved pasta water to reach your preferred consistency. Add grated Parmesan and mozzarella balls, mixing gently.
  • Taste and adjust the salt and pepper as needed. Garnish with extra Parmesan if desired.

Notes

Create perfect Caprese Chicken Pasta with tips like ensuring even marination of chicken and utilizing reserved pasta water for consistency. Experiment with different fresh herbs for added flavor.
Keyword Caprese Chicken Pasta, Dinner Recipe, Pasta, Roasted Vegetables, Weeknight Meal
Tried this recipe?Let us know how it was!

Frequently Asked Questions

Can I use different pasta shapes?

Absolutely! This recipe works well with various pasta types, including penne, fusilli, or even gluten-free options.

How can I make this vegetarian?

You can swap the chicken for vegetables like mushrooms or tofu. You might also want to increase the amount of cheese used to keep it satisfying.

Is this recipe good for meal prep?

Yes! This dish stores well, making it a great option for meal prep. Just follow the storage tips to ensure freshness throughout the week.

Can I use fresh tomatoes instead of cherry tomatoes?

Yes, fresh tomatoes will work perfectly. Just chop them into bite-sized pieces and adjust the cooking time if needed.

What can I do with leftover roasted vegetables?

Leftover roasted vegetables are great in wraps, salads, or as a side dish. You can also blend them into soups for added flavor.

You might also like these recipes!

Leave a Comment

Recipe Rating