Texas Chili Con Carne

Published October 19, 2023

This post may contain affiliate links. Read our disclosure policy.

Texas style Chili Con Carne – Bite size pieces of chuck roast are browned then simmered in a homemade thick chili puree until flavors have well developed and beef is perfectly tender. From there you can top it with all your favorite toppings and pair it with tortilla chips or cornbread for the ultimate cozy meal! 

Chili con carne in a serving bowl topped with shredded cheese, cilantro and chopped onion.

Chili Con Carne

Chili con carne is a robust and rich chili made with beef roast that includes deeply flavored Mexican chilies and spices all simmered together in a stew-like dish. This is a Texas style chili and it’s made of mostly beef and chili sauce without lots of added fillers.

It uses a generous amount of browned beef chuck chunks rather than ground hamburger and this really builds up the meaty flavor. Whole dried chilies are used in place of pre-ground store-bought chili powder, and those chilies are toasted in a skillet then soaked in liquid and pureed in a blender to build the base of this hearty chili.

The chili is simmered low and slow on the stovetop for well harmonized depth of flavor and to tenderize the beef.

It’s an impressive made from scratch chili that may seem intimidating at first but once you try it you’ll see it’s easier to make than you’d think.

It’s also a tasty change from the original style chili and you may find tasters to love it even more, especially meat lovers! Plus it could just win your next chili cook off!

Pot filled with Texas style chili con carne.

Texas Chili Recipe Ingredients and Substitutes

  • Dried New Mexico chilies and ancho chilies: You can use other types of dried chilies this is just the blend I prefer (note they’re on the milder end but if sensitive to spice you may find it the chili to have a moderate heat). Anaheim chilies will work for New Mexican and pasilla or guajillo for ancho.
  • Low-sodium chicken broth: Beef broth will work fine too. I think store-bought chicken broth just tastes better.
  • Beef chuck: Top blade beef can be substituted.
  • Olive oil: Vegetable oil will be fine.
  • Salt and pepper
  • Yellow onion: In a pinch white onion can be used.
  • Red bell pepper: Poblano peppers are a tasty option as well. This just adds some natural sweetness, fresh flavor, and it balances all the chili flavors out.
  • Jalapeno peppers: I like to add a fair amount for a spicy chili but you can omit if you don’t want a spicy chili. You can also replace with canned chipotle peppers if you want a smokier chili con carne.
  • Garlic: Fresh garlic is best but in a pinch you can use 1 tsp dried powder.
  • Cumin, paprika, coriander, allspice, Mexican oregano: These are the spices used to help build up background flavor. If you can’t find Mexican oregano use Marjoram.
  • Cocoa powder: Use unsweetened cocoa powder. Regular or dutch process will be fine, Dutch will just impart a darker color.
  • Tomato puree: If needed tomato sauce will work as well, using an equal amount.

Ingredients used to make chili con carne from scratch.

Texas Chili Topping Ideas

Just like classic chili you can use any toppings you like. Here are some ideas:

  • Sour cream or Mexican crema
  • Green onions, yellow or red
  • Diced avocado
  • Grated cheese (melty cheese such as cheddar, asadero, chihuahua, Monterey etc.)
  • Tortilla chips or strips
  • Cilantro
  • Lime
  • Crumbled cooked bacon
  • Roasted corn
  • Sliced radishes

Making chili puree from dried peppers and water.

How to Make Chili Con Carne

  1. Toast chilies: Heat a large pot over medium heat. Add chilis and let cook on each side until slightly darkened and toasted, about 2 minutes per side.
  2. Steep chilies: Pour in chicken broth and bring to a boil. Remove from heat, cover and let steep for 5 to 10 minutes until peppers have softened.
  3. Puree chilies: Transfer to a blender. Remove center insert from lid and cover blender, then place a folded kitchen towel over top (this allows steam to escape so lid doesn’t burst off from built up excessive trapped heat). Start blending on low speed then slowly increase to high and blend mixture until smooth. Set aside.
  4. Sear beef, then set aside: Heat 1 Tbsp oil in pot over medium-high heat. Dab roast dry. Working in 3 to 4 batches season with salt and pepper then sear pieces in pot, about 3 minutes on two sides. Transfer pieces to a bowl, and repeat with remaining beef.
  5. Saute vegetables: Return clean pot to medium-high heat. Add onion, bell pepper and jalapenos. Saute 4 minutes.
  6. Add spices: Add garlic, cumin, paprika, coriander and allspice and saute 1 minute longer.
  7. Add liquids, return beef: Pour in tomato puree, chili pepper mixture, Mexican oregano and cocoa powder. Add seared beef and stir.
  8. Simmer until tender: Bring mixture to a simmer then reduce heat to low (it should maintain a very light simmer). Cook until beef is tender, about 2 to 3 hours while adding more broth to thin as desired and more tomato puree for a thicker consistency and more tomato flavor.
  9. Season: Season soup to taste with salt and pepper (do this near the end of soup cooking after broth as reduced as the salts will become more concentrated and you may not need to add very much).

Browning beef and sautéing vegetables for chili.

Adding liquids and simmering chili con carne to finish.

