Love this? Pin it for later! 📌
I first developed the recipe three years ago when my husband and I challenged each other to a “pantry-only” week between Christmas and New Year’s. We had ground beef in the freezer, a motley crew of canned beans from holiday cooking, and—blessedly—three kinds of dried chiles I’d received as a stocking stuffer. One slow simmer later, we ladled out bowls of glossy, brick-red chili so flavorful it earned a spot on our permanent rotation. Since then, I’ve refined the method, dialed in the spice levels, and even lightened it slightly (hello, turkey and bison substitutions) so it fits every fitness goal we set on January 1st—without ever tasting like “diet food.”
Whether you’re feeding a hungry game-day crowd, packing lunches for a busy workweek, or simply craving comfort after a frosty commute, this chili is your answer. It’s weeknight-easy, weekend-slow-food satisfying, and absolutely packed with fiber-rich beans and lean protein to keep you full and energized. Let’s make your new year deliciously spicy, shall we?
Why This Recipe Works
- Layered chile flavor: A trio of dried chiles (ancho, guajillo, and chipotle) builds smoky depth without one-note heat.
- Lean yet luscious: 90 % lean beef plus beans gives you 32 g protein per serving with only 9 g fat.
- One-pot convenience: Brown, simmer, and serve in the same Dutch oven—minimal dishes, maximum comfort.
- Meal-prep marvel: Flavors deepen overnight; freeze portions for up to three months.
- Customizable heat: Seed the chiles for mild, leave them in for “clear-out-your-sinuses” fiery.
- Budget friendly: Feeds ten for roughly thirteen dollars—cheaper (and tastier) than canned chili.
- Goes beyond the bowl: Try it over baked sweet potatoes, scrambled into eggs, or stuffed into enchiladas.
Ingredients You'll Need
Great chili starts with great building blocks. Below is a quick tour of what goes into the pot—and why each ingredient matters.
Dried chiles: Ancho (mild, raisiny) forms the base, guajillo adds bright red fruitiness, and chipotle supplies smoldering heat plus that crave-worthy smokiness. You’ll find them in the Hispanic aisle or international markets for pennies. Toast, soak, and blend; no special equipment beyond a blender.
Ground beef: I reach for 90 % lean grass-fed beef. It browns beautifully without shrinking excessively or turning greasy. If you prefer, ground turkey, chicken, or bison all work—just be sure to use 93 % lean or higher so the chili isn’t swimming in fat.
Beans trio: A combination of black beans, kidney beans, and pinto beans offers varied texture and color. Canned beans save time, but if you’re cooking from dried, two cups of cooked beans equals one 15-oz can. Rinse canned beans to slash sodium by 40 %.
Crushed tomatoes: Opt for fire-roasted crushed tomatoes for subtle grill-smoke nuance. If you only have regular crushed tomatoes, add a generous pinch of smoked paprika.
Beer (or coffee): A half-cup of lager deepens flavor much like vanilla enhances chocolate. The alcohol cooks off, leaving malty backbone. Non-alcoholic? Substitute strong coffee or low-sodium beef broth.
Spice rack staples: Cumin, coriander, oregano, and a whisper of cinnamon round out the Tex-Mex profile. Bloom them in fat for 60 seconds and your kitchen will smell like a fiesta immediately.
Honey & cocoa powder: Sounds odd, right? A teaspoon of honey balances tomato acidity, while ½ teaspoon of unsweetened cocoa gives the chile a mole-like complexity. Neither is detectable in the final bowl; they simply make the chili taste deeper and more savory.
How to Make Spicy Beef and Bean Chili for Your New Year Goals
Prep the chiles
Heat a cast-iron skillet over medium. Tear open 3 ancho, 2 guajillo, and 1–2 chipotle chiles; discard stems and shake out most seeds. Toast chile pieces 30 seconds per side until fragrant and pliable. Transfer to a bowl, cover with 2 cups boiling water, and soak 15 minutes. Drain, reserving 1 cup soaking liquid. Blend chiles with ½ cup liquid until velvety; set aside. This paste equals roughly ¼ cup and delivers restaurant-quality depth.
Brown the beef
Pat 2 lb ground beef dry (moisture is the enemy of browning). Heat 1 Tbsp oil in a Dutch oven over medium-high. Add beef, avoid crumbling too finely, and let it sear undisturbed 3 minutes. Flip, break into large pieces, and cook until just pink disappears. Transfer to a bowl, leaving flavorful fond behind.
Build the aromatic base
Lower heat to medium. Add diced onion and poblano; sauté 4 minutes until edges brown. Stir in 4 minced garlic cloves, 2 tsp cumin, 1 tsp coriander, 1 tsp oregano, ½ tsp smoked paprika, and ¼ tsp cinnamon. Cook 60 seconds—your kitchen will smell insane.
Deglaze & bloom tomato paste
Pour in ½ cup beer; scrape browned bits with a wooden spoon. Stir in 2 Tbsp tomato paste and cook 2 minutes until brick red. This concentrates sweetness and removes any metallic edge.
Simmer everything together
Return beef plus any juices. Add chile puree, 28 oz crushed tomatoes, 3 rinsed cans of beans, 1 cup reserved chile liquid, 1 cup low-sodium broth, 1 Tbsp honey, ½ tsp cocoa, 1 tsp salt, and ½ tsp pepper. Bring to a gentle bubble, then reduce to low, partially cover, and simmer 35–40 minutes, stirring occasionally. Chili is ready when flavors marry and texture is velvety.
Adjust heat & thickness
Taste. If you want more fire, whisk 1 tsp adobo sauce from canned chipotles into a ladle of chili, then stir back in. For thicker texture, simmer uncovered 5 extra minutes. For thinner, splash broth or water.
Rest and serve
Turn off heat, cover, and let stand 10 minutes. This brief rest allows beans to soak up spicy broth and the chili to thicken naturally. Ladle into warm bowls and top as desired—see variations for inspo.
Optional toppings bar
Set out bowls of shredded cheddar, Greek yogurt, pickled jalapeños, diced avocado, cilantro, lime wedges, and baked tortilla strips. Everyone customizes heat, creaminess, and crunch.
Expert Tips
Toast spices separately
For next-level aroma, toast whole spices (cumin & coriander) in a dry pan 2 minutes, then grind. The scent will hook you for life.
Degrease like a pro
If your beef is fattier, chill finished chili 15 minutes; fat will solidify on top for easy removal. Reheat and you’re good to go.
Freeze in portions
Use silicone muffin trays for ½-cup pucks; pop them out, store in a zip bag, and thaw exactly what you need for nachos or baked potatoes.
Slow-cooker shortcut
Brown beef and aromatics on the stove, then transfer everything to a slow cooker and cook LOW 6–7 hours. Perfect for workdays.
Revive leftovers
Chili thickens after refrigeration. Thin with broth, tomato juice, or even a splash of light beer when reheating.
Double the batch
Because effort is front-loaded, make a double batch and freeze half. Future you will thank present you on crazy weeknights.
Variations to Try
-
Vegetarian Powerhouse
Swap beef for 1 cup red lentils plus 1 cup crumbled tempeh; use vegetable broth. Simmer 25 minutes. -
White Chili Remix
Sub ground chicken, great northern beans, green chiles, and chicken broth. Finish with Monterey Jack and lime. -
Sweet Potato Boost
Fold in 2 cups cubed sweet potato during simmer; the natural sweetness offsets heat beautifully. -
Extra Veg
Add diced zucchini, bell pepper, or corn during last 15 minutes for hidden produce and color. -
Keto-Friendly
Cut beans by half and replace with diced mushrooms and cauliflower florets. Net carbs drop to ~9 g per serving. -
Smoky Bacon Version
Start by rendering 4 oz chopped bacon; remove half for garnish and brown beef in the drippings. Decadent but worth it!
Storage Tips
Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 5 days. Flavors meld and intensify—many chili aficionados swear day-two is best.
Freezer: Portion into quart-size freezer bags, squeeze out air, and freeze flat up to 3 months. Thaw overnight in the fridge or microwave on 50 % power, stirring occasionally.
Make-ahead lunches: Ladle 1ÂĽ cups chili into 2-cup mason jars, top with shredded cheese, and freeze. Grab, microwave 2 minutes, shake, microwave 1 additional minute for a desk-ready hot lunch.
Reheating: Warm gently over medium-low, adding broth to loosen. For large batches, reheat in a slow cooker on LOW 1–2 hours, stirring every 30 minutes.
Frequently Asked Questions
Spicy Beef and Bean Chili for Your New Year Goals
Ingredients
Instructions
- Toast & soak chiles: Toast dried chiles 30 seconds per side. Soak in 2 cups boiling water 15 minutes; drain, reserving 1 cup liquid. Blend into smooth paste.
- Brown beef: Heat oil in Dutch oven over medium-high. Add beef, sear 3 minutes undisturbed, then break up and cook until barely pink. Remove to bowl.
- Sauté aromatics: In same pot cook onion & poblano 4 minutes. Add garlic, cumin, coriander, oregano, paprika, cinnamon; cook 1 minute.
- Deglaze: Pour in beer, scraping bits. Stir in tomato paste and cook 2 minutes.
- Simmer: Return beef plus juices. Add chile paste, tomatoes, beans, reserved soaking liquid, broth, honey, cocoa, salt & pepper. Partially cover and simmer 35–40 minutes.
- Adjust & serve: Taste; add salt or adobo for heat. Rest 10 minutes off heat, then serve with desired toppings.
Recipe Notes
Chile heat varies; wear gloves when seeding dried chiles. Leftovers thicken—thin with broth when reheating. Freeze portions up to 3 months.