Place a large pan on the stove on medium heat. Add olive oil. Add onions, and cook until it starts becoming translucent.
Add peppers, garlic, and carrots to the fry pan. Cook until vegetables are softened and onions are transparent.
Transfer veggies to a large bowl. Add spices and mix.
Preheat an oven to 350°F.
Using a blender or food processor, blend 1 can of black beans until mostly smooth. Transfer the pureed beans and other can of beans into the bowl with the veggies.
Add the corn, breadcrumbs, and eggs to the bowl. Mix all ingredients together.
Line a baking sheet with parchment paper or a silicone baking mat (number 5 in my list of favorite kitchen gadgets!).
Form veggie bean burger balls, flatten to a burger patty shape, and place on the baking sheet. I used a 1/3 cup measuring cup to scoop out batter, and ended up with 14 patties.
Bake at 350°F for about 18 minutes.