Place 2 tablespoons of olive oil in a large skillet or cast-iron pan and turn to medium/high heat.
When olive oil is fragrant, add garlic and ground turkey.
Cook for around 5 minutes to partially brown and then add bell peppers and onion.
Cook for around 5 more minutes to fully brown meat and cook down veggies.
Add homemade fajita seasoning and a few tablespoons of water. Mix, making sure everything is fully coated.
Let mixture cook down for a few more minutes to thicken the sauce. Add more water as needed. This all depends on how saucy you want your lettuce wraps.
Once fully cooked, remove from heat and set aside.
Next, prepare avocado crema. Place avocado, Greek yogurt, lime juice, and water into a high-speed food processor. Blend on high until smooth. You may need to add more water depending on how thick you want your crema.
Assemble lettuce wraps by scooping about 1/3 cup of fajita filling on top of a piece of iceburg lettuce and then drizzling with avocado crema.
Serve with fresh lime juice and cilantro