Wash romaine leaves and set them aside on a paper towel to dry.
Heat olive oil in a large skillet over medium high heat. Add in ginger and onions. Cook for about 2-3 minutes. Then add in garlic and cook for another minute.
Add in ground chicken, and cook, breaking apart with a wooden spoon, until half way cooked through.
Stir in sesame oil, fish sauce, soy sauce, honey, lime zest, lime juice and chili paste. Continue cooking, while breaking apart with wooden spoon as needed, until chicken is fully cooked through, about another 5-7 minutes. Season with salt and pepper as desired.
Spoon into lettuce cups, garnish with fresh cilantro, and serve.