Skip to content

Warm Spinach, Navy Bean and Grilled Chicken Salad with Balsamic Vinaigrette

Balsamic vinegar is present both in this recipe’s marinade and in its dressing, resulting in deliciously sweet-tart flavour. This healthy, veggie-loaded salad will have your mouth watering. It’s a perfect light supper.
Serves: 4
Prep Time: 10 min
Cook Time: 20 min


Grilled Chicken

4 boneless, skinless chicken breast(s)
4 tbsp balsamic vinegar
2 tbsp Dijon mustard
3 cups baby spinach, rinsed and patted dry
1 can navy beans, drained and rinsed
½ cup walnuts
1 red onion(s), medium, thinly sliced
½ yellow pepper(s), thinly sliced


2 cloves garlic, minced
2 tbsp balsamic vinegar
2 tbsp maple syrup
4 tbsp lemon juice, fresh
1 tsp sea salt
½ tsp cayenne pepper
¼ cup olive oil

Food Safety

Before you start, wash all surfaces and your hands with soap and warm water, and remember to wash your hands, utensils and cutting boards after they touch raw meat or eggs. Avoid cross-contamination by using a different cutting board for your meat and other ingredients. Make sure you’re cooking to safe temperatures and chilling any leftovers within two hours. For more food safety tips, visit our Food Safety at Home Section.


  1. Mix balsamic vinegar and Dijon mustard together in a resealable plastic bag. Add chicken. Close bag and turn until the chicken is completely coated with marinade. Refrigerate for at least 1 hour.

  2. Preheat grill to medium-high. Grill chicken with the lid closed for 10 minutes per side or until juices run clear when pierced with a knife and the internal temperature of each piece is 165°F (74°C). Remove from heat and cool slightly. Slice into thin strips.

  3. For the dressing, combine the first 6 dressing ingredients. Whisk in oil until well blended.

  4. Divide spinach between 4 large dinner plates and top each with mixed beans, walnuts, onion and yellow pepper. Add chicken slices and drizzle with dressing. Serve immediately.

Nutrition Info

Per 510 g serving Amount
Protein72 g
Fat28 g
Saturated Fat4 g
Carbohydrate47 g
Fibre9 g
Sugar12 g
Cholesterol155 mg
Sodium990 mg
Per 510 g serving % Daily Value
Vitamin A15
Vitamin C100
Vitamin B699
Vitamin B1251