High-Protein Southwest Chicken Salad
This High-Protein Southwest Chicken Salad has saved my meal prep budget more times than I can count, and after testing it five times, I finally got it just right. I’ll show you how to batch-cook this for under £2.50 per serving, store it for the week, and reheat the chicken without it going dry.
Recipe Overview
- Prep time: 15 minutes
- Cook time: 12 minutes
- Total time: 27 minutes
- Servings: 4 generous portions
- Difficulty: Easy
Why You’ll Love This High-Protein Southwest Chicken Salad
- Cost-effective meal prep: At roughly £2.30 per serving, this stretches your grocery budget without skimping on quality protein.
- Batch-cooking friendly: The chicken and dressing keep well for up to five days, so you can prep once and eat all week.
- High protein, low fuss: Each portion packs around 35g of protein using simple ingredients you likely already have.
- No soggy leftovers: By storing the components separately, the salad stays crisp and the chicken stays juicy even on day four.
- Customisable for the whole family: You can dial up the spice, swap the protein, or make it vegetarian without losing the core flavour.
Ingredients You’ll Need
- 500g boneless, skinless chicken breasts
- 1 tablespoon olive oil
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- Salt and black pepper, to taste
- 1 head of romaine lettuce, roughly chopped
- 1 red bell pepper, diced
- 1 yellow bell pepper, diced
- 200g cherry tomatoes, halved
- 150g sweetcorn kernels (tinned or frozen, drained)
- 150g black beans, drained and rinsed
- 1 ripe avocado, diced
- 60g grated cheddar cheese (optional)
Tip: To keep costs down, buy tinned black beans and frozen sweetcorn — they’re often half the price of fresh and work beautifully in this salad.
How to Make High-Protein Southwest Chicken Salad
- Season the chicken. In a small bowl, combine the smoked paprika, cumin, garlic powder, onion powder, salt, and pepper. Rub this spice mix all over the chicken breasts until they’re evenly coated. You’ll smell the warm, earthy aroma of the spices as you work them into the meat.
- Cook the chicken. Heat the olive oil in a large frying pan over medium-high heat. Once the oil shimmers and you see a faint wisp of smoke, lay the chicken breasts in the pan. Cook for 5–6 minutes on one side, until the underside is golden brown and releases easily from the pan. Flip and cook for another 5–6 minutes. The chicken should feel firm to the touch and the internal temperature should reach 74°C.
- Rest the chicken. Transfer the cooked chicken to a cutting board and let it rest for 5 minutes. You’ll see the juices settle and the meat relax — this step is crucial for keeping the chicken moist when you slice it.
- Prepare the salad base. While the chicken rests, place the chopped romaine, diced bell peppers, cherry tomatoes, sweetcorn, and black beans in a large salad bowl. Toss gently with your hands or salad servers until everything is evenly distributed. The colours should look vibrant — deep red, sunny yellow, and bright green.
- Slice the chicken. Using a sharp knife, slice the rested chicken breasts against the grain into 1cm-thick strips. You’ll notice the meat is tender and slightly glossy from the spices. Arrange the strips on top of the salad.
- Add the avocado and cheese. Scatter the diced avocado and grated cheddar (if using) over the salad. The avocado should be just ripe — soft to the touch but not mushy — and the cheese will add a salty finish.
- Make the dressing. In a small jar, combine 3 tablespoons olive oil, 2 tablespoons lime juice, 1 tablespoon honey, 1 teaspoon Dijon mustard, and a pinch of salt. Screw the lid on tightly and shake vigorously until the dressing emulsifies and looks creamy. Drizzle over the salad just before serving.
Tips From My Kitchen
- Cook the chicken in a single layer: If you overcrowd the pan, the chicken will steam rather than sear, leaving it pale and tough. Cook in two batches if needed — the golden crust is worth the extra few minutes.
- Rest the chicken for exactly 5 minutes: This isn’t a suggestion — it’s a rule. Resting allows the fibres to reabsorb juices, so every slice stays moist. Slice too soon and you’ll lose those precious juices onto the cutting board.
- Store components separately for meal prep: Keep the dressing in a small jar, the sliced chicken in an airtight container, and the salad base in another container. Assemble only the portion you’re eating to keep everything crisp and fresh for up to four days.
- Reheat the chicken gently: If eating leftovers, reheat the chicken strips in a dry frying pan over medium-low heat for 2–3 minutes, or in the microwave at 50% power for 60 seconds. This prevents the meat from drying out.
- Season the black beans lightly: Rinse them well, then toss with a pinch of salt and a squeeze of lime juice before adding to the salad. This simple step brightens the entire dish without extra cost.
Equipment You’ll Need
- Large salad bowl
- Sharp knife and cutting board
- Salad servers
- Small jar for dressing
- Large frying pan
- Measuring spoons
Common Mistakes to Avoid
- Overcrowding the pan: When you cram too many chicken breasts into the pan, the temperature drops and the meat releases water instead of browning. This leads to a pale, steamed exterior and a dry interior. Cook in batches if necessary, and give each piece room to breathe.
- Wrong temperature: Medium-high heat is your friend here. If the pan is too low, the chicken will dry out before it browns; if it’s too high, the outside will burn before the inside cooks through. Aim for a steady sizzle when the chicken hits the pan.
- Skipping the rest time: Cutting into hot chicken immediately forces all the juices to run out onto the board. Letting it rest for 5 minutes allows the meat to reabsorb those juices, resulting in a far more tender and flavourful bite.
Delicious Variations to Try
- Spicy Version: Add 1 teaspoon of chipotle powder or a finely chopped jalapeño to the spice rub. For extra heat, toss a few dashes of hot sauce into the dressing before shaking.
- Vegetarian/Vegan Option: Replace the chicken with 400g of firm tofu, pressed and cubed, then pan-fried with the same spice mix. Use a dairy-free cheese or simply omit it, and swap the honey in the dressing for maple syrup.
- Different Protein: This salad works beautifully with grilled steak strips, shredded turkey, or even tinned tuna. For a twist, try my High Protein Steak Salad With Avocado for a similar vibe with red meat.
What to Serve With High-Protein Southwest Chicken Salad
- Warm tortilla chips for scooping
- A side of Low Calorie High Protein Cottage Cheese Dip for extra creaminess
- Grilled corn on the cob with a squeeze of lime
- A light cucumber and mint salad on the side
Frequently Asked Questions

