Why You’ll Love This Chicken Fajita Lettuce Wraps
- It’s a flavor explosion in a fresh package. You get that iconic, smoky-sweet fajita taste we all love, but the crisp lettuce cups make every bite feel light and revitalizing. It’s the best of both worlds, honestly.
- Incredibly quick and weeknight-friendly. From start to finish, you’re looking at about 30 minutes. The marinade works its magic while you chop the veggies, and then it’s just one pan for cooking. Minimal cleanup is a huge win in my book.
- Super customizable for everyone. Set up a little “wrap bar” with toppings like guacamole, salsa, and a dollop of Greek yogurt. It’s a fun, interactive meal that lets picky eaters and adventurous ones alike build their perfect bite.
- A genuinely healthy and satisfying choice. Packed with lean protein and colorful vegetables, this dish is nourishing without feeling like a “diet” food. It’s proof that eating well can be absolutely delicious and far from boring.
Ingredients & Tools
- 1 lb boneless, skinless chicken breasts, sliced into thin strips
- 3 tbsp olive oil, divided
- 2 tbsp fresh lime juice (about 1 lime)
- 1 tbsp chili powder
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/2 tsp dried oregano
- 1/4 tsp cayenne pepper (optional, for heat)
- 1 tsp salt, plus more to taste
- 1/2 tsp black pepper
- 1 large red bell pepper, sliced
- 1 large yellow or orange bell pepper, sliced
- 1 large onion (yellow or red), sliced
- 2-3 cloves garlic, minced
- 1 head of butter lettuce or iceberg lettuce, leaves separated
- For serving: fresh cilantro, diced avocado, salsa, Greek yogurt or sour cream
Tools: A large skillet (cast iron is fantastic for that authentic sizzle!), a sharp knife, cutting board, a couple of mixing bowls, and some tongs.
The beauty of this recipe is in its simplicity. A good chili powder and smoked paprika are the stars here—they create that deep, smoky base flavor. And using a mix of colorful bell peppers isn’t just for looks; each color brings a slightly different sweetness to the party. Honestly, a little goes a long way with these spices.
Serves: 4 | Prep Time: 15 minutes | Cook Time: 15 minutes | Total Time: 30 minutes
Before You Start: Tips & Ingredient Notes
- Slice everything uniformly. Try to cut your chicken and veggies into similarly sized strips. This isn’t just for aesthetics—it ensures everything cooks at the same rate, so you don’t end up with rubbery chicken and crunchy onions.
- Don’t skip the quick marinade. Even 15 minutes of marinating makes a world of difference. The acid in the lime juice starts to tenderize the chicken, and the spices have time to really penetrate, building layers of flavor from the inside out.
- Choose your lettuce wisely. Butter lettuce is my top pick because the cups are pliable and have a nice, mild flavor. Iceberg works great too for its fantastic crunch. Just avoid delicate greens like spinach—they’ll wilt instantly.
- Get your skillet screaming hot. A really hot pan is the secret to getting a nice sear on the chicken and veggies without steaming them. You want that characteristic sizzle when the ingredients hit the surface—it’s the sound of flavor developing.
How to Make Chicken Fajita Lettuce Wraps
Step 1: First, let’s get the chicken marinating. In a medium bowl, whisk together 2 tablespoons of the olive oil, the fresh lime juice, all the spices (chili powder, cumin, smoked paprika, garlic powder, onion powder, oregano, cayenne if using), salt, and pepper. Add the sliced chicken strips and toss everything together until every piece is well-coated. Let it sit for at least 15 minutes at room temperature—this is a great time to slice all your peppers and onions.
Step 2: While the chicken marinates, prep your veggies. Slice the bell peppers and onion into uniform strips, about a quarter-inch thick. Mince the garlic and set it aside separately. You’ll also want to carefully separate your lettuce leaves, trying to keep them intact as little cups. Give them a good wash and pat them completely dry with a kitchen towel—this is key so your wraps aren’t watery.
Step 3: Now, heat your large skillet over medium-high heat. Add the remaining tablespoon of olive oil. Once the oil is shimmering and hot, carefully add the marinated chicken strips in a single layer. You should hear a satisfying sizzle. Cook for 4-5 minutes, without moving them too much, to get a good sear on one side. Then, flip and cook for another 2-3 minutes until the chicken is cooked through. Remove the chicken from the skillet and set it aside on a plate.
Step 4: Don’t clean the skillet! All those browned bits at the bottom are pure flavor gold. Add the sliced peppers and onions to the same hot skillet. You might need a tiny splash more oil if it looks dry. Cook, stirring occasionally, for about 5-6 minutes until the veggies have softened and developed some charred, caramelized spots. You’ll notice the onions becoming translucent and the peppers brightening in color.
Step 5: This is where the magic happens. Add the minced garlic to the skillet with the veggies and cook for just one minute until it becomes incredibly fragrant—be careful not to burn it! Then, return the cooked chicken and any accumulated juices on the plate back to the skillet. Toss everything together beautifully, letting the chicken and veggies get reacquainted for a minute or two until everything is heated through. Give it a taste and adjust the seasoning with a pinch more salt if needed.
Step 6: It’s assembly time! Arrange your dry lettuce cups on a large platter. Spoon the hot chicken and veggie mixture directly into the center of each cup. The contrast of the warm, savory filling with the cool, crisp lettuce is just perfect. Serve immediately with all your favorite toppings and let everyone build their own perfect wrap.
Serving Suggestions
Complementary Dishes
- Cilantro Lime Cauliflower Rice — A light, zesty side that soaks up the delicious juices from the fajita mix without weighing you down. It’s the perfect low-carb companion.
- Simple Black Bean Salad — Just toss canned black beans with corn, red onion, lime juice, and cilantro. It adds a lovely creamy texture and a boost of fiber to the meal.
- Charred Corn on the Cob — A little smoky, a little sweet, it echoes the charred flavors in the fajitas and feels like a real celebration.
Drinks
- A Classic Margarita (or Mocktail) — The bright, citrusy notes are a classic pairing for a reason. They cut through the richness and spice beautifully.
- An Ice-Cold Mexican Lager — A crisp, light beer is fantastic here. It’s refreshing and doesn’t overpower the vibrant flavors of the dish.
- Sparkling Water with Lime — Sometimes simplicity is best. The bubbles are refreshing, and the lime wedge ties everything together seamlessly.
Something Sweet
- Mango Sorbet — A scoop of cool, fruity sorbet is the perfect palate cleanser after the savory, spiced wraps. It’s light and feels like a proper finish.
- Grilled Pineapple with a Hint of Chili — Warm, caramelized pineapple with a sprinkle of chili powder echoes the main course flavors in a delightful, sweet way.
- Dark Chocolate-Dipped Strawberries — A little bite of rich chocolate and juicy berry is a simple, elegant, and satisfying way to end the meal.
Top Mistakes to Avoid
- Mistake: Overcrowding the skillet. If you dump all the chicken in at once, it will steam instead of sear. Cook in batches if your pan isn’t large enough to hold everything in a single layer. A good sear equals maximum flavor.
- Mistake: Using wet lettuce leaves. This is a big one. If your lettuce isn’t thoroughly dried, the water will make the wraps soggy and dilute the filling’s flavor. A salad spinner is your best friend here.
- Mistake: Burning the garlic. Garlic burns in a flash and turns bitter. Always add it towards the end of cooking the vegetables, and stir constantly for just that one minute until fragrant.
- Mistake: Skipping the rest time for the chicken. Letting the cooked chicken rest for a few minutes before slicing (or after cooking, before adding back to the pan) allows the juices to redistribute, ensuring it stays tender and juicy.
Expert Tips
- Tip: Make the spice mix in bulk. Multiply the spice measurements and keep a jar of your homemade fajita seasoning in the pantry. It’s a huge time-saver for future taco nights or even for seasoning roasted vegetables.
- Tip: Prep your toppings ahead of time. Dice the avocado, chop the cilantro, and make your salsa a few hours before. When it’s time to cook, you can focus entirely on the main event, making the process feel effortless.
- Tip: Use a mix of chicken thighs and breasts. If you’re worried about dry chicken, try using half breasts and half thighs. Thighs have more fat and will stay incredibly moist, adding another layer of texture.
- Tip: Get creative with leftovers. The chicken and veggie mixture is fantastic the next day! Toss it into a scramble for breakfast, pile it on top of a green salad for lunch, or even use it as a filling for an omelet.
FAQs
Can I make this recipe ahead of time?
You can absolutely prep the components ahead! Marinate the chicken and chop the veggies up to a day in advance, storing them separately in airtight containers in the fridge. I don’t recommend assembling the wraps ahead of time, as the lettuce will wilt. The cooked fajita mix will keep well for 3-4 days in the fridge, so you can quickly reheat a portion for an easy lunch.
What’s the best substitute for butter lettuce?
Iceberg lettuce is a great alternative for its sturdy, crunchy cups. Romaine lettuce hearts can also work—the sturdier, cup-like leaves at the base are perfect. You could even use large collard green leaves, blanched quickly in boiling water to make them more pliable, for an extra nutrient boost.
Is there a way to make this vegetarian?
Absolutely! For a fantastic vegetarian version, swap the chicken for two cans of black beans (rinsed and drained) or a pound of sliced portobello mushrooms. Mushrooms have a wonderful meaty texture that soaks up the fajita spices beautifully. Just add them to the pan after the onions and peppers have softened a bit.
My filling is a bit watery. How can I fix this?
This usually happens if the peppers release a lot of liquid. The trick is to make sure your skillet is hot enough to evaporate the moisture quickly. If it’s already happened, just cook the mixture for a minute or two longer over medium-high heat, stirring, until the excess liquid cooks off. A cornstarch slurry (1 tsp cornstarch mixed with 1 tbsp water) stirred in at the end can also help thicken it up quickly.
Can I cook this on the grill?
Yes, and it’s delicious! Use a grill basket for the peppers and onions so they don’t fall through the grates. Thread the marinated chicken onto skewers for easy flipping. Grill the chicken and veggies over direct medium-high heat until nicely charred and cooked through, then slice the chicken off the skewers and toss everything together. The smoky flavor from the grill is incredible.
Chicken Fajita Lettuce Wraps
Craving fajitas without the heaviness? Try these easy Chicken Fajita Lettuce Wraps! Ready in 30 minutes, they're a healthy, flavorful weeknight meal the whole family will love.
Ingredients
Ingredients
-
1 lb boneless, skinless chicken breasts (sliced into thin strips)
-
3 tbsp olive oil (divided)
-
2 tbsp fresh lime juice (about 1 lime)
-
1 tbsp chili powder
-
1 tsp ground cumin
-
1 tsp smoked paprika
-
0.5 tsp garlic powder
-
0.5 tsp onion powder
-
0.5 tsp dried oregano
-
0.25 tsp cayenne pepper (optional, for heat)
-
1 tsp salt (plus more to taste)
-
0.5 tsp black pepper
-
1 large red bell pepper (sliced)
-
1 large yellow or orange bell pepper (sliced)
-
1 large onion (yellow or red, sliced)
-
2-3 cloves garlic (minced)
-
1 head butter lettuce or iceberg lettuce (leaves separated)
-
fresh cilantro (for serving)
-
diced avocado (for serving)
-
salsa (for serving)
-
Greek yogurt or sour cream (for serving)
Instructions
-
First, let's get the chicken marinating. In a medium bowl, whisk together 2 tablespoons of the olive oil, the fresh lime juice, all the spices (chili powder, cumin, smoked paprika, garlic powder, onion powder, oregano, cayenne if using), salt, and pepper. Add the sliced chicken strips and toss everything together until every piece is well-coated. Let it sit for at least 15 minutes at room temperature—this is a great time to slice all your peppers and onions.01
-
While the chicken marinates, prep your veggies. Slice the bell peppers and onion into uniform strips, about a quarter-inch thick. Mince the garlic and set it aside separately. You'll also want to carefully separate your lettuce leaves, trying to keep them intact as little cups. Give them a good wash and pat them completely dry with a kitchen towel—this is key so your wraps aren't watery.02
-
Now, heat your large skillet over medium-high heat. Add the remaining tablespoon of olive oil. Once the oil is shimmering and hot, carefully add the marinated chicken strips in a single layer. You should hear a satisfying sizzle. Cook for 4-5 minutes, without moving them too much, to get a good sear on one side. Then, flip and cook for another 2-3 minutes until the chicken is cooked through. Remove the chicken from the skillet and set it aside on a plate.03
-
Don't clean the skillet! All those browned bits at the bottom are pure flavor gold. Add the sliced peppers and onions to the same hot skillet. You might need a tiny splash more oil if it looks dry. Cook, stirring occasionally, for about 5-6 minutes until the veggies have softened and developed some charred, caramelized spots. You'll notice the onions becoming translucent and the peppers brightening in color.04
-
This is where the magic happens. Add the minced garlic to the skillet with the veggies and cook for just one minute until it becomes incredibly fragrant—be careful not to burn it! Then, return the cooked chicken and any accumulated juices on the plate back to the skillet. Toss everything together beautifully, letting the chicken and veggies get reacquainted for a minute or two until everything is heated through. Give it a taste and adjust the seasoning with a pinch more salt if needed.05
-
It's assembly time! Arrange your dry lettuce cups on a large platter. Spoon the hot chicken and veggie mixture directly into the center of each cup. The contrast of the warm, savory filling with the cool, crisp lettuce is just perfect. Serve immediately with all your favorite toppings and let everyone build their own perfect wrap.06


