This post may contain affiliate links. Please read our disclosure policy.

This authentic Texas chili features tender beef and a homemade chili sauce using dried chile peppers. This recipe is for you if you want an authentic Texas bowl of red!

Love hearty stews and chilis? Don’t miss out on our Chile Colorado, carne guisada, and classic beef stew.

Bowl of authentic Texas Chili ready to be served.


Why I Love This recipe

  • Hearty: this Texas chili is loaded with chunks of tender beef roast, making this a hearty and filling meal.
  • Flavorful: using dried chiles gives a robust, deep flavoring to the chili. Plus, adding our spices and seasonings during particular stages of cooking ensures the most flavor. 
  • The Toppings: the best part of any chili recipe is the toppings; use your favorites, including sour cream, cheese, diced onion, sliced jalapenos, fresh or pickled, and fresh cilantro. 

Does True Texas Chili have beans? 

No. An authentic Texas Chili, or chili con carne, will not have beans. Simple answer. When this recipe/dish originated, there were no beans, no onion, no tomato added. There was a concern that it would resemble a stew and not a chili. There are of course people who prefer to add those things when they make their own recipes at home though and there is nothing wrong with that. Make it to where you will enjoy eating it! 

About the chiles

Dried chile peppers are crucial to achieve the authentic taste and color of Texas red. You can find them in the Mexican section of your grocery store or a local Latin/Mexican market. Alternatively, you can purchase the ancho peppers on Amazon. 

How to make an Authentic Texas Chili

Collage of images, cutting up a beef roast and soaking dried Chile peppers in a small pot.
  • Prepare the beef: Trim excessive fat from the meat this helps to reduce grease in the finished chili.
  • Prepare the chiles: Remove chili pepper stems and seeds. Soften peppers by soaking in boiling water for 30 minutes.
  • Remove the pepper skins. Slice peppers in half, place skin side down on a cutting board, and scrape off the flesh with a paring knife. Chop the remaining skinless pepper for your chili.
Collage showing chunks of chuck roast being seared in a dutch oven, and then meat simmering in a red Chile sauce.
  • Sear the meat: Working in batches, sear the chuck roast in the pot without oil for 2-3 minutes to enhance flavor and create flavorful juices. Sauté the garlic, add chili pepper broth, and scrape the pot bottom for all of the flavor. Add the seared meat back into the broth and bring to a simmer.
  • Simmer: Keep an eye on liquid levels, adding more if needed. Season with spices as it cooks for maximum flavor. Simmer with the lid on until the meat is tender. After cooking, skim off any excess grease. If possible, let the chili chill in the refrigerator overnight for better flavor development and easier grease removal.
  • Thicken: Stir in masa (or flour as a substitute) to thicken the chili.


  • Liquid: Use beer or coffee along with chili-soaking liquid to make the broth.
  • Chocolate: Consider using chocolate or Mexican chocolate to balance the pepper’s heat.
  • Mexican Oregano: Authentic spice complement.
  • Tomatoes: Add fresh or diced tomatoes if you like.
  • Vinegar: Brightens up the broth flavor.
  • Paprika: Optional for a deeper red color without altering the flavor.
  • Onion and garlic: Sauté onion after searing meat, add garlic before the broth.
Texas Chili (or bowl of red) ready to serve with diced onion and cilantro on top.

Make ahead and Storage

  • Make Ahead: Texas chili is best if it’s made the day before. This allows the flavor to develop overnight and the grease can easily be scraped off the top. Follow the recipe and store the chili in an airtight sealed container in the refrigerator 3-5 days.
  • Freezer: Store in the freezer in an airtight freezer safe container for up to 3 months. Thaw by removing to the refrigerator overnight.
  • Reheating: Pour chili into a saucepan or Dutch oven and cook over medium heat until warmed.

Authentic Texas Chili

4.94 from 30 votes
Prep: 45 minutes
Cook: 2 hours 30 minutes
Total: 3 hours 15 minutes
Servings: 4
Author: Serene
This authentic Texas chili features tender beef and a homemade chili sauce using dried chile peppers. This recipe is for you if you want an authentic Texas bowl of red!
Bowl of authentic Texas Chili ready to be served.


  • 6 Ancho peppers, dried (Use 2 per lb of meat for a mild chili, can use up to 4 chilis per lb of meat if you want a kick)
  • 3 lbs chuck roast Select or choice, NOT PRIME
  • 4 cloves garlic minced
  • ½ tsp dried oregano
  • ½ tsp ground cumin
  • 3 tsp salt
  • 1-2 cups beef broth if needed
  • 2 tbsp masa harina


