July 7, 2026 · 10 min

Hearty Chicken Caprese Salad with Roasted Chickpeas and Balsamic Vinaigrette

Lunch10 min4325 cal / serving

This hearty chicken Caprese salad takes the classic Italian favorite to the next level. Fresh spinach forms a leafy base, topped with sweet caramelized shallots, crispy roasted chickpeas and garlicky ciabatta croutons for irresistible crunch. Bite-sized tomatoes and fresh mozzarella bring the classic Caprese flavors, while a creamy balsamic dressing ties everything together.

Perfect for a satisfying dinner, this salad is packed with protein and flavor. The combination of tender chicken, roasted chickpeas and tangy balsamic vinaigrette makes it a meal you’ll want to make again and again.


Recipe details

Lunch10 min4325 cal / serving2 servings

Nutrition per serving

Calories4325 kcalProtein47.3 gFat422.9 gCarbs96.7 gSugar64.1 gFiber8.7 gSodium836 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: containsFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: containsSesame: not detectedMustard: containsCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Chickpeas1 unit ChickpeasView ingredient guide
Ciabatta1 unit CiabattaView ingredient guide
Balsamic Vinegar5 teaspoon Balsamic VinegarView ingredient guide
Spinach5 ounce SpinachView ingredient guide
Grape Tomatoes4 ounce Grape TomatoesView ingredient guide
Mayonnaise2 tablespoon MayonnaiseView ingredient guide
Dijon Mustard2 teaspoon Dijon MustardView ingredient guide
Garlic Powder1 teaspoon Garlic PowderView ingredient guide
Shallot1 unit ShallotView ingredient guide
Fresh Mozzarella4 ounce Fresh MozzarellaView ingredient guide
Saltteaspoon (tsp) SaltView ingredient guide
Sugar1 teaspoon (tsp) SugarView ingredient guide
Cooking Oil2 teaspoon (tsp) Cooking OilView ingredient guide
Black Pepperteaspoon (tsp) Black PepperView ingredient guide

Instructions

  1. Preheat oven to 425°F. Drain and rinse chickpeas; pat very dry with paper towels. Halve, peel and cut shallot into ½-inch-thick wedges.
  2. Toss chickpeas and shallot on a baking sheet with a drizzle of oil, half the Italian seasoning, salt and pepper. Roast on top rack until chickpeas are golden and shallot is caramelized, 18-20 minutes. (After 11 minutes, you’ll add croutons.)
  3. Meanwhile, halve tomatoes and dice mozzarella into ½-inch cubes. Place tomatoes in a small bowl; toss with vinegar, 1 tsp sugar and a pinch of salt.
  4. Pat chicken dry; season with salt and pepper. Heat a drizzle of oil in a large pan over medium-high heat. Cook chicken until browned and cooked through, 3-5 minutes per side. Transfer to a cutting board.
  5. Halve ciabatta lengthwise; cut into ¾-inch strips, then tear into rough cubes. In a large bowl, toss with 2 tbsp olive oil, garlic powder, salt and pepper.
  6. After chickpeas have roasted 11 minutes, remove from oven and push to one side. Add croutons to the empty side. Return to oven until croutons are golden and crispy, 7-9 minutes. Transfer everything to the bowl used for croutons to cool.
  7. Remove tomatoes from their marinade, leaving the liquid behind. Whisk half the mayonnaise and half the mustard into the marinade until smooth. Slowly whisk in 4 tbsp olive oil, drizzling a little at a time, until creamy. Season with salt and pepper. Reserve 1½ tbsp dressing for serving.
  8. Add spinach to the bowl with cooled chickpeas, shallot and croutons. Toss with remaining dressing until evenly coated.
  9. Divide salad between plates. Top with mozzarella and tomatoes. Slice chicken crosswise and add to salad. Drizzle with reserved dressing and season with salt and pepper.

Recipe Tips

For extra crispy chickpeas, make sure they are patted very dry before roasting.

If you prefer a milder shallot flavor, soak the wedges in cold water for 10 minutes before roasting.

FAQ

Can I use a different type of bread for croutons?

Yes, any crusty bread like sourdough or French bread works well. Adjust baking time as needed.

How can I make this salad vegetarian?

Simply omit the chicken and add extra chickpeas or your favorite plant-based protein.

Can I prepare the dressing ahead of time?

Absolutely! The dressing can be made up to 2 days in advance and stored in the refrigerator.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.