This version of chili con carne is made with chunks of beef, a homemade chili paste, and a couple secret ingredients. A great change of pace from my traditional ground beef chili recipe made with ground beef!

A bowl of chili con carne topped with sour cream, shredded cheese and cilantro.

Behold the absolute, without question, best bowl of chili I have ever had.

I first came across this recipe seven or eight years ago in Cook’s Illustrated and although it seemed like a lot of work (it IS labor-intensive), it produced one of the most amazing chilis I had ever eaten. In fact, I think I ended up making it at least three times over the course of a month because my husband and I loved it so much.

This is certainly not your average chili… it includes a few “secret” ingredients like cocoa powder, molasses and beer. It uses dried chiles ground down to make a chili powder and paste instead of the typical chili powder. And it used chunks of beef instead of ground meat. At the time, this was all very unfamiliar ground to my chili palate, but it all sounded so irresistible.

I’m so glad I tried it all those years ago because it really is the most flavorful chili I’ve ever eaten. It’s bursting with flavor, and the meat becomes so tender that it melts in your mouth.

Chili con carne in a pot, with a ladle scooping some out.

What Is the Definition of Chili Con Carne?

You will likely find as many definitions for chili con carne as there are people living in Texas. If you look at the Wikipedia page for chili con carne, it sums it up as a spicy stew containing chili peppers and meat, and sometimes tomatoes and beans. If you do a little more digging, you’ll find that people have very strong feelings about their chili con carne, with some proclaiming that it must always include tomatoes and/or beans, and some proclaiming that it cannot include either to be authentic.

Then there’s the question of ground beef versus a cut of beef… since the technical definition is a “stew” I always err on the side of using a cut of beef cut into chunks, and I LOVE it this way!

Bags of dried ancho and dried arbol chiles.

So, How Do You Make Chili Con Carne?

It probably won’t come as a surprise that there are literally thousands, maybe millions, of variations and recipes that you can find out there… ground beef, chuck roast, tomatoes, no tomatoes, beans, no beans, etc.

THIS recipe starts by soaking dried pinto beans, and although I think they certainly hold up better than canned, in a pinch you could certainly substitute canned beans. Next is a homemade chili paste using the dried chiles and additional seasonings (including cocoa powder!), pureed together with some chicken broth.

The first time that I made this recipe was my first time ever working with dried chiles, and I wasn’t sure if I would even be able to find them, but was pleasantly surprised when I found them at my regular supermarket. They were located in the international aisle, under the Hispanic foods.

Using the dried chiles to make a homemade chili powder and paste is one of the things that really sets this recipe apart from many of the other chili recipes I have ever tried.

After toasting the ancho chiles, you toss them into a food processor with the arbol chiles, salt, cornmeal, oregano, cocoa powder, and cumin… voila! Chili powder!

Then you slowly drizzle in a little chicken broth, and… voila! Chili paste!

Ingredients in food processor.
Homemade chili spice powder in food processor.
Homemade chili paste in food processor.

The rest of the recipe is pretty straightforward – the chunks of meat are seared and added to the chili paste, beans, onions and jalapeños, along with additional chicken broth, beer and diced tomatoes. It is cooked in the oven for a couple of hours, and then you’re ready to dig in!

I realize that this recipe is a far cry from the supremely easy classic beef chili that is my personal chili go-to because it’s so simple, so I have a bunch of notes that may help you out…

Tips for Making Chili Con Carne

  • If you are in a pinch for time, you can substitute two cans of pinto beans, drained and rinsed.
  • The recipe calls for blade steak, but I always use chuck roast when I make this; for me, it’s always the winner when making stew-like dishes because it holds up so well to long cooking times.
  • You can also substitute regular chili powder and ground cayenne pepper in place of the dried chilies (quantities in the recipe notes below), but the consistency and texture of the chili will be slightly different.
  • While the recipe calls for cooking this in the oven, you can do a low simmer on the stove until the beef is totally tender, at least 2 hours.
  • I have not attempted to adapt this to a slow cooker, but if you want to go that route, assemble it as you would according to the recipe and instead of placing it in the oven, stir everything together in the slow cooker. Low for 6 to 8 hours should work, although you may want to crank it up to high and take the lid off to let it thicken a bit at the end.
  • You can make this chili up to 3 days in advance of serving it (many chili con carne connoisseurs swear by cooking the chili and then letting it sit in the refrigerator overnight so that the flavors can intensify). Re-warm on the stovetop over low heat before serving. If the chili appears to thick, you can thin it out to the desired consistency with some additional chicken broth.
  • The recipe calls for using 2 to 4 arbol chiles; I used two and I think it gave the chili a medium level of heat. If you’re sensitive to spicy foods, you may opt with one, and if you like things really, REALLY spicy, then you can up the amount!

What To Serve with Chili Con Carne

Garnishments and side dish possibilities are truly limitless, but when I make this, these are the toppings I put out for people to choose from:

  • Shredded cheddar cheese
  • Sour cream
  • Diced red onion
  • Diced avocado
  • Cilantro
  • Lime wedges
  • And of course, cornbread on the side!
A close up shot of a bowl of chili con carne with sour cream, shredded cheese and cilantro on top.

This certainly is not a fast, whip-it-up-when-I-get-home-from-work type of chili. This is a hunker down on a rainy or snowy Saturday and make this for a cozy night in. It’s time-consuming, but if you can make the time for it, it’s absolutely worth every minute. Plus, you could make a big pot over the weekend and then freeze it in portions for a rainy day, so to speak.

