Chicken, Broccoli & Beetroot Salad with Avocado Pesto Recipe
Introduction
This vibrant chicken, broccoli, and beetroot salad is a fresh and healthy meal, perfectly balanced with creamy avocado pesto. It’s quick to prepare and packed with colors and flavors that make it a delightful dish for any season.

Ingredients
- 250g thin-stemmed broccoli
- 2 tsp rapeseed oil
- 3 skinless chicken breasts
- 1 red onion, thinly sliced
- 100g bag watercress
- 2 raw beetroots (about 175g), peeled and julienned or grated
- 1 tsp nigella seeds
- small pack basil
- 1 avocado
- ½ garlic clove, crushed
- 25g walnut halves, crumbled
- 1 tbsp rapeseed oil
- juice and zest of 1 lemon
Instructions
- Step 1: Bring a large pan of water to the boil and cook the broccoli for 2 minutes. Drain and refresh under cold water to stop the cooking. Toss the broccoli in ½ tsp rapeseed oil and griddle in a hot pan for 2-3 minutes until slightly charred. Set aside to cool.
- Step 2: Brush the chicken breasts with the remaining rapeseed oil and season with salt and pepper. Griddle for 3-4 minutes each side or until fully cooked through. Let cool, then slice or shred into chunky pieces.
- Step 3: To make the pesto, pick basil leaves and set aside a handful for garnish. Place the rest in a food processor with avocado flesh, crushed garlic, crumbled walnuts, 1 tbsp rapeseed oil, 1 tbsp lemon juice, 2-3 tbsp cold water, and seasoning. Blitz until smooth, then transfer to a serving dish.
- Step 4: Pour the remaining lemon juice over the sliced red onions and let them soak for a few minutes to soften and mellow the flavor.
- Step 5: Arrange the watercress on a large platter. Toss in the broccoli and the lemon-soaked onions with their juice. Add the julienned beetroot on top without mixing it in, then arrange the sliced chicken over the salad.
- Step 6: Scatter the reserved basil leaves, lemon zest, and nigella seeds over the salad. Serve immediately with the avocado pesto on the side.
Tips & Variations
- Substitute chicken with grilled tofu or chickpeas for a vegetarian version.
- Add a sprinkle of toasted pumpkin seeds for extra crunch.
- Use spinach or kale instead of watercress for a different leafy base.
- If you don’t have nigella seeds, black sesame seeds make a good alternative.
Storage
Store any leftover salad and avocado pesto separately in airtight containers in the fridge for up to 2 days. Reheat the chicken gently or enjoy the salad cold. Pesto may darken slightly but will still taste fresh; stir before using.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this salad in advance?
It’s best to prepare and assemble the salad just before serving to keep the ingredients fresh and vibrant, especially the avocado pesto which can brown if left too long.
What can I use if I don’t have a griddle pan?
You can cook the broccoli and chicken in a regular frying pan or under the grill. The goal is to get a slight char for extra flavor, but cooking thoroughly is the priority.
Print
Chicken, Broccoli & Beetroot Salad with Avocado Pesto Recipe
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: Low Fat
Description
A vibrant and healthy Chicken, Broccoli & Beetroot Salad served with a creamy avocado pesto. This dish combines tender grilled chicken, charred broccoli, fresh watercress, crunchy beetroot, and aromatic basil pesto, making it a perfect nutritious meal option packed with flavor and texture.
Ingredients
Salad
- 250g thin-stemmed broccoli
- 2 tsp rapeseed oil
- 3 skinless chicken breasts
- 1 red onion, thinly sliced
- 100g bag watercress
- 2 raw beetroots (about 175g), peeled and julienned or grated
- 1 tsp nigella seeds
- Small pack basil leaves (reserve a handful for topping)
Avocado Pesto
- 1 avocado
- ½ garlic clove, crushed
- 25g walnut halves, crumbled
- 1 tbsp rapeseed oil
- Juice and zest of 1 lemon
- 2–3 tbsp cold water (for blending)
- Salt and pepper, to taste
Instructions
- Prepare the Broccoli: Bring a large pan of water to a boil. Add the thin-stemmed broccoli and cook for 2 minutes until just tender. Drain and immediately refresh under cold water to stop cooking and retain the bright green color.
- Grill the Broccoli: Heat a griddle pan over medium-high heat. Toss the drained broccoli in ½ tsp of rapeseed oil, then griddle for 2-3 minutes, turning occasionally until it develops a slight char. Remove from the pan and set aside to cool.
- Cook the Chicken: Brush the chicken breasts with the remaining 1½ tsp rapeseed oil and season with salt and pepper. Griddle the chicken breasts on the same griddle pan for 3-4 minutes on each side, or until cooked through and no longer pink inside. Remove from heat and allow to cool slightly, then slice or shred into chunky pieces.
- Make the Avocado Pesto: Pick the basil leaves, reserving a handful for salad topping. Place the rest in a food processor. Scoop the avocado flesh into the processor along with the crushed garlic, crumbled walnuts, 1 tbsp rapeseed oil, 1 tbsp lemon juice, 2-3 tbsp cold water, and a pinch of salt and pepper. Blitz until smooth and creamy. Transfer the pesto to a small serving dish.
- Prepare the Onion: Pour the remaining lemon juice over the thinly sliced red onions, and leave them to soak for a few minutes to soften and take on flavor.
- Assemble the Salad: Spread the watercress evenly over a large serving platter. Toss through the charred broccoli and drained red onion along with the lemon juice they were marinated in. Arrange the julienned or grated beetroot on top without mixing it in, then spread the sliced or shredded chicken pieces over the salad.
- Finish and Serve: Scatter the reserved basil leaves, lemon zest, and nigella seeds over the top for garnish. Serve immediately alongside the creamy avocado pesto for dipping or drizzling over the salad as desired.
Notes
- You can prepare the avocado pesto ahead of time but store it covered with cling film to prevent browning.
- Julienne or grate the beetroot finely for easier eating and a colorful presentation.
- Using a griddle pan adds lovely smoky charred flavors to both broccoli and chicken.
- Adjust lemon juice and seasoning in the pesto to balance creaminess and tanginess to your taste.
- Substitute walnuts with pine nuts or almonds if preferred.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Salad
- Method: Grilling
- Cuisine: Modern European
Keywords: chicken salad, broccoli salad, beetroot salad, avocado pesto, healthy salad, grilled chicken, watercress, nigella seeds, quick salad

