Go Back
+ servings
Overhead shot of a white bowl full of easy texas chili with a side of cornbread
Print Pin
5 from 1 vote

Easy Texas Chili

This thick and rich Texas Chili recipe is an easy dinner that's packed with hearty chunks of meat and bold, zesty seasoning.
Course Dinner
Cuisine American
Keyword Texas Chili
Prep Time 15 minutes
Cook Time 3 hours 30 minutes
0 minutes
Total Time 3 hours 45 minutes
Servings 10 cups
Calories 418kcal
Author Blair Lonergan


  • 4 lbs. boneless beef chuck roast, trimmed and cubed
  • 3 tablespoons vegetable oil, divided (or more as needed for browning in batches)
  • 1 onion, diced
  • 1 jalapeño pepper, stemmed, seeded and minced (optional)
  • 2 cloves garlic, minced
  • 3 tablespoons chili powder
  • 2 tablespoons cumin
  • 1 teaspoon dried oregano
  • 4 cups beef broth (plus more to thin if necessary)
  • 1 (28 oz) can crushed tomatoes
  • 2 tablespoons tomato paste
  • 2 teaspoons sugar
  • 2 tablespoons fresh lime juice
  • Kosher salt and pepper, to taste
  • Optional garnish: fresh cilantro; sour cream; grated cheese; sliced green onions; diced avocado; sliced jalapeño


  • Season the beef with plenty of salt and pepper.
  • In a large Dutch oven, heat 2 tablespoons vegetable oil over medium-high heat. Brown half of the beef (about 10 minutes); remove to a plate. Repeat with the remaining beef; remove to a plate. Drain off the excess liquid and fat, but leave the browned bits in the bottom of the Dutch oven.
  • Add 1 more tablespoon of vegetable oil to the pot and heat over medium heat until shimmering. Stir in the onion and jalapeño pepper (if using), cooking until the onions are softened, about 5 minutes. Add the garlic, chili powder, cumin and oregano; cook and stir until fragrant (about 30 seconds). Stir in the broth, scraping up any browned bits from the bottom of the pot. Return the browned beef to the pot, and stir in the crushed tomatoes, tomato paste, and sugar.
  • Bring the chili to a boil, then reduce the heat to low. Simmer over very low heat for a total of about 3-3 ½ hours (or until beef is fall-apart tender). I prefer to simmer the chili uncovered for the first two hours so that it’s nice and thick, and then put the cover on the pot for the last hour or so. Stir the pot occasionally as it simmers, and add more broth to thin to desired consistency (if necessary).
  • Stir in lime juice just before serving and garnish with optional toppings.


  • Use diced boneless chuck roast or beef stew meat for this recipe. Either option will work well!
  • Brown the meat first for more flavor. You'll need to do this in batches so that you don't overcrowd the pan and end up steaming the meat. The caramelized surface of the beef lends a rich flavor to the finished chili.
  • Add jalapeño to the stew for added spice. I typically leave it out when I know that my kids will eat the stew, because the stew is already quite zesty on its own. You can use other hot chili peppers if you prefer.
  • Don't omit the sugar. It might seem odd, but the sugar helps balance the acidity of the tomatoes in the chili, creating a richer, multi-dimensional tomato flavor. It doesn't make the chili taste sweet!
  • Stir the pot occasionally as the chili simmers to prevent the bottom from scorching. Add extra broth or water, if necessary, to thin the chili to your desired consistency. You can also cover the pot during the final hour to trap some of the liquid if it looks like the chili is getting too thick.


Serving: 1cup | Calories: 418kcal | Carbohydrates: 11g | Protein: 38g | Fat: 26g | Saturated Fat: 13g | Cholesterol: 125mg | Sodium: 676mg | Potassium: 1004mg | Fiber: 3g | Sugar: 5g | Vitamin A: 970IU | Vitamin C: 10mg | Calcium: 91mg | Iron: 6mg