Juicy Mexican-Style Chicken & Avocado Wrap — Ready in 30 Minutes
This juicy chicken and avocado wrap is packed with Mexican-style spiced chicken, creamy avocado, crunchy vegetables, fresh lime, cheese, and a flavorful sauce, all wrapped in a warm tortilla. It makes a filling lunch or quick dinner and can be prepared in about 30 minutes.
Recipe at a glance
- Prep time: 10 minutes
- Cook time: 15–18 minutes
- Total time: 30 minutes
- Servings: 4 large wraps
- Difficulty: Easy
- Cuisine: Mexican-inspired
- Calories: Approximately 550–650 per wrap, depending on tortilla, cheese, and sauce
Ingredients
For the Mexican-style chicken
- 500 g boneless, skinless chicken breast or chicken thighs
- 2 tablespoons olive oil
- 1 tablespoon fresh lime juice
- 2 cloves garlic, finely minced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon regular paprika
- ½ teaspoon chili powder
- ½ teaspoon dried oregano
- ½ teaspoon salt
- ¼ teaspoon freshly ground black pepper
- ¼ teaspoon cayenne pepper, optional
- 1 teaspoon honey, optional, for a slightly sweet and caramelized flavor
For the avocado filling
- 2 ripe avocados
- 1 tablespoon fresh lime juice
- ¼ teaspoon salt
- ¼ teaspoon black pepper
- 2 tablespoons finely chopped fresh coriander/cilantro
- ½ small red onion, finely diced
For the vegetables
- 1 large tomato, diced
- ½ red bell pepper, thinly sliced
- ½ yellow or green bell pepper, thinly sliced
- ½ cup sweet corn, cooked or canned and drained
- 1 small handful lettuce, shredded
- ½ small red onion, thinly sliced
For the creamy Mexican sauce
- ½ cup mayonnaise
- ¼ cup sour cream or Greek yogurt
- 1 tablespoon lime juice
- 1 tablespoon hot sauce
- ½ teaspoon smoked paprika
- ¼ teaspoon garlic powder
- ¼ teaspoon salt
- A pinch of black pepper
For assembling
- 4 large flour tortillas or whole-wheat tortillas
- 1 cup grated cheddar, Monterey Jack, or Mexican-style cheese
- ½ cup cooked black beans, drained and rinsed
- Fresh coriander/cilantro, for serving
- Lime wedges
- Sliced jalapeños, optional
- Extra hot sauce, optional
How to Make the Wraps
1. Prepare the chicken
Place the chicken on a cutting board and pat it dry with paper towels.
If using thick chicken breasts, slice them horizontally or gently pound them so they have an even thickness. This helps the chicken cook quickly and remain juicy.
Put the chicken in a bowl.
Add:
- olive oil
- lime juice
- minced garlic
- cumin
- smoked paprika
- paprika
- chili powder
- oregano
- salt
- black pepper
- cayenne, if using
- honey, if using
Mix thoroughly until every piece of chicken is coated.
Allow it to sit for 5–10 minutes while you prepare the remaining ingredients.
Tip: Don’t leave the chicken sitting in lime juice for a very long time. A short marinade gives you plenty of flavor without making the outside of the chicken mushy.
2. Make the creamy sauce
In a small bowl, combine:
- mayonnaise
- sour cream or Greek yogurt
- lime juice
- hot sauce
- smoked paprika
- garlic powder
- salt
- black pepper
Mix until smooth and creamy.
Taste it.
For more heat, add another teaspoon of hot sauce. For a fresher flavor, add a little more lime juice.
Set aside.
3. Prepare the avocado
Cut the avocados in half and remove the stones.
Scoop the flesh into a bowl.
Add the lime juice, salt, black pepper, chopped coriander/cilantro, and diced red onion.
Mash gently with a fork.
Don’t turn it into completely smooth guacamole. Leaving some small chunks of avocado gives the wrap a much better texture.
Set aside.
4. Prepare the vegetables
Dice the tomato.
Slice the peppers and red onion into thin strips.
Shred the lettuce.
Drain the corn and black beans if you’re using canned versions.
Keep all the ingredients close by so the wraps can be assembled quickly after the chicken is cooked.
5. Cook the chicken
Heat a large frying pan or skillet over medium-high heat.
Add about 1 tablespoon of oil if your pan needs it.
Place the chicken into the hot pan in a single layer.
Don’t overcrowd the pan. If necessary, cook the chicken in two batches.
Cook for approximately 4–6 minutes on the first side, depending on thickness.
Turn the chicken over and cook for another 4–6 minutes.
The outside should become nicely browned and slightly charred while the inside remains juicy.
The safest way to check chicken is with an instant-read thermometer. The thickest part should reach 74°C / 165°F.
Once cooked, transfer the chicken to a plate and let it rest for 3–5 minutes.
This resting period helps the juices redistribute instead of immediately running out when you cut the chicken.
6. Slice the chicken
After resting, slice the chicken into thin strips.
You can also cut it into small bite-sized pieces if you prefer a more compact filling.
Return the sliced chicken to the pan for about 30–60 seconds if you want to warm the pieces and coat them with any remaining flavorful juices in the pan.
Don’t overcook it at this stage.
7. Warm the tortillas
Heat a clean skillet over medium heat.
Warm each tortilla for approximately 15–20 seconds per side.
The tortilla should become soft, flexible, and warm but shouldn’t become crispy.
You can also stack the warmed tortillas underneath a clean kitchen towel to keep them soft.
Important: A warm tortilla is much easier to roll without cracking.
8. Assemble the Mexican chicken wraps
Place one warm tortilla on a flat surface.
Spread approximately 1–2 tablespoons of the creamy sauce down the center.
Don’t spread the filling all the way to the edges. Leave about 4–5 cm around the sides so the wrap can be folded properly.
Add a handful of shredded lettuce.
Then add:
- Mexican-style chicken
- mashed avocado
- tomato
- bell pepper
- corn
- black beans
- red onion
- grated cheese
- coriander/cilantro
- jalapeños, if desired
Finish with another small drizzle of the creamy lime sauce.
Don’t overfill the tortilla. A wrap that is too full is difficult to roll and tends to split.
9. Fold the wrap properly
Fold the left and right sides of the tortilla inward toward the filling.
While holding those sides in place, fold the bottom edge over the filling.
Tuck it tightly underneath the filling and continue rolling forward.
You want a firm cylinder with the filling enclosed inside.
If desired, wrap it in parchment paper or foil for easier eating.
10. Optional: Toast the finished wrap
For an extra delicious finish, place the assembled wrap seam-side down in a dry skillet over medium heat.
Cook for about 1–2 minutes.
Turn it and toast the other side for another 1–2 minutes.
The tortilla will become lightly crisp and golden while the cheese inside melts.
This step is optional but highly recommended.
30-Minute Cooking Schedule
0–5 minutes
- Cut and season chicken.
- Make the creamy sauce.
5–10 minutes
- Prepare avocado.
- Chop vegetables.
- Drain corn and black beans.
10–22 minutes
- Cook chicken.
- Let chicken rest.
18–24 minutes
- Slice chicken.
- Warm tortillas.
23–30 minutes
- Assemble wraps.
- Toast them if desired.
- Serve with lime wedges.
What Makes the Chicken Juicy?
The most important things are even thickness, high enough heat, and not overcooking.
Chicken breast can become dry when cooked too long. Slicing thick breasts to an even thickness allows them to cook quickly and evenly.
The olive oil helps with browning, while lime, garlic, cumin, paprika, and chili provide the Mexican-inspired flavor.
Most importantly, remove the chicken from the pan as soon as it reaches 74°C / 165°F internally and allow it to rest.
Flavor Variations
Spicy chicken wrap
Add:
- ½–1 teaspoon extra chili powder
- sliced jalapeños
- extra hot sauce
- a pinch of cayenne
Chipotle-style wrap
Add 1–2 teaspoons chipotle sauce or finely chopped chipotle peppers in adobo to the chicken marinade or creamy sauce.
Cheesy chicken wrap
Use extra Monterey Jack or cheddar and toast the completed wrap until the cheese melts.
Fresh and light version
Replace mayonnaise with Greek yogurt and use extra lettuce, tomato, cucumber, and coriander.
Black bean version
Increase the black beans to 1 cup and reduce the amount of cheese slightly for a hearty vegetarian-style addition alongside the chicken.
Serving Suggestions
Serve the wraps immediately with:
- lime wedges
- extra creamy sauce
- fresh coriander/cilantro
- tomato salsa
- pico de gallo
- sliced jalapeños
- Mexican-style rice
- corn salad
- tortilla chips
A simple squeeze of fresh lime over the finished wrap makes the flavors noticeably brighter.
Storage
For the best texture, keep the ingredients separate and assemble the wraps when you’re ready to eat.
Cooked chicken can be refrigerated in an airtight container and used within 3–4 days when properly refrigerated.
Keep the avocado mixture covered tightly to reduce browning.
If preparing wraps in advance, avoid adding too much wet sauce directly against the tortilla because it can make the tortilla soggy.
Final Recipe
Juicy Mexican-Style Chicken & Avocado Wrap
Season 500 g chicken with olive oil, lime, garlic, cumin, paprika, chili, oregano, salt, and pepper. Cook in a hot skillet until browned and the center reaches 74°C / 165°F, then rest and slice.
Prepare a creamy lime sauce with mayonnaise, sour cream or Greek yogurt, lime, hot sauce, paprika, garlic powder, salt, and pepper.
Mash avocado with lime, coriander, red onion, salt, and pepper.
Warm four large tortillas. Add sauce, lettuce, spicy chicken, avocado, tomato, peppers, corn, black beans, onion, and cheese. Fold tightly and roll.
Toast the finished wraps in a skillet for 1–2 minutes per side until lightly golden and the cheese is melted.
Total time: about 30 minutes.
The result is a juicy, smoky, creamy, slightly spicy chicken wrap with fresh avocado and crunchy vegetables—ideal for a quick lunch or dinner.