Prep the lettuce: Gently separate lettuce leaves, rinse, and pat dry. Keep them chilled in the fridge so they’re crisp when you’re ready to assemble.
Mix your taco seasoning: In a small bowl, combine 1 tablespoon chili powder, 1 teaspoon cumin, 1/2 teaspoon smoked paprika, 1/2 teaspoon garlic powder, 1/2 teaspoon onion powder, 1/2 teaspoon oregano, 1/2 teaspoon salt, and a few grinds of black pepper. Adjust heat with a pinch of cayenne if you like.
Cook the protein: Heat 1 tablespoon olive oil in a large skillet over medium.
Add onion and cook 2–3 minutes until soft. Stir in garlic for 30 seconds. Add ground turkey (or your choice of protein) and cook, breaking it up with a spoon, until browned and cooked through.
Season and simmer: Sprinkle the taco seasoning over the meat.
Add 1/4 cup water, stir, and let it simmer 2–3 minutes to thicken and coat. Taste and adjust salt, pepper, or spices. Remove from heat and squeeze in the juice of half a lime.
Make the quick summer salsa: In a bowl, combine tomatoes, corn, bell pepper, cilantro, and the juice of 1 lime.
Add a drizzle of olive oil, a pinch of salt, and pepper. For heat, mix in minced jalapeño or a few dashes of hot sauce.
Prep toppings: Dice the avocado and toss with a little lime juice and salt to keep it bright. Crumble cheese if using.
Stir a squeeze of lime and a pinch of salt into Greek yogurt or sour cream for a tangy drizzle.
Assemble the wraps: Lay out lettuce leaves. Spoon in a few tablespoons of seasoned filling, top with summer salsa, avocado, and any extras like cheese or yogurt. Finish with a squeeze of lime.
Serve immediately: Plate with extra lime wedges, hot sauce, and cilantro.
Eat with your hands and expect a little delicious mess.