Put the beans in a large stockpot and cover with water that comes 2" above the beans. Bring to a boil and and turn down to a medium high heat. Cook for 1 hour.
While this is cooking add the carrot to another small pan of water to cover. Bring to a boil and then turn down and cook for 15 minutes. Drain and set aside.
Mix the flaxseed meal and water and set aside to thicken.
In a skillet add the oil and saute the onion and bell pepper for about 10 to 15 minutes until the onion is translucent.
At the end of the sauteing - add the garlic powder, cayenne pepper, and coriander. Stir and cook on low heat for 5 minutes.
Drain the beans and add to a large mixing bowl. Mash with a potato masher or a large fork.
To the beans - add the onion mixture from the skillet.
Add the cooked carrot, pepitas, bread crumbs, salt and pepper and prepared flaxseed mixture and mix well.
Make into patties to cook or to freeze or both.
If you are cooking now heat your skillet or panini press. Lightly oil.
Place your burgers in the press. I like to use the grooved insert but the flat will work just as well.
Fry on medium high until crisp about 5 to 10 minutes. Remove and serve on a bun with your favorite condiments.