This Southwest Chicken Salad is a hearty, healthy salad, filled with robust flavors and topped with a creamy, zesty avocado dressing. This easy salad recipe is gluten-free and perfect for meal prep so you can enjoy it for lunch or dinner throughout the week!
If you love hearty, nutritious salads, you’ll definitely have to check out our Cantaloupe Salad with Prosciutto and Arugula or Beet Orange Salad next!
Chick-fil-a Spicy Southwest Salad has NOTHING on this tasty homemade salad. You are probably familiar with Southwest Chicken Salad from places like Chick-fil-a, Panera Bread, and Wendy’s but I can guarantee you haven’t had it like this! Fast food salads are loaded with sugar, salt, and other preservatives. Making your salad at home allows control over the quality and quantity of ingredients. Nothing beats a salad made with fresh ingredients!
This Southwest Chicken Salad is made with bold flavors. The chicken breasts are marinated in a flavorful mix of herbs and spices before they are cooked to tender juicy perfection. The marinated chicken breasts are then placed on a bed of crisp romaine lettuce with an assortment of beans, corn, onions, avocado, and cilantro.
You’ll love Southwest Chicken Salad because it’s:
- Healthy – This gluten-free, veggie-filled salad is packed with nutrients, fiber, and protein for a hearty meal.
- Restaurant Quality – Instead of eating out and spending money, make a healthier, inexpensive version of the popular salad that’s sold at various restaurants and fast food chains.
- Easy – Made with simple ingredients, you just cook your chicken and assemble your salad.
- Versatile – Have a Southwest Chicken Salad bowl, burrito, or nachos. Once you make this salad, the meal possibilities are endless!
Ingredients You Will Need:
- Chicken Breast: Use lean boneless chicken breasts and marinade them before cooking
- Cilantro Lime Marinade Ingredients: The marinade is a simple mix of olive oil, limes, fresh cilantro, garlic, paprika, chili powder, cumin, pepper, and salt
For the Salad
- Romaine lettuce: You can use other greens but nothing is as crisp as fresh Romaine.
- Arugula: We love the peppery bites of arugula. It pairs well with romaine lettuce.
- Black beans: This adds more substance to the salad, filling you up quicker.
- Corn: Use can sweet corn, rinsed and drained. Grilled corn also works well.
- Red onion: Adds a savory, crunchy depth.
- Avocado: Grab a large, ripe avocado and slice it to add bites of creaminess to the salad.
- Cilantro: Enhances the salad and provides fresh flavor.
Dressing Options
- Cilantro Avocado Dressing: This is what we use to dress our southwest salad. It’s a creamy homemade sauce that is so easy to whip up. It’s made easily in the blender in just five minutes and has so many uses. It’s vegan and a healthier option than the typical dressing. I also like to use it on my tacos and nachos.
- Chipotle Dressing: This is another option if you want a smoky, spicy dressing for your salad.
- Ranch Dressing: Our vegan ranch dressing would taste great on this salad. It’s creamy, delicious, and completely dairy-free.
How to Make Southwest Chicken Salad
- In a small bowl, whisk together the ingredients for the marinade. Add the chicken breast to the marinade and toss to coat evenly. Cover and let the chicken marinate in the fridge for at least 30 minutes. (or overnight if time permits)
- Add one tablespoon of cooking oil to a large skillet or grill pan over medium-high heat. Cook the chicken breast for 5-6 minutes on each side, or until golden brown and they reach an internal temperature of 160 degrees Fahrenheit.
- Place the chicken on a plate and set it aside.
- Prepare the Avocado Dressing.
- Assemble the salad. Layer the chopped romaine, arugula, cilantro, black beans, sliced onions, diced avocado, and sweet corn in a large bowl. Then slice the chicken into strips and place it on top of the salad.
- Top the salad with Avocado Dressing (or your favorite dressing) and finally, enjoy!
Variations & Modifications
- Make It Vegan: Swap out the chicken for another filling ingredient like crispy chickpeas or roasted sweet potatoes.
- Make it Spicy: Throw in a few (fresh or pickled) jalapeno slices, and sprinkle with red crushed peppers.
- Try Using Seafood: Replace the chicken with other meat or even seafood. Try boneless chicken thighs, salmon, or shrimp.
- Grill The Chicken: Instead of cooking the chicken on a stovetop, consider putting it directly on the grill.
- Want Crispy Chicken: Make crispy chicken easily with our Air Fryer Chicken Breast Recipe.
- Add More Veggies: If you want to add even more fresh vegetables to the mix, consider red bell peppers and grape tomatoes.
- Don’t want to add a dressing? Spritz your portion with fresh lime juice for a burst of citrusy flavor.
- Want To Add Cheese? You can top the salad with freshly grated cheddar cheese for even more flavor.
- Add Tortilla Chips: Tortilla strips are commonly added to a southwest salad for added crunch. Add a few to the mix if you’d like.
Can I make this salad ahead of time?
Absolutely! Southwest Chicken Salad is ideal for weekly meal prep. The chicken breasts can be prepared up to four days before you make the salad.
How to Store Leftovers
Store leftover salad separately from the dressing so the lettuce doesn’t get soggy. Store the chicken seperately if you wish to rewarm it before eating the salad. Enjoy the leftovers three days.
I hope you enjoy this Southwest Chicken Salad Recipe!
If you try the recipe, don’t forget to rate the recipe and let me know what you think in the comments below! Take pictures, tag #goodfoodbaddie, and share them with me on Instagram and Pinterest! I love seeing my recipes come to life in your kitchen.
More Salad Ideas!
- Cantaloupe Salad
- Detox Cucumber Salad
- Mediterranean Pasta Salad with Lemon Basil Vinaigrette
- Watermelon Mint Salad
- Quinoa Vegetable Salad
- Beetroot Salad with Feta and Orange
- Easy Smoked Salmon Salad
- The Best Superfood Salad
Southwest Chicken Salad with Cilantro Avocado Dressing
Ingredients
Cilantro Lime Marinade
- 4 Chicken breasts (approx. 6 oz each) boneless, skinless
- 2 tbsp Olive oil
- 2 Limes juiced
- ¼ cup Fresh cilantro roughly chopped
- 5 Garlic cloves minced
- 2 tsp Paprika smoked paprika or regular
- 1 tsp Chili Powder
- 1/2 tsp Cumin
- ¼ tsp Red chili flakes
- Salt and pepper to taste
Salad
- 4 cups Packed romaine lettuce or 1 large head of lettuce, chopped
- 2 cup Arugula
- 1 8 oz can Black beans rinsed and drained
- 1 8 oz can Corn rinsed and drained
- ½ Red onion thinly sliced
- 1 Large avocado diced
- ¼ cup Cilantro
- 1 cup Cherry Tomatoes, sliced in half optional
Dressing
- 1/2 cup Avocado Crema plus more as desired
Instructions
- In a small bowl, whisk together the ingredients for the marinade. Add the chicken breast to the marinade and toss to coat evenly. Cover and let the chicken marinate in the fridge for at least 30 minutes. (or overnight if time permits)
- Add one tablespoon of cooking oil to a large skillet over medium-high heat. Cook the chicken breast for 5-6 minutes on each side, or until golden brown and they reach an internal temperature of 160 degrees Fahrenheit.
- Place the chicken on a plate and set it aside.
- Prepare the Avocado Dressing.
- Assemble the salad. Layer the chopped romaine, arugula, cilantro, black beans, sliced onions, diced avocado, and sweet corn in a large bowl. Slice the chicken into strips and place it on top of the salad.
- Top the salad with Avocado Dressing (or your favorite dressing) and enjoy!
Such great salad. Will be making it again and again!
Yay! Glad you like 🙂
OMG this is like a taco salad, I am obsessed!
Definitely, but even tastier! I am happy you like the recipe