Helpful Tips for the Best Texas Chili

  • Don’t skip browning the beef as this will really make a difference in overall flavor. Dab it dry before beginning as this will also help it brown better, and don’t move it around as it sears.
  • To remove seeds and stems from dried chilies use kitchen shears. I’ve just found this works best to cut the tops, then cut down the side to remove remaining seeds from within.
  • Toast the chilies just until lightly charred, they should just have a deeper browned color in places. You don’t want it too deep and dark or the chili will have a burnt taste to it.
  • Test a piece of beef for doneness. It should be tender, if it’s not simmer the chili a bit longer.
  • Thin the chili with more broth as it cooks to the consistency you prefer. You can also make it saucier with more tomato puree (up to 1 cup more).
  • Wait to season chili with salt until near the end of cooking. The salt flavor will become more concentrated as it cooks and the canned ingredients have added salt therefor you shouldn’t need much in the end.

Possible Variations

  • Bacon chili: You can also add bacon to this chili about 8 to 12 oz. Cook and chop it then add along with the seared beef.
  • More vegetables: If you’d like you can sneak more vegetables/fruits in. Adding more bell pepper, diced canned tomatoes, a few carrots, or finish with corn.
  • Add beans: If bean chili is your thing you can add 1 (15 oz) can dark red kidney beans during the last 20 minutes of cooking. Drain and rinse them before adding.

FAQ

How do you make slow cooker chili con carne?

  • To make Texas chili con carne in a crockpot just follow the recipe through step 7.
  • Then from there pour it into the slow cooker (note that you won’t need to add any extra broth as it cooks, it won’t evaporate near as much).
  • Cover and cook on low heat until beef is very tender, about 6 to 7 hours.

Where did chili originate?

Some believe chili originated in Mexico with the Aztecs while other food historians believe that chili originated from the Texas-Mexico border. What we know as chili today was the version more likely to originate at the border while the perviously mentioned was likely more of a mole poblano.

Does Texas chili have beans?

No. Authentic Texas chili should not have any beans at all.

Two servings of homemade chili con carne with chuck roast and dried peppers.

More Tasty Ways to Make Chili

16 Quick & Easy 30 Minute Recipes! (plus weekly recipe updates)

Chili con carne in a serving bowl topped with shredded cheese, cilantro and chopped onion.
4.67 from 3 votes

Texas Chili Con Carne

A meaty, rich chili made with bite size pieces of tender chuck roast and a deliciously flavorful homemade chili puree. You can finish it with all your favorite toppings and pair it with tortilla chips or cornbread for the ultimate cozy meal! 
Servings: 6 (about 11 to 12 cups)
Prep40 minutes
Cook2 hours 30 minutes
Ready in: 3 hours 10 minutes

Ingredients

For serving (optional toppings)

  • Tortilla chips, shredded cheddar cheese, chopped cilantro, lime wedges, sour cream, Mexican hot sauce, diced onions (green, purple or yellow)

Instructions

  • Heat a large pot over medium heat. Add chilies and let cook on each side until slightly darkened and toasted, about 2 minutes per side.
  • Pour in chicken broth and bring to a boil. Remove from heat, cover and let steep for 5 to 10 minutes until peppers have softened.
  • Transfer mixture to a blender. Remove center insert from lid and cover blender, then place a folded kitchen towel over top (this allows steam to escape so lid doesn't burst off from built up excessive trapped heat). Start blending on low speed then slowly increase to high and blend mixture until smooth. Set aside.
  • Heat 1 Tbsp oil in pot over medium-high heat. Dab roast dry. Working in 3 to 4 batches season with salt and pepper then sear pieces in pot, leaving space between pieces and not over-crowding. Sear about 3 minutes on top and bottom side. Transfer pieces to a bowl, and repeat with remaining beef (can add a little more oil if needed).
  • Return clean pot to medium-high heat. Add onion, bell pepper and jalapeños. Saute 4 minutes.
  • Add garlic, cumin, paprika, coriander and allspice and saute 1 minute longer.
  • Pour in tomato puree, chili pepper mixture, Mexican oregano and cocoa powder. Add seared beef and stir.
  • Bring mixture to a simmer then reduce heat to low (it should maintain a very light simmer). Cook until beef is tender, about 2 to 3 hours while adding more broth to thin as desired and more tomato puree for a thicker consistency and more tomato flavor.
  • Season soup to taste with salt and pepper (do this near the end of soup cooking after broth has reduced as the salts will become more concentrated and you may not need to add very much).

Notes

  • *In place of jalapeños you can use 2 to 6 canned chipotle chilies with some of their sauce for a smokier flavor. If you want a milder chili don't use jalapeños or chipotle chilies.
  • Though beans are not traditional in chili con carne if preferred you can also add in 1 (15 oz) can dark kidney beans during the last 20 minutes of cooking.
  • Another option for more meaty flavor is to include 8 oz. cooked bacon adding it when you add the seared beef back.
  • Nutrition estimate does not include toppings.
Nutrition Facts
Texas Chili Con Carne
Amount Per Serving
Calories 697 Calories from Fat 369
% Daily Value*
Fat 41g63%
Saturated Fat 16g100%
Trans Fat 2g
Polyunsaturated Fat 4g
Monounsaturated Fat 22g
Cholesterol 209mg70%
Sodium 533mg23%
Potassium 1874mg54%
Carbohydrates 25g8%
Fiber 6g25%
Sugar 12g13%
Protein 64g128%
Vitamin A 3447IU69%
Vitamin C 93mg113%
Calcium 117mg12%
Iron 10mg56%
* Percent Daily Values are based on a 2000 calorie diet.
Nutrition values are estimates only. See full disclaimer here.