This Keto Chicken Fajita Lettuce Cup is pure comfort in a lighter form. It has all the bold, warm flavor people love in fajitas, yet it still feels fresh and easy. I like recipes like this because they fit busy weeknights, and they also feel special enough to serve to family or guests.
At the center of this dish you will find 1.5 lbs boneless, skinless chicken breast, sliced, along with 1 bell pepper, sliced, 1 onion, sliced, 2 tbsp olive oil, and 2 tbsp fajita seasoning. Then everything gets tucked into 12 butter lettuce leaves and finished with shredded cheese, sour cream, avocado. The flavor is smoky, savory, and just a little sweet from the peppers and onions. Plus, the cool lettuce and creamy toppings balance the spice very well.
Even better, this recipe is wonderfully simple. With 10 minutes of prep time and 15 minutes of cooking time, you can have dinner on the table in 25 minutes. The method is easy too. First, season the chicken. Then cook it in a skillet, sauté the vegetables, combine everything, and finally assemble the lettuce cups. Since it comes in at about 300 kcal per serving, it is a smart choice when you want something filling without feeling heavy.
This dish is a great fit for many moments. It works well on chilly nights when you want something warm, and it is also nice for quick lunches or casual dinners. In addition, it is a smart choice for anyone following a keto plan, since it keeps the carbs lower while still giving you plenty of flavor and satisfaction.

Why You’ll Love This Keto Chicken Fajita Lettuce Cup
- Fast and easy: You can make it in just 25 minutes, so it is perfect for busy days.
- Simple ingredients: Everything in this keto chicken fajita lettuce cup is easy to find at most grocery stores.
- Big flavor: The fajita seasoning brings smoky, savory taste, while the peppers and onions add sweetness.
- Light but filling: Butter lettuce keeps things crisp and fresh, yet the chicken still makes the meal satisfying.
- Family-friendly: Everyone can build their own cups, which makes dinner feel fun and flexible.
Chicken Breast Tips
For the best keto chicken fajita lettuce cup, choose chicken breasts that are fresh and evenly sized. Since the recipe uses 1.5 lbs boneless, skinless chicken breast, sliced, thinner strips will cook faster and more evenly. Also, try to cut the chicken into similar pieces so it browns well in the skillet. If you want extra tenderness, do not cook it too long. Chicken breast can dry out quickly, so remove it as soon as it is cooked through. For the best texture, let it rest briefly before mixing it back with the vegetables.
Options for Substitutions
- Use chicken thighs instead of chicken breast if you want a richer, juicier texture.
- Swap butter lettuce for romaine leaves or iceberg leaves if that is what you have.
- Replace the bell pepper with sliced poblano pepper for a slightly deeper, milder flavor.
- Use red onion instead of yellow onion for a bit more color and a sweeter bite.
- Change olive oil to avocado oil if you prefer a different cooking oil with a high smoke point.
- Use dairy-free toppings, such as vegan cheese or unsweetened coconut yogurt, instead of shredded cheese and sour cream.
Watch Out for These Mistakes
First, do not overcrowd the skillet. If the chicken pieces are packed too tightly, they will steam instead of brown. As a result, the flavor will be weaker and the texture will be less appealing. If needed, cook the chicken in two batches.
Next, be careful with the seasoning. Since fajita seasoning can be salty, taste before adding extra salt. Also, make sure the chicken is well coated before it hits the pan. That step helps the flavor stay balanced from the first bite to the last.
Another common mistake is cooking the peppers and onions too long. You want them tender-crisp, not soft and mushy. Therefore, keep an eye on them while they sauté. They should still have a little bite, which gives the lettuce cups a better texture.
Finally, do not assemble the lettuce cups too early. If the filling sits inside the lettuce for too long, the leaves can turn soggy. Instead, keep the chicken mixture warm in the skillet or in a covered dish, then fill the lettuce leaves just before serving.

What to Serve With Keto Chicken Fajita Lettuce Cup?
This keto chicken fajita lettuce cup pairs nicely with simple sides that keep the meal fresh and balanced. For example, you could serve it with cauliflower rice, a small green salad, or roasted zucchini. In addition, guacamole, salsa, or a bowl of warm keto-friendly soup would fit right in. If you want a fuller spread, add a side of Mexican-style cauliflower rice and a few sliced cucumbers for crunch.
Storage Instructions
Store: Keep the chicken and vegetable filling in an airtight container in the refrigerator for up to 3 days. For the best texture, store the butter lettuce leaves separately.
Freeze: You can freeze the cooked filling for up to 2 months. However, the lettuce, sour cream, and avocado should not be frozen.
Reheat: For the stovetop, warm the filling in a skillet over medium heat until hot, stirring now and then. For the microwave, heat it in short bursts, usually 30 to 45 seconds at a time, until warmed through. Then assemble fresh lettuce cups just before serving.
Recipe Info
Preparation Time: 10 minutes
Cooking Time: 15 minutes
Total Time: 25 minutes
Level of Difficulty: Easy
Servings: 4 servings
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
Calories: approximately 1,150 to 1,250 kcal total
Protein: approximately 140 to 155 g
Fat: approximately 45 to 55 g
Carbohydrates: approximately 18 to 24 g
Ingredients
- 1.5 lbs boneless, skinless chicken breast, sliced
- 1 bell pepper, sliced
- 1 onion, sliced
- 2 tbsp olive oil
- 2 tbsp fajita seasoning
- 12 butter lettuce leaves
- shredded cheese, sour cream, avocado

Step-by-Step Instructions
Step 1: Season the Chicken
Place the sliced chicken breast in a bowl, and toss it with the fajita seasoning until every piece is well coated. This step matters because it builds the main flavor right from the start. If you have a few extra minutes, let the chicken sit for a short time so the seasoning can settle in.
Step 2: Cook the Chicken
Heat the olive oil in a skillet over medium-high heat. Then add the seasoned chicken and cook it for 6 to 7 minutes, or until it is fully cooked. Stir as needed so the pieces brown evenly. Once done, remove the chicken from the skillet and set it aside.
Step 3: Sauté the Vegetables
Add the sliced bell pepper and onion to the same skillet. Cook them for 6 to 7 minutes, stirring now and then, until they are tender-crisp. Because the pan already has flavor from the chicken, the vegetables will pick up a nice savory taste as they cook.
Step 4: Combine the Filling
Return the chicken to the skillet with the vegetables. Toss everything together so the flavors blend well. At this point, the filling should look colorful, smell warm and rich, and taste well balanced.
Step 5: Assemble the Lettuce Cups
Lay out the butter lettuce leaves on a plate or platter. Spoon the chicken fajita mixture into each leaf, then top with shredded cheese, sour cream, and avocado. Serve right away while the filling is warm and the lettuce is crisp.
Conclusion
This keto chicken fajita lettuce cup is simple, fresh, and full of bold flavor. It gives you tender chicken, sweet peppers, soft onions, and cool toppings, all wrapped in crisp lettuce for a lighter meal that still feels satisfying. Best of all, it comes together fast, so it is easy to make on a weeknight.
If you try this recipe, let me know how it turned out, and feel free to share it with family or friends who enjoy easy keto meals. You can also explore more quick dinner ideas if you want another simple dish for busy days.