Heat a 10" non-stick skillet over medium-high heat. Add cumin and cook, stirring occasionally, for about 30 seconds or until fragrant. Add the beans, scallions, bell peppers, broth, and garlic. Bring to a boil, then reduce the heat so the mixture simmers. Cook for 8 minutes or until the vegetables are tender and most of broth is evaporated. with the back of a large silicon or wooden spoon, smash beans until they are lumpy.
Use the back of spoon to make 4 indents in the beans. working one at a time, break each egg into a custard cup and pour in each indentation. Cover and cook or about 8 minutes or until the eggs are cooked to the desired doneness.
Scoop each portion of egg-topped bean mixture onto plate. Scatter the avocado slices over and around the beans. Top each serving with 1 tablespoon of the yogurt and 1 tablespoon of salsa. Serve with tortillas and hot pepper sauce, if desired.