Chili Lime Steak Lettuce Wraps

These Chili Lime Steak Fajita Lettuce Wraps are fresh, flavorful and super easy to make! They make the perfect handheld appetizers or a light and healthy low-carb lunch or dinner!

Course Main Course
Cuisine Mexican
Prep Time 15 minutes
Cook Time 12 minutes
Total Time 27 minutes
Servings 4 servings


For the fajita seasoning:

  • 2 teaspoons chili powder
  • 1 teaspoons cumin
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon salt or to taste
  • 1/4 teaspoon black pepper or to taste

For the lettuce wraps:

  • 3 tablespoons olive oil divided
  • 1/4 cup fresh cilantro leaves chopped plus more for serving
  • juice from 2 limes divided
  • 1 tablespoon Dijon mustard paleo/keto brand as necessary OR Worcestershire sauce
  • 3/4 - 1 pound skirt or flank steak cut into 1" strips or cubes
  • 4 medium bell peppers seeded and thinly sliced I used red, yellow, orange and green
  • 1 medium red onion thinly sliced
  • 1-2 tablespoons unsalted butter
  • 1 head butter lettuce leaves washed and dried
  • sliced avocado and lime wedges for serving


  1. Combine all the ingredients for the fajita seasonings. Reserve 1 1/2 teaspoons for the bell peppers.

Make the steak marinade:

  1. In a medium bowl, combine 2 tablespoons of olive oil, chopped cilantro, lime juice, mustard and 5 teaspoons of the fajita seasonings. Reserve 1 tablespoon of the steak marinade for drizzling on the steak at the end. Pour remainder of the steak marinade into a large zip-top bag along with the steak. Press the bag to evenly distribute the marinade and allow to sit while you prepare the vegetables.
  2. Slice the the onions and bell peppers.
  3. Heat 1 tablespoon olive oil in a 12" skillet over medium high heat. Add the onions and allow to cook for about 5 minutes, or until softened and fragrant. Add the bell peppers and sprinkle with the reserved 1 1/2 teaspoons of fajita seasonings. If you like the peppers with a nice crunch - cook for about 3-5 minutes. And if you like them softer, leave them on for about 3 minutes longer. Transfer and set aside on a plate.
  4. Melt butter on the same skillet and sear the steak. Allow to sear for 2 to 3 minutes (or more depending on how done you like your steak) on each side. Add the reserved steak marinade to the skillet and cook until just heated. Remove from heat.

  5. Assemble lettuce wraps by placing a spoonful of shrimp/vegetable filling into the center of each leaf. Top with avocado or your favorite toppings.