-
1
Remove stems and seeds from habanero, poblano, serano, and fresno chile peppers.
-
2
Chop finely.
-
3
Dice dried ancho and guajillo peppers.
-
4
Since they're very dry and hard to cut, make sure there are no big pieces left.
-
5
Trim the fat from the beef and cut into 1/2 inch cubes.
-
6
Rub salt and pepper into the beef chunks.
-
7
Heat 1 tablespoon of the oil in a large Dutch oven over high heat.
-
8
Add one-quarter of the meat to the pan and saute just long enough to brown on two sides.
-
9
Try not to overcook the beef (don't worry about every bit of pink being gone -- the rest of the process will cook it fully).
-
10
Repeat with the oil and meat, draining any excess liquid from the pan between the batches.
-
11
Return the meat to the pan, sprinkle with the cumin and stir well.
-
12
Deglaze the pan with the beer and bring to a boil.
-
13
Cook until the beer is mostly reduced.
-
14
Keep the liquids in the pan, but remove the beef and set aside, covered, to retain the moisture.
-
15
In the same pan, add the onions and cook on medium heat until soft.
-
16
Add the garlic and cook for 2 minutes.
-
17
Add the habanero, poblano, serano, and fresno peppers and cook until soft, about 5 minutes.
-
18
Add diced tomatoes and chipotle, ancho and guajillo peppers to food processor and puree.
-
19
Add the chicken stock and pepper/tomato pure, bring to a boil and cook until slightly thickened, 15 to 20 minutes.
-
20
Add the beef back to the pan, reduce the heat to medium, cover and simmer until the chili is thick and the beef is tender, about 1 hour 15 minutes.
-
21
If the chili has too much liquid, continue to cook uncovered to thicken, about 15 minutes.
-
22
Remove from the heat, add in the chocolate and maple syrup and stir until the chocolate is melted and combined and adjust seasonings.