Grilled Vegetable Pesto Pasta Salad is a colorful, make-ahead pasta salad with smoky vegetables, tender pasta, basil pesto dressing, briny olives, juicy tomatoes, and fresh arugula for a bright Mediterranean-inspired side or light meal.

This is the kind of pasta salad you want when the table needs something fresh, filling, and full of flavor without feeling heavy. It works beautifully for summer dinners, cookouts, potlucks, packed lunches, or a simple meal you can prep earlier in the day.
The grilled vegetables bring the heart of the dish. Zucchini, yellow squash, eggplant, and red bell peppers soften over the heat, picking up golden edges and a lightly smoky flavor that makes the salad taste more layered than a basic cold pasta bowl.
The pesto dressing keeps everything simple but flavorful. White balsamic vinegar adds brightness, olive oil smooths it out, and basil pesto ties the pasta and vegetables together with herby richness. Add the arugula right before serving, and you get a fresh, peppery finish that keeps each bite lively.
Ingredients
Red bell peppers bring sweetness and a smoky roasted flavor once their skins are charred, steamed, peeled, and chopped.
Zucchini adds tender, mild vegetable texture that grills quickly and pairs well with pesto.
Yellow squash gives the salad color, softness, and a slightly sweet summer flavor.
Eggplant adds a hearty bite and absorbs the smoky grilled flavor beautifully.
Olive oil helps the vegetables grill without sticking and also forms the base of the pesto dressing.
Salt and black pepper season the vegetables and dressing so the flavors taste balanced instead of flat.
Penne or rigatoni gives the salad structure, holding the dressing well while staying firm after chilling.
Cherry tomatoes add juicy freshness and a sweet pop that balances the grilled vegetables.
Baby arugula brings a peppery, fresh finish and should be folded in just before serving.
Kalamata olives add briny depth and a Mediterranean-style flavor that cuts through the richness of the pesto.
Basil pesto creates the herby base of the dressing and coats the pasta with bold flavor.
White balsamic vinegar adds gentle acidity without overpowering the basil pesto.
Goat cheese crumbles are optional, but they add creamy tang and make the salad feel a little more special.

Cooking Steps
STEP 1: Preheat the grill to medium-high heat. Slice the zucchini, yellow squash, and eggplant into thick rounds so they stay sturdy on the grill and do not soften too quickly.
STEP 2: Arrange the sliced vegetables on the hot grill. Brush them with olive oil as they cook, then turn them as needed until they are tender with golden grill marks and lightly smoky edges.
STEP 3: Move the grilled zucchini, squash, and eggplant to a tray and let them cool to room temperature. Once cool enough to handle, roughly chop them into bite-size pieces for easier tossing.
STEP 4: Grill the red bell peppers separately, turning often until the skins are deeply charred. Place the hot peppers in a zip-top bag and let them rest for about 20 minutes so the steam loosens the skins.
STEP 5: Peel the charred skins from the peppers, remove any remaining seeds and membranes, then chop the peppers into small pieces. This step gives the salad a sweeter, softer roasted pepper flavor.
STEP 6: Cook the penne or rigatoni until al dente according to the package directions. Drain the pasta, rinse it under cold water to stop the cooking, and set it aside until fully cooled.
STEP 7: In a small bowl, whisk together the basil pesto, olive oil, white balsamic vinegar, salt, and black pepper until smooth and pourable. Taste and adjust the seasoning so the dressing is bright but not too sharp.
STEP 8: In a large bowl, combine the cooled pasta, grilled vegetables, roasted peppers, cherry tomatoes, and kalamata olives. Pour the pesto dressing over the top and toss gently until evenly coated. Fold in the arugula just before serving and finish with goat cheese if using.
Can I make this pasta salad ahead of time?
Yes, this pasta salad is a strong make-ahead option. You can grill the vegetables, cook the pasta, and whisk the dressing earlier in the day. For the freshest texture, toss in the arugula right before serving so it stays light and crisp.
How do I keep the arugula from wilting?
Add the arugula at the very end, just before the salad goes to the table. If you are packing leftovers, store extra arugula separately and fold it into each portion after the pasta salad has come out of the fridge.
Helpful Tips
- Grill the vegetables in a single layer so they brown instead of steaming. If your grill is crowded, cook them in batches for better texture.
- Keep the pasta al dente because it will soften slightly as it sits with the dressing.
- Let the grilled vegetables cool before tossing them with the pasta so they do not make the arugula wilt too quickly.
Can I use a different pasta shape?
Yes, short pasta shapes work best because they are easy to toss and serve cold. Penne and rigatoni are great, but rotini, fusilli, or farfalle can also work because they hold onto the pesto dressing well.
Can I skip the goat cheese?
Absolutely. The goat cheese adds creamy tang, but the salad is still flavorful without it. If you leave it out, the dish will taste a little lighter and more focused on the grilled vegetables, pesto, olives, and tomatoes.