High-Protein Southwest Chicken Salad
Ingredients
Method
- Season the chicken. In a small bowl, combine the smoked paprika, cumin, garlic powder, onion powder, salt, and pepper. Rub this spice mix all over the chicken breasts until they’re evenly coated. You’ll smell the warm, earthy aroma of the spices as you work them into the meat.
- Cook the chicken. Heat the olive oil in a large frying pan over medium-high heat. Once the oil shimmers and you see a faint wisp of smoke, lay the chicken breasts in the pan. Cook for 5–6 minutes on one side, until the underside is golden brown and releases easily from the pan. Flip and cook for another 5–6 minutes. The chicken should feel firm to the touch and the internal temperature should reach 74°C.
- Rest the chicken. Transfer the cooked chicken to a cutting board and let it rest for 5 minutes. You’ll see the juices settle and the meat relax — this step is crucial for keeping the chicken moist when you slice it.
- Prepare the salad base. While the chicken rests, place the chopped romaine, diced bell peppers, cherry tomatoes, sweetcorn, and black beans in a large salad bowl. Toss gently with your hands or salad servers until everything is evenly distributed. The colours should look vibrant — deep red, sunny yellow, and bright green.
- Slice the chicken. Using a sharp knife, slice the rested chicken breasts against the grain into 1cm-thick strips. You’ll notice the meat is tender and slightly glossy from the spices. Arrange the strips on top of the salad.
- Add the avocado and cheese. Scatter the diced avocado and grated cheddar (if using) over the salad. The avocado should be just ripe — soft to the touch but not mushy — and the cheese will add a salty finish.
- Make the dressing. In a small jar, combine 3 tablespoons olive oil, 2 tablespoons lime juice, 1 tablespoon honey, 1 teaspoon Dijon mustard, and a pinch of salt. Screw the lid on tightly and shake vigorously until the dressing emulsifies and looks creamy. Drizzle over the salad just before serving.
Notes
This is my go-to recipe when I need something quick but impressive, and I hope it becomes yours too. If you give this High-Protein Southwest Chicken Salad a try, let me know in the comments how you customised it — I love hearing about your kitchen wins. For more high-protein meal prep ideas, check out my High Protein Lunch Ideas or try my Cottage Cheese Cheesecake Cups for a sweet post-dinner treat.