In a heavy-bottomed stockpot or enamel pot, brown the meat. When seared, drain the fat and juices and return to the stove.
Add the bacon fat, salt, onion powder, pepper, and espresso or coffee powder (optional) to the meat and toss well. Chop the meat finely to get that smooth chili consistency. It will continue to break down when the stock is added.
Ancho paste is made by pouring boiling water over 4-5 dried ancho peppers. Let the peppers absorb the water and reconstitute. Remove the stems and shake out the seeds reserving only the flesh of the peppers. Blend it well in a blender or food processor with a little salt and a splash of the water from the pepper soak. This puree keeps 1-2 weeks in the refrigerator.
To the cooking meat add the fresh diced peppers and saute over medium-high heat. Cook for 4 minutes, lowering the heat if necessary.
Add into the pot the tomato paste, canned tomatoes, 4 garlic cloves, Mexican oregano, mole paste, ancho chili puree, all the spices (besides the finishing spices), and beef broth. Stir well and bring to a simmer. Simmer 30 minutes, adding 1/2 c. water when necessary.
To finish add the tabasco for brightness, and the cornstarch mixed in water. Bring to a simmer to thicken.
Stir in the finishing spices. Season to taste, and serve with your favorite chili toppings.