Fresh pasta salad with ripe peaches, peppery arugula, and balsamic vinaigrette ready in 20 minutes.
Here in Austin, the arrival of stone fruit season is a celebrated event, often marking the trips west to Fredericksburg to pick up crates of Texas peaches. When the temperature hovers near triple digits, heavy meals are out of the question, and I find myself craving dishes that are vibrant, hydrating, and require minimal stove time. This Peach Pasta Salad is the embodiment of summer dining. It balances the juicy sweetness of ripe peaches with the sharp, peppery bite of arugula and the acidity of tomatoes. The balsamic dressing ties the fruit and pasta together, creating a sophisticated side dish that feels right at home at a backyard barbecue or a light patio lunch. It is colorful, textural, and delightfully unexpected.
The temperature of the pasta is the most critical factor for the final texture of this salad. You must allow the pasta to cool to room temperature before tossing in the arugula. If you add the delicate greens to hot or even warm pasta, they will wilt instantly, turning into a slimy, dark green mess rather than a crisp, fresh salad component.
The Ultimate Stone Fruit Side Dish

Why You'll Love This Recipe
- Sweet and Savory Balance: The interplay between the sugary peaches and the savory balsamic and garlic notes creates a complex flavor profile.
- No Mayo: Because this uses a vinaigrette base, it is safe to serve outdoors in the heat without worrying about spoilage.
- Textural Crunch: Toasted pine nuts add a buttery crunch that contrasts perfectly with the soft fruit and chewy pasta.
- Quick Preparation: With only the pasta requiring cooking, this dish comes together in the time it takes to boil water and chop fruit.
Ingredients
To ensure the flavors pop, the quality of your produce is paramount. Here is what you need:
- Pasta: 8 ounces of fusilli. The spirals are excellent for trapping the dressing and small bits of herbs. Rotini or farfalle work well too.
- Peaches: 2 medium yellow peaches. Look for "freestone" peaches, which are easier to pit and slice cleanly. They should be fragrant and yield slightly to pressure but not be mushy.
- Arugula: 5 ounces fresh baby arugula. Its natural peppercorn flavor cuts through the sweetness of the fruit.
- Tomatoes: 10 ounces total of mixed red and yellow cherry or grape tomatoes. The mix adds visual appeal and acidity.
- Pine Nuts: ⅓ cup. These add a luxurious, buttery texture.
- Dressing Base: Extra virgin olive oil and balsamic vinegar form the emulsion.
- Flavorings: Dijon mustard (for emulsification), Italian seasoning, and the juice of half a lemon for brightness.
How to Make Peach Pasta Salad

Boil the Pasta
Bring a large pot of salted water to a rolling boil. Add the fusilli and cook according to the package directions until al dente. Do not overcook, as mushy pasta will fall apart when tossed with the heavy fruit. Drain the pasta well. To stop the cooking process and cool it down for the salad, you can rinse it briefly under cool water.
Toast the Pine Nuts
Preheat your oven to 350°F. Spread the pine nuts in a single layer on a baking sheet. Bake for 5 to 10 minutes. Watch them like a hawk; pine nuts have a high oil content and go from golden brown to burnt in seconds. Remove them immediately once they smell fragrant and look toasted.
Whisk the Vinaigrette
While the pasta cooks, combine the extra virgin olive oil, balsamic vinegar, Dijon mustard, Italian seasoning, and fresh lemon juice in a mason jar. Screw the lid on tight and shake vigorously until the dressing is thick and emulsified. Alternatively, whisk it in a small bowl.
Prep the Produce
Wash the peaches and slice them into wedges or bite-sized chunks. I prefer leaving the skin on for color and texture, but you can peel them if you prefer. Slice the cherry tomatoes in half lengthwise.
Assemble the Salad
In the large pot or a serving bowl, combine the cooled pasta with the dressing. Toss well to coat the noodles so they don't stick together. Add the sliced peaches and tomatoes.
Finish and Serve
Just before serving, add the arugula and the toasted pine nuts. Toss gently to combine. Adding the arugula at the very end ensures it stays fluffy and crisp.
Common Mistakes to Avoid
- Using Hard Peaches: If your peaches are rock hard, they will lack sweetness and be unpleasant to chew. Let them ripen in a paper bag on the counter for a day or two before using.
- Dressing Too Early: If you dress the salad hours in advance, the pasta will absorb all the liquid and the arugula will sog. Keep the dressing separate until you are ready to serve.
- Burnt Nuts: As mentioned, pine nuts burn instantly. Do not walk away from the oven while they are toasting.
Tips and Tricks for Success
- The Mustard Trick: The Dijon mustard is not just for flavor; it acts as an emulsifier that keeps the oil and vinegar from separating. Do not skip it.
- Salting the Tomatoes: If your tomatoes taste a bit flat, sprinkle them with a pinch of salt 10 minutes before adding them to the salad. This draws out their natural juices and intensifies the flavor.
- Peeling Peaches: If you dislike fuzzy peach skin, drop the whole peaches in boiling water for 30 seconds, then into an ice bath. The skins will slip right off.
Variations
- Texas Twist: Swap the pine nuts for toasted pecans, which pair beautifully with peaches.
- Cheese Addition: Tear fresh mozzarella balls (bocconcini) or sprinkle goat cheese crumbles into the salad for a creamy, salty element.
- Grilled Peaches: For a smoky flavor, grill the peach halves cut-side down for 3 minutes before slicing them for the salad.
How to Serve
This salad pairs exceptionally well with grilled proteins. Serve it alongside a flank steak with chimichurri or lemon-herb grilled chicken breasts. It is also substantial enough to be a light vegetarian lunch on its own.

