1. Preheat your oven to 400° F. This ensures that your dip cooks evenly and the cheese melts perfectly.
2. Heat the olive oil in an oven-safe skillet over medium heat. Once the oil is hot, add the chopped onion and sauté until fragrant, about five minutes. The onions should become translucent and slightly golden, indicating they are ready.
3. Next, stir in the poblano peppers along with a pinch each of kosher salt and black pepper. Continue to cook for an additional five minutes, allowing the peppers to soften and release their wonderful aroma.
4. Once the vegetables are nicely sautéed, remove the skillet from the heat. In a large bowl, mix together the cream cheese, sour cream, drained beans, smoked paprika, garlic powder, red enchilada sauce, salsa verde, and cooked shredded chicken until well combined. You want a creamy mixture with no lumps.
5. Scatter the shredded Mexican cheese blend over the top of the mixture in the skillet. This will create a delicious, gooey layer when baked.
6. Transfer the skillet to your preheated oven and bake for 15 to 20 minutes. Keep an eye on it; you want the cheese to be melted and bubbly, with a nice golden color on top.
7. Once out of the oven, let it cool for a few minutes. Top your dip with cilantro, green onions, avocado, and pickled jalapeño as desired for an extra burst of flavor.
8. Serve the dip warm with crispy tortilla chips or wrap it in flour tortillas. Enjoy every cheesy, flavorful bite!