Prep the lettuce and toppings. Rinse and pat dry the lettuce leaves so they’re crisp. Slice cucumber, avocado, and herbs. Set aside.
Mix the sauce. In a small bowl, whisk soy or tamari, rice vinegar, sesame oil, fish sauce, chili, garlic powder, black pepper, and sweetener if using.
Taste and adjust. You want a salty-tangy-savory balance.
Heat the pan. Warm the oil in a large skillet over medium-high heat. Add garlic and ginger.
Stir for 30 seconds until fragrant.
Brown the beef. Add ground beef and the white parts of the green onions. Break it up with a spatula and cook until no longer pink, about 5–7 minutes. If there’s a lot of grease, spoon off a bit but keep some for flavor.
Add veggies (optional but tasty). Stir in bell pepper and mushrooms.
Cook 2–3 minutes until slightly softened.
Sauce it up. Pour the sauce over the beef. Stir and simmer for 2–3 minutes so it coats and slightly reduces. The mixture should be glossy and well-seasoned.
Finish with herbs. Remove from heat.
Stir in chopped cilantro or basil and the green parts of the onions. Squeeze in a little lime if you like.
Assemble the wraps. Spoon the beef into lettuce leaves. Top with cucumber, avocado, and sesame seeds.
Add an extra drizzle of sauce or a squeeze of lime.