Drain and rinse the black beans, then pat them completely dry with a paper towel to ensure the burgers do not get mushy.
Place the beans in a large bowl and mash them with a fork or potato masher until mostly smooth but with some whole beans remaining for texture.
Stir in the egg whites, almond flour, hemp hearts, nutritional yeast, finely diced red onion, cumin, smoked paprika, sea salt, and black pepper until well combined.
Divide the mixture into two equal portions and shape them into firm patties, about one inch thick.
Heat the avocado oil in a non-stick skillet over medium heat and sear the patties for 5-6 minutes per side until a golden-brown crust forms.
While the burgers cook, combine the Greek yogurt, avocado, lime juice, cilantro, and garlic powder in a small blender or food processor and pulse until velvety.
Serve the hot black bean burgers topped with a generous dollop of the avocado crema.