Italian Protein Salad with Chicken, Cannellini Beans and Rocket

A protein-led Italian-style salad makes a substantial lunch without losing the freshness expected from a good mixed salad. Grilled chicken brings savoury warmth and bite, while cannellini beans add creaminess and make the dish more filling. Peppery rocket, sweet cherry tomatoes and sharp red onion keep it crisp and lively, with a simple lemon, extra-virgin olive oil and oregano dressing tying everything together. It is best served soon after tossing so the leaves stay perky, but the chicken, beans and vegetables can be prepared ahead for an easy assembly meal.
Cuisine style Italian-style everyday salad
Flavor profile Light and fresh • Savoury • Tangy
Techniques Grilling • Whisking • Gentle tossing
Key equipment Grill or large frying pan • Mixing bowl • Whisk
Cooking style Meal prep friendly
Time commitment Under 1 hour

Why this recipe works

  • Bright, balanced dressing: Lemon juice cuts through the olive oil and chicken, while oregano adds a simple savoury note.
  • Good texture contrast: Juicy sliced chicken, creamy cannellini beans, crisp red onion and delicate rocket keep the salad varied and satisfying.
  • Practical for prep: The chicken, beans, tomatoes and dressing can be prepared ahead, with the rocket added just before serving.

Get the most out of this recipe

Make-ahead tips

  • Keep the rocket separate: Store the dressed beans, tomatoes and chicken separately from the rocket so the leaves stay fresh rather than wilting.
  • Prepare the main components: Cook and slice the chicken, rinse the beans and cut the vegetables ahead, then combine everything when ready to eat.
  • Best texture on the day: Once tossed with rocket and dressing, the salad is at its freshest when served straight away.

Ingredient notes

  • Use well-drained beans: Rinse and drain the cannellini beans thoroughly so they taste clean and do not water down the dressing.
  • Tame sharp onion: If the red onion is very pungent, soak the slices briefly in cold water, then drain well before adding.
  • Adjust the lemon: Taste the dressing before tossing and add a little more lemon or seasoning if it needs extra brightness.

Common mistakes

  • Overcooking the chicken: Chicken breast can dry out quickly, so cook it only until done and let it rest before slicing.
  • Adding rocket too early: Rocket wilts once dressed, so fold it through at the end with a light hand.
  • Forgetting to season the dressing: Beans and chicken both need enough seasoning, so taste the lemon and olive oil dressing before it goes over the salad.

Equipment you'll need

Ingredients
Instructions
Print
  1. Pat the chicken dry, then season all over with the fine sea salt and black pepper. Drizzle with 1 tbsp of the extra virgin olive oil and rub to coat. Heat a grill to medium-high, or set a large frying pan over medium-high heat.
  2. Grill (or pan-fry) the chicken for 5 to 7 minutes per side, until nicely marked and cooked through. Rest on a board for 5 minutes so the juices settle. Slice into bite-sized pieces.
  3. Meanwhile, whisk the remaining extra virgin olive oil with the juice of the lemon and the dried oregano. Taste and adjust with a pinch more fine sea salt and black pepper if needed. Set aside.
  4. Rinse and drain the cannellini beans well. Thinly slice the red onion and halve the cherry tomatoes. Add the beans, onion and tomatoes to a mixing bowl.
  5. Add the rocket and sliced chicken, then pour over the dressing. Toss gently until everything is evenly coated, keeping the rocket as intact as possible. Serve straight away.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • For the best texture, let the chicken rest before slicing so it stays juicy.
  • If the red onion tastes too sharp, soak the slices in cold water for 10 minutes, then drain well before adding to the salad.

Substitutions

  • Replace Chicken breast with Chicken thighs boneless skinless for a juicier result; grill until cooked through.
  • Replace Rocket with Baby spinach for a milder, softer salad.

Storage

  • Refrigerate up to 2 days
  • Store in an airtight container in the fridge. For the best result, keep the rocket separate if making ahead, then toss through just before serving; eat cold or bring to room temperature for 10 minutes.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Italian Protein Salad with Chicken, Cannellini Beans and Rocket
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 2 servings
  • Total time: 35min (25min active)
  • Difficulty: Easy
  • Cuisine: Italian
Beginner friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

OXO Good Grips 2-Piece Cutting Board Set

Practical everyday board set
  • Two useful sizes with reversible cutting surfaces
  • Dishwasher safe and easy to clean
  • Plastic surfaces will show knife marks over time

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

OXO Good Grips 2-Piece Cutting Board Set

Practical everyday board set
  • Two useful sizes with reversible cutting surfaces
  • Dishwasher safe and easy to clean
  • Plastic surfaces will show knife marks over time
Best value

T-fal Ultimate Hard Anodized Nonstick Fry Pan 12 Inch

Best value nonstick pan
  • Excellent price-performance
  • Thermo-Spot heat indicator
  • Not induction compatible
Top quality

OXO Good Grips Stainless Mixing Bowl Set

Insulated grip bowls
  • Non-slip base
  • Comfort grip
  • Higher price
Best overall

Misen Carbon Steel Nonstick Frying Pan 12 Inch

Versatile induction-ready pan
  • Works on all stovetops
  • Naturally nonstick when seasoned
  • Requires seasoning and maintenance

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.