Drain and rinse the black beans. Let them drain as much liquid and water as you can and air dry a little bit.
While the beans are drying, heat the olive oil over medium heat in a large skillet and saute the onions and garlic for about 2 minutes.
Add the shredded carrots, green chiles, paprika, cumin, coriander, chili powder, salt, and pepper. Cook over medium heat until the carrots are cooked through and most of the liquid has been evaporated.
Transfer the black beans to a bowl and mash them using a potato masher or fork. Do not mash them to a paste, leave a little texture. Mix in the cooked carrot mixture, the oats, and the soy sauce until all is well combined and divide into 6 patties.
Freeze the patties for about 20 minutes or until firm.
Heat a large skillet over medium-high heat and spray with cooking spray. Cook the patties until brown on both sides and they are heated through.