Make Ahead and Storage
- Prep: You can cook the pasta and chop the fruit a day in advance. Store them in separate containers.
- Assembly: Combine the ingredients and toss with the dressing right before serving.
- Leftovers: Leftovers can be stored in the fridge for 1 day, but the arugula will wilt. It is best eaten fresh.
Recipe Notes / What I Learned
I learned that using a high-quality balsamic vinegar makes a huge difference here. A thin, watery vinegar will just pool at the bottom of the bowl, while a slightly aged, syrupy balsamic clings to the pasta and fruit.
Nutrition Snapshot
One serving (approx. 1.5 cups) contains roughly 380 calories, 18g fat, and 48g carbohydrates.

Peach Pasta Salad with Arugula and Tomatoes
Equipment
- 1 Large pot for pasta
- 1 Baking sheet for pine nuts
- 1 Mason jar or small bowl for dressing
Ingredients
Group: Pasta & Nuts
- 8 oz fusilli spiral pasta or use rotini, farfalle (bow-tie), penne, or rigatoni
- ⅓ cup pine nuts
Group: Salad Dressing
- ⅓ cup extra virgin olive oil
- ⅓ cup balsamic vinegar
- 2 tablespoons Dijon mustard
- 1 teaspoon Italian seasoning
- ½ whole lemon juice freshly squeezed
Group: Salad Ingredients
- 2 yellow peaches medium size
- 5 oz red cherry tomatoes or grape tomatoes
- 5 oz yellow cherry tomatoes or grape tomatoes
- 5 oz arugula
Instructions
- Bring a large pot of water to boil. Add pasta and cook **al dente** according to the package instructions. While the pasta is cooking, proceed with the rest of the recipe. When the pasta is done, drain. Keep the drained pasta in the same pot where you cooked it.
- Preheat oven to 350°F (175°C). Spread pine nuts in a single layer on a baking sheet. Toast for about 5 or 10 minutes, watching the nuts carefully to make sure they don't burn. The nuts are lightly toasted when they turn a nice golden color.
- While the pasta is cooking, combine all salad dressing ingredients in a mason jar or bowl. Whisk well until emulsified.
- Core and slice the yellow peaches. Slice each cherry (or grape) tomato in half. In the pot where you cooked the pasta, combine cooked and drained pasta together with the salad dressing. Mix well. Add peaches, cherry tomatoes, and arugula. Toss to combine. If you like your pasta salad a bit warm, reheat gently and briefly without adding arugula first. Add arugula off heat to the salad right before serving.
- When serving, top with toasted pine nuts.
Notes
Nutrition
FAQs
Can I use canned peaches?
I do not recommend it. Canned peaches are too soft and sweet (often in syrup) and will turn to mush when tossed with the pasta. Stick to fresh.
Is this gluten-free?
To make this gluten-free, simply swap the wheat fusilli for a high-quality brown rice or chickpea pasta. The dressing and other ingredients are naturally gluten-free.
Can I use spinach instead of arugula?
Yes, spinach is a good substitute if you find arugula too peppery. Spinach is also slightly sturdier and holds up better to dressing.




