Taco Chili

This taco chili is absolutely loaded with beans and taco meat! I topped it off with tortilla chips, cheese, and sour cream.

Look. It was only a matter of time before I turned a taco into something that you could eat with a spoon, you guys.

I’m taco obsessed. My fried tacos are a favorite. My carnitas tacos are life. I even turned tacos into sliders. My taco pasta is divine. I’m a taco fan.

I’m also a chili fan. Especially this time of year. This chilly weather practically demands chili. And football games? Dude, you better be serving chili to your hungry football fans. It’s the law.

Check out my slow cooker chili while you’re here!

Anyway, it was high time that I married tacos and chili together. This is a really easy recipe, but it does start with a package of dried beans. I know, I know. Some of y’all are a little intimidated by dried beans, but I promise it’s easy and they are SO much better than the canned stuff.

I don’t even soak my beans before using them. Crazy, right? But they turn out perfectly tender and they’re just plain easy to make.

I’m working with Hurst’s Beans this year and I wanted to feature their 15 Bean Soup in this chili recipe. I know that most chili recipes have chili beans in them, but I wanted this chili to be loaded up. It’s got allllll the beans. Plus taco meat and taco toppings, because mama didn’t raise no fool.

I love that the packet of beans comes with a little seasoning packet of ham flavor. I know ham flavoring doesn’t sound like the most traditional taco chili seasoning, but it adds a great smokiness to this soup.

This takes about 2 1/2 hours from start to finish, but most of that is hands off time, so don’t be intimidated. Promise me you’ll go boil up some beans, k?

Taco Chili

Prep Time 10 minutes Cook Time 2 hours 15 minutes Total Time 2 hrs 25 mins


  • 1 package Hurst's 15 Bean Soup
  • 10 cups water
  • 1 pound ground beef
  • 2 packets taco seasoning
  • 14 ounce can diced tomatoes
  • 10 ounce can enchilada sauce
  • 4 ounce can diced green chiles
  • 1 sweet onion, chopped
  • 2 cloves garlic, minced
  • 1 teaspoon salt


  1. Rinse and sort through the dried beans, removing any debris. Add beans to a large stock pot over high heat and pour in the water.
  2. Bring to a boil, reduce to a simmer, and cover the pot.
  3. Let cook for 1 hour and 30 minutes, stirring every 30 minutes.
  4. When beans are tender, brown the beef until cooked through and drain the fat. Add one packet of taco seasoning to the meat and stir to coat.
  5. Add the meat to the pot of beans, along with the second packet of taco seasoning, diced tomatoes, enchilada sauce, green chiles, onion, garlic, and salt. Add the packet of Ham Flavoring from the bag of beans to the pot. Stir well.
  6. Cover and continue cooking on low for 45 minutes.
  7. Serve with your favorite taco toppings, such as grated cheddar, avocado, sour cream, and tortilla chips.


Disclaimer: The nutrition information presented below is not guaranteed to be accurate.

Affiliate Links: This blog contains affiliate links.
Nutrition Facts
Serving Size
Amount Per Serving As Served
Calories 1501kcal Calories from fat 837
% Daily Value
Total Fat 93g 143%
Saturated Fat 35g 175%
Transfat 5g
Cholesterol 322mg 107%
Sodium 5698mg 237%
Carbohydrate 77g 26%
Dietary Fiber 19g 76%
Sugars 46g
Protein 91g

Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs:

Calories 2000
Total Fat Less than 65g
Sat Fat Less than 25g
Cholesterol Less than 300mg
Sodium Less than 2,400mg
Total Carbohydrate 300g
Dietary Fiber 25g