Prep The Chili Peppers

  • Boil Water: Bring 4 cups of water to a boil in a medium size pot. 
  • Remove Seeds Use a sharp knife to cut off the stem of the peppers, remove the seeds. 
  • Toast: Heat a cast iron skillet over medium heat and add the peppers, cook 2-3 minutes just to toast them. 
  • Soak: Remove the boiling water from the heat, add the peppers to the boiling water, cover the pot with a lid and let the peppers soak in the hot water for 30 mins
  • After soaking, remove the peppers from the water to a cutting board. They should be nice and soft and not hot to the touch. (RESERVE THE WATER FROM SOAKING THE PEPPERS)
  • Remove the skins from the peppers: Easiest way is to slice the peppers in half, lay them flat skin side down and gently scrape the flesh of the pepper off of the skin. The peppers will be mostly mashed by this point, just give a few chops to the peppers to ensure they are nice and mashed, almost like a paste.

Prepare the Meat: 

  • Trim: Remove all excess fat from the meat—just large chunks of fat, not marbling (too much fat will make the chili greasy) 
  • Chop: Cut the meat into 1 inch cubes.
  • Sear: Working in batches, cook the meat in a large dutch oven or iron pot over medium heat. Sear the meat on all sides, once seared, remove the meat to a plate and continue until all meat is cooked. (I never have any issues not using any oil for this step..again it cuts down the grease in the chili. Just be sure to turn the meat often while cooking to prevent sticking or bits burning in the pot.)
  • After all the meat is cooked and on the plate, saute the garlic in the pot for about 30 seconds. 
  • Deglaze: Pour 2 cups of the reserved chili water (from soaking the peppers) into the pot. Stir and scrape the bottom of the pot with a wooden spoon to loosen any bits stuck to the pan. 
  • Stir in the mashed chili peppers until mixture is smooth.
  • Add the meat into the pot. Add additional chili water, just enough to cover the meat. (Start with less liquid than you think.. you can always add more as it cooks, the goal is to not make it too liquid-y) If needed you can use beef broth if you run out of chili water. 
  • Bring to simmer, then reduce heat to low. Cover and let cook for 30 mins. 


  • Spice Dump: After simmering for 30 minutes, uncover and stir in the oregano, cumin, and salt. Check liquid levels, add additional chili water/beef broth as needed to keep the meat covered in liquid.
  • Bring back to a simmer, lower heat, cover and let cook for 45 minutes. Keep stirring limited during this time to help prevent meat from breaking apart.
  • Seasoning: After simmering 45 minutes, uncover, skim any grease off of the top. Test the flavoring and adjust as needed (additional salt, chili powder for more heat, etc.) Add additional liquid if needed.
  • Thicken: In a small bowl add 2 tbsp of masa, pour in 1/4 cup of the broth from the chili. Whisk this together, then pour this into the pot of chili. The masa will help thicken the chili and bind it all together. 
  • Bring to a simmer, lower heat, cover and let simmer a final 30 minutes. 
  • Serve bowls of chili topped with diced onion and shredded cheddar cheese, or additional toppings if desired! 




  • Meat: Chuck Roast is a great option, make sure you are getting a SELECT or a CHOICE, do not use PRIME. This is because Prime has too much marbled fat and it gets too tender as it simmers away, turning the meat into mush. We want nice thick chunks of meat in our finished dish. 
  • Peppers: ancho chili peppers are a great option for this dish. Use 2 per lb of meat for a mild chili, can use up to 4 chilis per lb of meat if you want a kick. If you are unable to find dried peppers you can substitute with a Chili Powder, I would recommend the Texas standard of Gebhardts Chili Powder. Use 1 tbsp of chili powder per dried pepper as a substitution.
  • To multiply this recipe: 1 lb of beef will need approximately 1 cup of liquid, 2-4 chili peppers depending on the amount of heat you prefer, 1 clove of garlic (or more if desired), and 1 tsp of salt.
  • Spice dumps: spices are dumped at different times during the cook also. This allows the flavors to develop over the duration of the cooking process.
IF you have the time and ability, store the chili overnight. This makes it easy to remove any excess grease from the top of the chili and also helps the flavoring to develop giving a deeper flavor the next day. 


Serving: 1bowl | Calories: 810kcal | Carbohydrates: 42g | Protein: 72g | Fat: 43g | Saturated Fat: 18g | Cholesterol: 235mg | Sodium: 2292mg | Potassium: 2169mg | Fiber: 15g | Sugar: 22g | Vitamin A: 13950IU | Vitamin C: 17mg | Calcium: 97mg | Iron: 11mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Photography done by

Welcome to my kitchen!

Welcome to the House of Yumm!! My name is Serene. I’m the food photographer, recipe developer, and official taste tester around these parts.

You may also like

4.94 from 30 votes (23 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


    1. If you are using 3x the amount of meat, then probably yes. You want to make sure you have enough water to completely cover the meat during the cooking.

  1. Finally someone knows how to make chili: no beans, no tomatoes, just basic chili ingredients. I have made chili like this all my cooking life and wouldn’t trade this recipe for any other

  2. This recipe sounds really delicious! I’d like to cook it in my pressure cooker though, any advice on the cooking time? Same as any classic stew?
    Thank you

      1. Yes 30 minutes in the instant pot. Depends on the size of the meat diced. Too much time and it will shred. Fyi. 25-30 I would say is about right 👍😧💯🥩🧄🧅