Preheat oven to 400 degrees
Rinse and dry peppers. Cut a thin slice off the sides and carefully remove the seeds.
In a large bowl add in all the ingredients and mix until combined.
Divide the filling among the peppers until they are stuffed. Bake 20 minutes or until the peppers are soft.
Bake 20 minutes then divide the other 1/2 cup of cheese on top. Then switch the oven to broil and cook 1-2 minutes until slightly charred and cheese is melted.
Remove from oven let cool slightly and garnish with sour cream and salsa if desired.