Chicken Macaroni Salad with Basil Pesto and Crispy Pancetta

A vibrant, protein-packed pasta salad combining al dente macaroni with tender chicken, crispy pancetta, and fresh rocket. The star is a silky basil pesto dressing enriched with Greek yoghurt, pine nuts, and lemon, creating a lighter yet creamy coating. Cherry tomatoes macerate in garlic and oil to build depth, while torn mozzarella and Parmesan add richness. This dish works as a substantial cold lunch, light dinner, or picnic centerpiece. It's perfect for home cooks seeking restaurant-quality salad without fuss. What sets this version apart is the yoghurt-tempered pesto, which provides indulgent creaminess without heaviness, and the warm pasta tossed while hot, allowing it to absorb the tomato marinade and flavors. It's flexible enough for weeknight dinners yet elegant enough for entertaining.
Ingredients
- 1 lb dried macaroni
- 1 lb cherry tomatoes, cut into quarters
- 1 clove garlic, crushed
- 2 tbsp olive oil, plus extra for frying
- salt
- freshly ground black pepper
- 7 oz pancetta, cubesguanciale1:1cured porkFull guide →
- 1 lb cooked chicken, choppedturkey1:1poultryFull guide →
- 2 spring onions finely chopped
- 2 large handfuls arugulaspinach1:1greensFull guide →
- 1 ¾ oz pine nuts, toastedwalnuts1:1nutsFull guide →
- 1 ¾ oz basil, handful of leaves reservedparsley1:1herbsFull guide →
- 10 tbsp olive oil
- 1 clove garlic(optional)
- 1 lemon zest and juice
- 1 oz Parmesan
- 3 tbsp full-fat Greek yoghurtsour cream1:1dairyadds dairyFull guide →
- 1 ball mozzarella, drained and tornfeta3:4cheesedairy-freeFull guide →
Instructions
- 1
Bring salted water to boil in a large saucepan, add pasta and cook until al dente according to packet instructions.
- 2
Place chopped tomatoes in a large salad bowl with crushed garlic and olive oil. Season with salt and pepper, stir and let marinate.
- 3
Drain cooked pasta and add to tomatoes while still hot. Mix well.
- 4
Heat a little oil in a medium non-stick frying pan over medium-high heat. Add pancetta and cook for a couple of minutes, stirring occasionally, until golden and crispy.
- 5
Add pancetta to pasta with chicken, green onions and arugula. Toss gently.
- 6
Blitz pine nuts, basil, olive oil, garlic, lemon zest and juice, and Parmesan until pesto forms. Season to taste.
- 7
Stir yoghurt into pesto. Pour dressing over pasta and toss well to coat.
- 8
Add torn mozzarella and serve.
Tips
Toss hot pasta with tomato marinade immediately after draining to allow the starch to absorb garlic oil and acidity. This builds flavor foundation before adding other ingredients and prevents a dry, flat salad.
Toast pine nuts fresh or reheat before blending into pesto. This amplifies their nutty depth and prevents a raw, bland dressing that can overwhelm delicate basil.
Stir yoghurt into pesto just before serving rather than blending it in. This preserves the dressing's texture and prevents over-emulsification, keeping it silky instead of gluey.
Good to Know
Refrigerate in airtight container up to 3 days. Dressing keeps separate 2 days. Pesto-coated salad best eaten within 24 hours before pasta absorbs excess moisture.
Cook pasta, pancetta and pesto dressing day ahead. Store separately. Assemble salad up to 4 hours before serving; add mozzarella just before serving to prevent wateriness.
Serve at room temperature or chilled as a light lunch, dinner side, or picnic dish. Pairs with crusty bread, grilled vegetables, or a simple green salad.
Common Mistakes
Drain pasta too early or let it cool before mixing with tomatoes to avoid losing the opportunity for absorption and flavor integration.
Skip toasting pine nuts to avoid a bland, raw-tasting pesto.
Blend yoghurt directly into pesto to avoid over-emulsification and a gluey dressing consistency.
Substitutions
Dairy-Free Swaps
General Alternatives
FAQ
Can I make this salad ahead of time?
Yes, but assemble in stages. Cook pasta, pancetta, and pesto separately up to 24 hours ahead. Combine pasta with tomatoes and dressing up to 4 hours before serving. Add mozzarella and rocket just before serving to prevent wilting and wateriness.
What if I don't have fresh basil?
Substitute parsley (1:1 ratio) for a lighter herb note, or use dried basil at half the amount but toast it briefly in the oil. Fresh mint can replace basil for a fresher flavor profile, though it shifts the dish's character slightly.
How long does this pasta salad keep refrigerated?
The full assembled salad keeps 2-3 days in an airtight container, though quality declines as pasta absorbs moisture and rocket wilts. Store dressing separately for up to 2 days. Pancetta and chicken stay fresh 3-4 days separately.