-
Bring 4 cups of water to boil in a large saucepan.
-
Remove pan from heat and add dried chiles to water.
-
Weigh down chiles with plate and let soak until chiles soften slightly, about 20 minutes.
-
Remove chiles from water; discard water.
-
Combine softened chiles, garlic and beef broth in blender and blend until smooth.
-
Season sauce to taste with salt and set sauce aside.
-
Heat oil in heavy large pot over high heat.
-
Add ground beef to pot and cook until meat is browned, about 8 minutes.
-
Stir in cumin, black pepper and cayenne pepper (if using it).
-
Add onions and sauté until onions are tender, about 5 minutes.
-
Stir chile sauce, tomatoes and vinegar into beef mixture. Bring to gentle simmer.
-
Reduce heat to medium-low and simmer gently uncovered, stirring occasionally until sauce thickens slightly, about 1 hour. Season chili to taste with salt.
-
Stir beans into chili.
-
Cover and simmer very gently, stirring occasionally, until chili thickens slightly and flavors blend, about 15 minutes.
-
Season chili to taste with salt.
*NOTE: Cayenne pepper is very spicy. Use it at your discretion.