Poblano-Artichoke Dip

1 tbs unsalted butter
1 c onion, minced
3 poblano peppers
14 oz artichoke hearts (canned), drained
4 oz cream cheese
1/2 c mozzarella, shedded
1/2 c sour cream
2 tbs mayonnaise
Salt and freshly ground black pepper

directions

Poblano-Artichoke Dip

Chiles: Put the poblanos over a gas flame, underneath the broiler, or on the grill and cook until they are blackened on all sides. Enclose them in a plastic or paper bag and let stand for at least ten minutes to steam. Peel and devein them, then cut into small pieces.

Dip: Preheat the oven to 350 degrees F. Butter an 8"-square glass baking dish.

In a heavy saucepan, melt the butter. Add the onion and cook until translucent, about four minutes. Add the poblano pieces and sauté for about 2 minutes. Let cool.

Put the artichoke hearts, cream cheese, mozzarella, sour cream and mayonnaise in a food processor and process until smooth. Add the onion-poblano mixture and pulse a couple times until combined, making sure to leave the mixture a little chunky. Season with salt and pepper.

Transfer the mixture to the prepared baking dish and bake until golden brown and melted, about 15 minutes.