Blooming the spices and cooking the tomato paste until it deepens to a brick-red color builds a rich, layered base that tastes far longer than 30 minutes of cooking. Chipotle pepper adds smokiness, a small amount of cocoa rounds out the beef, and a squeeze of lime at the end keeps the flavors sharp. It's a fast, weeknight-friendly chili with real depth.
1lb85% lean ground beefgrass-fed if available for richer flavor
1cupyellow onion, dicedabout 1 small onion
1wholejalapeño, seeded and mincedleave some seeds for more heat
3clovesgarlic, mincedfreshly minced for best aroma
2tbsptomato pastedouble-concentrated if available
1tbspchili powderNew Mexican or ancho blend preferred
1tspground cumin
1tspsmoked paprika
½tspdried Mexican oregano, crushed
⅛tspground cinnamon (optional)adds subtle warmth
1 ¼tspkosher saltplus more to taste
½tspfreshly ground black pepper
1pepperchipotle in adobo, mincedoptional for smoky heat
2tspadobo sauce (from the can)
1cuplow-sodium beef brothor chicken broth
1can (14.5 oz)fire-roasted diced tomatoespreferably Muir Glen or similar
1can (8 oz)tomato sauce
1can (15 oz)kidney beans, drained and rinsed
1can (15 oz)pinto beans, drained and rinsed
1tspunsweetened cocoa powderDutch-process if possible
1tsppacked light brown sugarbalances acidity
1tbspfresh lime juicefrom 1/2 lime
Garnishes (optional)
½cupshredded sharp cheddar cheese
½cupsour cream
¼cupfresh cilantro, chopped
2wholescallions, thinly sliced
4wedgeslimefor serving
Prevent your screen from going dark
Instructions
Heat the pot: Place a large heavy-bottomed pot over medium-high heat for 1 minute, then add the oil. When it shimmers and a faint wisp of smoke appears, you’re ready to brown.
Brown the beef (4–5 minutes): Add the ground beef and press it into an even layer. Let it sear undisturbed for 2 minutes, then break it into chunky pieces. Cook until well-browned with crispy edges—this Maillard color = flavor. If excess fat pools, spoon off a tablespoon or two.
Aromatics (3 minutes): Add the diced onion and minced jalapeño. Sauté, stirring, until the onion turns translucent with light golden edges and smells sweet. Add the garlic and cook 30 seconds until fragrant—avoid browning the garlic.
Tomato paste caramelization (1–2 minutes): Stir in the tomato paste and cook, stirring, until it darkens to a deep brick red and begins to stick slightly. This concentrates umami and sweetness.
Bloom the spices (30–45 seconds): Sprinkle in chili powder, cumin, smoked paprika, oregano, cinnamon (if using), kosher salt, black pepper, minced chipotle, and adobo sauce. Stir constantly so the spices toast without burning; they should smell toasty and vivid.
Deglaze: Pour in the beef broth and scrape up the browned bits (fond) from the bottom with your spoon—those bits dissolve into deep flavor.
Build the body: Add diced tomatoes, tomato sauce, kidney beans, pinto beans, cocoa powder, and brown sugar. Bring to a lively simmer over medium heat—aim for about 185°F / 85°C. You should see gentle bubbles at the surface.
Quick simmer (10–12 minutes): Simmer uncovered, stirring occasionally, until the chili thickens and the liquid reduces by roughly 1/4. If it starts sputtering too hard, lower the heat to maintain that 185°F / 85°C gentle simmer.
Finish and balance: Stir in the fresh lime juice. Taste and adjust salt, pepper, and heat (a pinch more chili powder or adobo for warmth). The chili should be glossy, spoon-coating, and aromatic.
Serve: Ladle into warm bowls and garnish with cheddar, sour cream, cilantro, scallions, and a squeeze of lime.
Notes
Jen’s Tips
Faster browning: Pat the beef dry before searing; moisture inhibits browning.
Deeper flavor, same time: Don’t skip caramelizing the tomato paste—it’s the 90-second trick that tastes like hours.
Dietary swaps: Use plant-based crumbles and vegetable broth for a hearty vegan chili; add 1 tbsp soy sauce for umami.
Bean options: Black beans or cannellini work nicely if that’s what you have.
Heat control: For milder chili, skip the chipotle and adobo; for spicier, add a pinch of cayenne or another chipotle.
Texture tweaks: For silkier chili, mash 1/2 cup of beans and stir in to thicken naturally.
No Dutch oven? A wide skillet works—just transfer to a pot to simmer if your skillet is shallow.
Serving Suggestions
Serve in pre-warmed bowls, topping with a drift of sharp cheddar, a cool dollop of sour cream, and a confetti of cilantro and scallions. Offer lime wedges at the table. Pair with warm cornbread or tortilla chips and a crisp lager or iced tea. Perfect chili should look glossy, hold its shape on the spoon, and release a smoky, savory aroma.
Culinary Context
Chili in this style borrows from Tex-Mex pantry wisdom—layered chilies, cumin, oregano—tempered with a modern cook’s need for speed. The chipotle-and-cocoa duo nods to ancient pairings of chilies and chocolate, delivering depth without sweetness.
Optional Advanced Instructions
Make-ahead: Chop onion, jalapeño, and garlic up to 2 days ahead. Measure spices into a small container. Chili tastes even better the next day.
Parallel prep: While the beef browns, open and drain beans; while the chili simmers, prep garnishes.
Beginner alternative: If spice-blooming makes you nervous, add spices right after tomatoes—they’ll still infuse, just a tad softer.