If camping, build your fire (this recipe also works well on a camp stove or at home on the stove). Once your fire is burning nicely, place a large pot (preferably cast iron) on the grill grate or stove top. Saute onions and peppers until softened and fragrant, about 5 minutes, depending on how hot your fire is.
Mix chili powder, garlic powder, cumin, oregano, cayenne, beans, bouillon cube, tomatoes, salsa, and corn. Add the water and bring to a boil.
Mix together the cornmeal, flour, baking powder, and salt in a large bowl (this step can be done at home beforehand). Make a well in the center of the dry ingredients and pour in the vegetable oil, maple syrup, and milk. Slowly whisk together the wet ingredients and then start mixing in the dry ingredients as you whisk until a thick batter is formed.
Lightly spread batter evenly over the chili mixture to create a cornbread top and cover. Let simmer for 20 minutes. Check routinely, as fires can be unpredicable.
Remove from heat once the cornbread is cooked all the way through.