01 -
Preheat the oven's broiler and position rack about 15 cm from heat source. Line a baking sheet with aluminum foil. Place poblano peppers on the sheet and roast for 10-15 minutes, turning occasionally with tongs, until skins are blackened and charred.
02 -
Transfer roasted peppers to a plastic bag and seal for 10 minutes, allowing them to steam as they cool. Once cool enough to handle, peel off the charred skin, cut off stems, open them up and remove all seeds.
03 -
Preheat oven to 175°C. Lightly coat a 3-liter baking dish with nonstick spray.
04 -
Arrange half of the roasted chiles in a single layer in the baking dish. Sprinkle with 1 cup Monterey Jack cheese and 1/2 cup cheddar. Repeat layers once more with remaining peppers and cheese.
05 -
In a medium bowl, whisk together eggs, milk, flour, baking powder, onion powder, garlic powder, salt, and pepper until thoroughly combined and no flour lumps remain. Pour mixture evenly over the cheese and chiles layers.
06 -
Bake for 45 minutes until puffed in the center, eggs are set, and edges are golden brown.
07 -
Allow casserole to stand for 5-10 minutes before cutting. Slice into squares and serve with sour cream, salsa, and freshly chopped cilantro.