Preheat oven to 350 degrees F. Toss poblano and jalapeno peppers with olive oil and season with salt and pepper. Roast peppers for 15 minutes until they are slightly charred and bursting. Let cool while you prep the other ingredients.
Cut the kernels off the corn (use a bowl to catch the corn for easier management). Dice onions and garlic as well.
In a large skillet over medium heat, melt butter. Add onions, garlic, and corn kernels and cook until veggies soften, 3-4 minutes. Then add cream and season with salt and pepper. Cook until the mixture thickens a bit, another minute or two.
Cook orzo according to package. Then drain and rinse orzo to keep it from sticking.
When peppers are cool, remove seeds and stems and dice up peppers. You can leave the skins on or take them off.
In a large bowl, combine orzo, diced peppers, the corn mixture, fresh cubed mozzarella, and parmesan cheese. Stir together well and season with salt and pepper.
Transfer orzo mixture to a lightly buttered 2 1/2 qt. baking dish. Top with bread crumbs.
Bake the orzo dish for 20 minutes until cheese is melted and top is browned. Let cool a few minutes before serving!