Using a blender or food proccesor, blend tofu egg ingredients until smooth. Place blended tofu mixture to the side in a medium-sized bowl. Clean blender or food processor.
In cleaned blender, blend bean-yolk ingredients until smooth. Place blended mixture to the side in a medium sized bowl.
Cut a circular hole in the middle of a piece of gluten-free bread and butter both sides liberally.
Heat a large skillet to medium-low and butter the bottom of the pan. Place bread in skillet filling the center hole with either the tofu egg mixture or cut ripe avocado. Within the tofu or avocado "egg" place a dollop of the bean yolk. Cook until browned on one side and carefully flip. Brown on the other side until firmed up.
The tofu egg may seem a little dry, add salsa on the side to moisten it up.