Although I don’t make this chili recipe as I do others, it’s by far one of my two favorites and has an unbelievable amount of texture and flavor in every bite. These cold winter days are a perfect opportunity to give it a try!

A big spoonful of chili con carne taken from the bowl.

Crazy For Chili? More Favorite Chili Recipes:

One year ago: Cheesy Chicken with Mushrooms
Six years ago: Goody Goody Bars

A bowl of chili con carne topped with sour cream, shredded cheese and cilantro.

Chili Con Carne

This version of chili con carne is made with chunks of beef and a homemade chili paste. A great change of pace from chili made with ground beef!
4.10 (10 ratings)


  • Table salt
  • ½ pound (226.8 g) dried pinto beans, about 1 cup, rinsed and picked over
  • 6 dried ancho chiles, about 1¾ ounces, stems and seeds removed, and flesh torn into 1-inch pieces
  • 2-4 (2) dried árbol chiles, stems removed, pods split, seeds removed
  • 3 tablespoons cornmeal
  • 2 teaspoons dried oregano
  • 2 teaspoons ground cumin
  • 2 teaspoons cocoa powder
  • cups (587.5 ml) chicken broth, divided
  • 2 medium onions, cut into ¾-inch pieces (about 2 cups)
  • 3 jalapeño peppers, stems and seeds removed, cut into ½-inch pieces
  • 3 tablespoons vegetable oil, divided
  • 4 garlic cloves, minced
  • 14.5 ounce (411.07 g) can diced tomatoes
  • 2 teaspoons light molasses
  • pounds (1.59 kg) blade steak, trimmed of gristle and cut into ½-inch pieces
  • 12 ounce (340.2 ml) bottle mild lager, such as Budweiser


  • Combine 3 tablespoons salt, 4 quarts (16 cups) water, and beans in a large Dutch oven and bring to a boil over high heat. Remove the pot from heat, cover, and let stand 1 hour. Drain and rinse beans well. Rinse out Dutch oven.
  • Adjust oven rack to lower-middle position and heat oven to 300 degrees. Place ancho chiles in a 12-inch skillet set over medium-high heat; toast, stirring frequently, until flesh is fragrant, 4 to 6 minutes, reducing heat if chiles begin to smoke. Transfer to bowl of a food processor and cool. Do not wash out skillet.
  • Add árbol chiles, cornmeal, oregano, cumin, cocoa, and ½ teaspoon salt to food processor with toasted ancho chiles; process until finely ground, about 2 minutes. With the processor running, very slowly add ½ cup broth until a smooth paste forms, about 45 seconds, scraping down the sides of the bowl as necessary. Transfer the paste to a small bowl. Place the onions in the now-empty processor bowl and pulse until roughly chopped, about four 1-second pulses. Add the jalapeños and pulse until the consistency of chunky salsa, about four 1-second pulses, scraping down the bowl as necessary.
  • Heat 1 tablespoon of vegetable oil in the large Dutch oven over medium-high heat. Add the onion mixture and cook, stirring occasionally, until the moisture has evaporated and the vegetables are softened, 7 to 9 minutes. Add the garlic and cook until fragrant, about 1 minute. Add the chili paste, tomatoes, and molasses; stir until chili paste is thoroughly combined. Add the remaining 2 cups chicken broth and the drained beans; bring to a boil, then reduce heat to a simmer.
  • Meanwhile, heat 1 tablespoon of the vegetable oil in the 12-inch skillet over medium-high heat until shimmering. Pat the beef dry with paper towels and sprinkle with 1 teaspoon salt. Add half of the beef to the skillet and cook until browned on all sides, about 10 minutes. Using a slotted spoon, transfer the meat to the Dutch oven. Pour off any liquid in the skillet into the sink and return to the heat. Add ½ of the bottle of lager to the skillet, scraping the bottom of the pan to loosen any browned bits, and bring to a simmer. Transfer the lager to the Dutch oven. Repeat with the remaining tablespoon of oil, steak, and lager. Once the last addition of lager has been added to the Dutch oven, stir to combine and return the mixture to a simmer.
  • Cover the pot and transfer to the oven. Cook until the meat and beans are fully tender, 1½ to 2 hours. Let the chili stand, uncovered, 10 minutes. Stir well and season to taste with salt.


  • You can substitute a 4-pound chuck-eye roast, well trimmed of fat, for the steak.
  • I recommend wearing gloves when working with the dried chiles; if you don’t be sure to wash your hands well immediately after.
  • If you don’t want to use dried chiles, the anchos and árbols can be replaced with ½ cup chili powder and ¼ to ½ teaspoon cayenne pepper, although the texture of the chili will be slightly compromised.
  • Condiment ideas: diced avocado, chopped red onion, chopped cilantro, lime wedges, sour cream, and shredded cheese.
  • You can make this up to 3 days in advance; refrigerate covered and re-warm over low heat, adding chicken broth to loosen the mixture if necessary.
Nutritional values based on one serving
Calories: 561kcal, Carbohydrates: 48g, Protein: 51g, Fat: 19g, Saturated Fat: 9g, Cholesterol: 140mg, Sodium: 550mg, Potassium: 1851mg, Fiber: 13g, Sugar: 15g, Vitamin A: 7130IU, Vitamin C: 28.7mg, Calcium: 115mg, Iron: 9.5mg

Did you make this recipe?

Leave a review below, then snap a picture and tag @thebrowneyedbaker on Instagram so I can see it!

This recipe was originally published on October 27, 2011.