-
1
Bring the bulgur and 1 1/2 cups water to a boil in a small saucepan.
-
2
Reduce the heat to medium-low, cover and simmer until tender, 10 to 12 minutes.
-
3
Strain, and let cool completely.
-
4
Meanwhile, heat the oil in a small skillet over medium-high heat.
-
5
Add the tomato paste, chili powder, cumin and cayenne, and whisk until the oil is yellow and the spices are fragrant, about 45 seconds.
-
6
Let the chili oil cool to room temperature.
-
7
Whisk together the sour cream, lime zest and juice, a pinch of salt and 1 tablespoon water in a small bowl.
-
8
Refrigerate until ready to serve.
-
9
Position an oven rack at the top of the oven, and preheat the broiler.
-
10
Line a baking sheet with foil.
-
11
Mash the beans, cooked bulgur, cheese, breadcrumbs, scallions, chili oil and 1/2 teaspoon salt with a potato masher in a large bowl until the mixture is well combined and holds together when squeezed.
-
12
Form into 4 uniform patties about 3/4 inch thick.
-
13
Arrange the patties on the prepared baking sheet, and generously coat each with cooking spray.
-
14
Broil until a golden-brown crust forms, 4 to 5 minutes.
-
15
Remove the baking sheet from the broiler, flip each patty with a metal spatula and coat the tops with cooking spray.
-
16
Broil until the tops are golden brown, 4 to 5 minutes more.
-
17
Halve, pit and slice the avocado.
-
18
Put each patty on a muffin bottom, top with some sour cream-lime sauce, avocados and sprouts, and sandwich with the muffin tops.