Perfect Pairings
Serve this pasta salad with grilled chicken, lemony fish, or simple shrimp skewers for a complete warm-weather meal. The smoky vegetables and pesto dressing pair especially well with lightly seasoned proteins that do not compete with the basil flavor.
For a casual cookout, offer it beside burgers, grilled sausages, or vegetable kebabs. It brings brightness and color to heavier grilled foods, while the pasta makes it satisfying enough to hold its own on the plate.
You can also serve it as part of a Mediterranean-inspired spread with hummus, pita, cucumber salad, and marinated olives. This makes it a flexible dish for gatherings because it can sit chilled and still taste fresh.
Storage & Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. The pasta and vegetables hold well, but the arugula will soften after being mixed in, so the salad is at its freshest on the day it is assembled.
For make-ahead storage, keep the dressed pasta and grilled vegetables in one container and the arugula in another. Add the arugula right before serving, then sprinkle the goat cheese over the top if you are using it.
Freezing is not recommended for this pasta salad. The pasta can become mushy, and the grilled vegetables, tomatoes, and arugula will lose their best texture once thawed.
This dish is meant to be served cold or at room temperature, so reheating is usually unnecessary. If you prefer a slightly warmer pasta salad, let it sit out briefly before serving, then toss again to redistribute the pesto dressing.

Grilled Vegetable Pesto Pasta Salad
Ingredients
- For the grilled vegetables:
- 2 small red bell peppers seeds removed and each pepper divided into quarters
- 1/2 cup olive oil used while grilling the vegetables
- Salt as needed
- 2 medium zucchinis cut into 1/2-inch round slices
- Freshly ground black pepper to taste
- 1 medium eggplant sliced into 1/2-inch-thick rounds
- 2 yellow squash trimmed and sliced into 1/2-inch rounds
- For the pasta salad:
- 2 cups baby arugula fresh and lightly peppery
- 1 pound penne or rigatoni cooked until al dente according to the package instructions
- 1/2 cup goat cheese crumbles optional, for a creamy tang
- 2 cups cherry tomatoes sliced in half
- 1/4 cup kalamata olives pitted and roughly chopped
- For the dressing:
- 1/4 cup prepared basil pesto
- Salt to taste
- 3 tablespoons white balsamic vinegar
- Black pepper to taste
- 1/4 cup olive oil
Instructions
- Preheat the grill to medium-high heat.
- Cut the zucchini, eggplant, and yellow squash into 3/4-inch slices.
- Arrange the sliced vegetables on the hot grill and cook, turning them as necessary, until they become tender and develop a golden surface.
- Brush the vegetables regularly with olive oil during grilling to help prevent them from sticking.
- Transfer the cooked vegetables to a plate or tray and let them cool to room temperature.
- While the grilled vegetables are cooling, place the red bell peppers on the grill and cook them, turning often, until the skins are charred.
- Remove the blackened peppers from the grill and place them inside a ziplock bag.
- Let the peppers sit for approximately 20 minutes so the trapped steam can loosen the skins.
- Peel away the pepper skins, discard the seeds and membranes, and chop the peppers into 1-inch pieces.
- Meanwhile, cook the pasta according to the package directions until it reaches an al dente texture.
- Drain the pasta in a colander and rinse it under cold water to stop the cooking process.
- Set the rinsed pasta aside.
- Roughly chop the grilled zucchini, eggplant, and squash.
- In a large mixing bowl, combine the cooked pasta, chopped grilled vegetables, halved cherry tomatoes, and prepared grilled peppers.
- In a small bowl, whisk together the white balsamic vinegar, olive oil, basil pesto, salt, and black pepper until the dressing is well blended.
- Pour the pesto dressing over the pasta and vegetables.
- Add the chopped kalamata olives and toss the salad until all ingredients are evenly coated.
- Immediately before serving, gently fold in the baby arugula.
- Finish the salad by scattering goat cheese crumbles over the top, if using.