Place the chicken breasts in a medium saucepan and cover with water. Add a bay leaf and a generous pinch of salt. Bring to a boil over high heat, then reduce the heat to medium and simmer for 20 to 25 minutes, or until the chicken is fully cooked and tender. Remove from the water and let cool slightly, then shred into very thin pieces using two forks or your hands.
In a large bowl, combine the shredded chicken with minced garlic, salt, pepper, cumin, oregano, garlic powder, onion powder, and a drizzle of olive oil. Mix well to coat the chicken evenly with the seasonings.
Heat a large sauté pan over medium-high heat and add 4 tbsp. of olive oil. Sauté the sliced onions for 1–2 minutes, then add the seasoned chicken and half the lime juice. Stir to combine, then let the mixture cook undisturbed for 1–2 minutes to develop a golden crust.
Stir again, add the remaining lime juice, and continue to sauté until the chicken is very crispy and the onions are tender and caramelized for 5-7 min. Taste and adjust seasoning as needed!