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.

Caprese Chicken Pasta with Roasted Vegetables
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
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.
