35 Hearty Texas Chili Recipes for the Crock Pot

Laura Hauser

January 25, 2026

On a chilly evening, nothing beats the rich, slow-cooked comfort of Texas chili simmering in your crock pot. Whether you’re craving classic beef, spicy turkey, or a vegetarian twist, we’ve gathered 35 hearty recipes to warm your soul. From game-day favorites to cozy family dinners, these easy-to-make dishes promise big flavor with minimal fuss. Get ready to fill your kitchen with irresistible aromas—let’s dive in!

Authentic Slow-Cooked Brisket Chili

Authentic Slow-Cooked Brisket Chili
Last winter, when a surprise snowstorm kept us cozy indoors, I decided to transform a tough brisket into something magical—this chili has been a family favorite ever since. It’s the kind of dish that simmers all day, filling your kitchen with the most comforting aroma, and it’s perfect for feeding a crowd on a chilly evening. I love making it ahead for game days or lazy weekends, and the leftovers somehow taste even better the next day.

Serving: 8 | Pre Time: 20 minutes | Cooking Time: 6 hours

Ingredients

– Beef brisket – 3 lbs
– Onion – 1 large, diced
– Garlic – 4 cloves, minced
– Canned diced tomatoes – 28 oz
– Beef broth – 4 cups
– Chili powder – ¼ cup
– Cumin – 2 tbsp
– Salt – 1 tsp
– Black pepper – ½ tsp
– Olive oil – 2 tbsp

Instructions

1. Trim any excess fat from the brisket and cut it into 1-inch cubes. 2. Heat olive oil in a large Dutch oven over medium-high heat until it shimmers, about 2 minutes. 3. Add brisket cubes in a single layer and sear until browned on all sides, about 8–10 minutes total, working in batches if needed to avoid overcrowding. 4. Remove brisket and set aside on a plate. 5. Add diced onion to the pot and sauté until translucent, about 5 minutes, scraping up any browned bits from the bottom. 6. Stir in minced garlic and cook for 1 minute until fragrant. 7. Return brisket to the pot along with any accumulated juices. 8. Pour in diced tomatoes and beef broth, stirring to combine. 9. Add chili powder, cumin, salt, and black pepper, mixing well. 10. Bring to a boil, then reduce heat to low, cover, and simmer for 5–6 hours until brisket is fork-tender, stirring occasionally to prevent sticking. 11. After 5 hours, check tenderness by piercing a brisket piece with a fork—it should shred easily. 12. If chili is too thin, simmer uncovered for an additional 30 minutes to thicken. 13. Remove from heat and let rest for 10 minutes before serving.

Nothing beats the melt-in-your-mouth texture of that slow-cooked brisket, which soaks up all the smoky, spicy flavors from the chili powder and cumin. Serve it over rice or with crusty bread for dipping, and don’t forget a dollop of sour cream or shredded cheese on top to balance the heat.

Spicy Crock Pot Chicken Chili

Spicy Crock Pot Chicken Chili
You know those days when you just want to cozy up with a bowl of something hearty and warming? Yesterday was exactly that kind of day for me—gray, chilly, and perfect for letting the slow cooker do all the work while I wrapped gifts. This Spicy Crock Pot Chicken Chili is my go-to for effortless comfort food that packs a flavorful punch.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 4 hours

Ingredients

– Boneless, skinless chicken breasts – 1.5 lbs
– Canned black beans – 2 (15 oz) cans, drained and rinsed
– Canned diced tomatoes with green chilies – 2 (10 oz) cans
– Chicken broth – 1 cup
– Chili powder – 2 tbsp
– Ground cumin – 1 tsp
– Salt – 1 tsp
– Shredded cheddar cheese – 1 cup, for serving

Instructions

1. Place the 1.5 lbs of boneless, skinless chicken breasts in the bottom of a 6-quart slow cooker.
2. Pour the 2 drained and rinsed cans of black beans over the chicken.
3. Add the 2 cans of diced tomatoes with green chilies, including their liquid, to the slow cooker.
4. Pour in 1 cup of chicken broth evenly over the mixture.
5. Sprinkle 2 tbsp of chili powder, 1 tsp of ground cumin, and 1 tsp of salt over the top of the ingredients in the slow cooker. Tip: I always add the spices last so they don’t clump and distribute more evenly as everything cooks.
6. Gently stir all the ingredients in the slow cooker with a large spoon until just combined, being careful not to break up the chicken breasts.
7. Cover the slow cooker with its lid and set it to cook on LOW heat for 4 hours. Tip: Avoid lifting the lid during cooking to maintain a steady temperature and ensure the chicken cooks through properly.
8. After 4 hours, carefully remove the lid and use two forks to shred the chicken directly in the slow cooker until it’s in bite-sized pieces. Tip: The chicken should be tender and easily pull apart—if it resists, let it cook for an additional 15-30 minutes before checking again.
9. Stir the shredded chicken back into the chili mixture until well incorporated.
10. Ladle the chili into bowls and top each serving with a generous sprinkle of the 1 cup of shredded cheddar cheese.

This chili comes out with a wonderfully thick, stew-like texture that clings to a spoon, and the slow cooking really lets the spices meld for a deep, smoky heat. The shredded chicken stays juicy, and I love serving it over a bed of cornbread or with a side of tortilla chips for dipping—it’s the ultimate cozy meal that feels like a hug in a bowl.

Vegetarian Texas-Style Bean Chili

Vegetarian Texas-Style Bean Chili
You know those chilly December evenings when you crave something hearty but don’t want to spend hours in the kitchen? Yesterday, as I was bundling up to walk the dog, I realized a big pot of chili was exactly what my cozy night needed—so I whipped up this vegetarian version with a Texas twist, using mostly pantry staples.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– Olive oil – 2 tbsp
– Yellow onion – 1 large, diced
– Garlic – 4 cloves, minced
– Chili powder – ¼ cup
– Ground cumin – 2 tsp
– Diced tomatoes – 1 (28-oz) can
– Vegetable broth – 4 cups
– Kidney beans – 2 (15-oz) cans, drained and rinsed
– Black beans – 1 (15-oz) can, drained and rinsed
– Salt – 1 tsp

Instructions

1. Heat 2 tbsp olive oil in a large Dutch oven or heavy-bottomed pot over medium heat for 2 minutes until shimmering.
2. Add 1 large diced yellow onion and cook for 8–10 minutes, stirring occasionally, until softened and translucent.
3. Stir in 4 minced garlic cloves and cook for 1 minute until fragrant, being careful not to let it burn.
4. Add ¼ cup chili powder and 2 tsp ground cumin to the pot, stirring constantly for 1 minute to toast the spices and deepen their flavor—this quick bloom makes a huge difference!
5. Pour in 1 (28-oz) can diced tomatoes with their juices and 4 cups vegetable broth, scraping the bottom of the pot to release any browned bits.
6. Bring the mixture to a boil over high heat, then reduce to a simmer and cook uncovered for 20 minutes to let the flavors meld.
7. Add 2 (15-oz) cans drained kidney beans, 1 (15-oz) can drained black beans, and 1 tsp salt, stirring gently to combine.
8. Simmer the chili for another 15 minutes, stirring every 5 minutes, until it thickens slightly—if you prefer it thicker, let it simmer 5–10 minutes longer.
9. Taste and adjust seasoning if needed, then remove from heat.
But this chili truly shines after resting: let it sit off the heat for 10 minutes to allow the beans to soak up the smoky, spiced broth. Serve it topped with avocado slices or over cornbread for a comforting meal that’s rich, slightly chunky, and packed with warmth—perfect for a festive winter night.

Classic Beef and Pinto Bean Chili

Classic Beef and Pinto Bean Chili
Growing up in the Midwest, I learned that a good chili is more than just a meal—it’s a hug in a bowl, especially on a chilly December day like today. My version of Classic Beef and Pinto Bean Chili is the one I turn to when I need something hearty and comforting, and I love how the flavors deepen if I let it simmer a little longer while I wrap presents or watch holiday movies.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– Ground beef – 1 lb
– Onion – 1, chopped
– Garlic – 3 cloves, minced
– Chili powder – 2 tbsp
– Cumin – 1 tsp
– Diced tomatoes – 1 (14.5 oz) can
– Pinto beans – 2 (15 oz) cans, drained and rinsed
– Beef broth – 2 cups
– Salt – 1 tsp
– Olive oil – 1 tbsp

Instructions

1. Heat 1 tbsp olive oil in a large pot over medium-high heat until shimmering, about 1 minute.
2. Add 1 lb ground beef and cook, breaking it up with a spoon, until browned and no pink remains, 6–8 minutes.
3. Stir in 1 chopped onion and cook until softened and translucent, about 5 minutes.
4. Add 3 minced garlic cloves and cook until fragrant, 30 seconds.
5. Sprinkle in 2 tbsp chili powder and 1 tsp cumin, stirring constantly to coat the beef and onions for 1 minute to toast the spices.
6. Pour in 1 can diced tomatoes, 2 drained and rinsed cans pinto beans, 2 cups beef broth, and 1 tsp salt.
7. Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 30 minutes, stirring occasionally to prevent sticking.
8. After 30 minutes, uncover and simmer for an additional 10 minutes to thicken the chili slightly.
9. Remove from heat and let sit for 5 minutes before serving.
Rich and hearty, this chili has a thick, stew-like texture with tender beans and savory beef that melts in your mouth. I love topping it with shredded cheese and a dollop of sour cream, or serving it over cornbread for a cozy winter feast.

Smoky Chipotle and Chocolate Chili

Smoky Chipotle and Chocolate Chili
A few winters ago, I was craving something deeply comforting but with a surprising twist, and that’s when I first stirred dark chocolate into a pot of chili—the rich, smoky result has been a staple in my kitchen ever since, especially on chilly evenings when the aroma alone warms the whole house. It’s the kind of hearty, one-pot meal that feels like a hug, with just enough kick from the chipotle to keep things interesting without overwhelming the cozy chocolate notes.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– Olive oil – 2 tbsp
– Yellow onion – 1, diced
– Garlic cloves – 3, minced
– Ground beef – 1.5 lbs
– Chipotle peppers in adobo sauce – 2, minced
– Canned diced tomatoes – 28 oz
– Beef broth – 2 cups
– Kidney beans – 15 oz can, drained and rinsed
– Unsweetened cocoa powder – 2 tbsp
– Ground cumin – 1 tsp
– Salt – 1 tsp

Instructions

1. Heat the olive oil in a large pot over medium heat until it shimmers, about 2 minutes.
2. Add the diced yellow onion and cook, stirring occasionally, until softened and translucent, 5–7 minutes.
3. Stir in the minced garlic cloves and cook for 1 minute until fragrant.
4. Add the ground beef to the pot, breaking it up with a spoon, and cook until browned and no longer pink, 8–10 minutes.
5. Tip: Drain any excess fat from the beef for a less greasy chili.
6. Mix in the minced chipotle peppers in adobo sauce, canned diced tomatoes, beef broth, drained and rinsed kidney beans, unsweetened cocoa powder, ground cumin, and salt.
7. Bring the mixture to a boil, then reduce the heat to low and simmer uncovered, stirring occasionally, for 30 minutes until thickened.
8. Tip: For deeper flavor, let it simmer a bit longer if you have time—up to 45 minutes.
9. Taste and adjust seasoning if needed, but avoid adding more salt until the end to prevent over-salting.
10. Tip: Serve immediately or store in the fridge; it tastes even better the next day as the flavors meld.
You’ll love the velvety texture from the melted chocolate, which balances the smoky heat of the chipotle perfectly. Try topping it with a dollop of sour cream or shredded cheese for a creamy contrast, or scoop it up with warm cornbread for a truly satisfying meal.

Zesty Pork and Jalapeño Chili

Zesty Pork and Jalapeño Chili
Last night, as the winter chill settled in, I found myself craving something bold and warming—the kind of dish that fills the kitchen with irresistible aromas and promises a cozy, satisfying meal. That’s when I decided to whip up this zesty pork and jalapeño chili, a recipe I’ve tweaked over the years to pack just the right punch of heat and flavor. It’s become my go-to for chilly evenings, and I love how the spicy jalapeños mellow into a rich, comforting base.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– Ground pork – 1 lb
– Jalapeños – 3, seeded and diced
– Onion – 1, chopped
– Garlic – 3 cloves, minced
– Canned diced tomatoes – 1 (14.5 oz) can
– Tomato paste – 2 tbsp
– Chili powder – 2 tbsp
– Ground cumin – 1 tsp
– Salt – 1 tsp
– Black pepper – ½ tsp
– Chicken broth – 2 cups
– Olive oil – 1 tbsp

Instructions

1. Heat 1 tbsp of olive oil in a large pot over medium-high heat until it shimmers, about 1 minute.
2. Add 1 chopped onion and cook, stirring frequently, until translucent, about 5 minutes.
3. Stir in 3 minced garlic cloves and cook for 30 seconds until fragrant.
4. Add 1 lb of ground pork to the pot, breaking it up with a spoon, and cook until no pink remains, about 7 minutes.
5. Mix in 3 diced jalapeños, 2 tbsp of chili powder, 1 tsp of ground cumin, 1 tsp of salt, and ½ tsp of black pepper, stirring to coat evenly.
6. Pour in 1 can of diced tomatoes, 2 tbsp of tomato paste, and 2 cups of chicken broth, stirring until combined.
7. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 30 minutes, stirring occasionally to prevent sticking.
8. After 30 minutes, remove the lid and simmer uncovered for an additional 10 minutes to thicken the chili.
9. Taste and adjust seasoning if needed, then remove from heat.
10. Ladle the chili into bowls and serve immediately.

Perfectly hearty and spicy, this chili boasts a thick, stew-like texture with tender pork and a vibrant kick from the jalapeños. I love topping it with a dollop of sour cream or shredded cheese to balance the heat, and it pairs wonderfully with crusty bread for dipping into every last bit of that rich, zesty broth.

Three-Bean Chili with Tex-Mex Flavors

Three-Bean Chili with Tex-Mex Flavors
Finally, as the holiday hustle winds down, I find myself craving something hearty yet simple—a warm bowl of chili that brings together my favorite Tex-Mex flavors without keeping me in the kitchen all day. This three-bean version is my go-to for cozy evenings, especially when I want to use up pantry staples and enjoy leftovers that somehow taste even better the next day. It’s the kind of dish that fills the house with an inviting aroma, making everyone gather around the table a little quicker.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– Olive oil – 2 tbsp
– Onion – 1 large, diced
– Garlic – 3 cloves, minced
– Ground beef – 1 lb
– Chili powder – 2 tbsp
– Cumin – 1 tsp
– Diced tomatoes – 1 (28 oz) can
– Tomato paste – 2 tbsp
– Black beans – 1 (15 oz) can, drained and rinsed
– Kidney beans – 1 (15 oz) can, drained and rinsed
– Pinto beans – 1 (15 oz) can, drained and rinsed
– Beef broth – 2 cups
– Salt – 1 tsp
– Black pepper – ½ tsp

Instructions

1. Heat olive oil in a large pot over medium heat for 2 minutes until shimmering.
2. Add diced onion and cook for 5 minutes, stirring occasionally, until softened and translucent.
3. Stir in minced garlic and cook for 1 minute until fragrant, being careful not to let it burn.
4. Add ground beef to the pot, breaking it up with a spoon, and cook for 8–10 minutes until browned and no pink remains.
5. Sprinkle chili powder and cumin over the beef, stirring to coat evenly, and cook for 1 minute to toast the spices—this deepens their flavor.
6. Pour in diced tomatoes, tomato paste, and beef broth, stirring to combine and scrape up any browned bits from the bottom of the pot.
7. Add black beans, kidney beans, and pinto beans, along with salt and black pepper, stirring gently to mix.
8. Bring the chili to a boil over high heat, then reduce to a simmer and cook uncovered for 30 minutes, stirring every 10 minutes to prevent sticking.
9. After 30 minutes, check the consistency; if it’s too thick, add ¼ cup of water and simmer for 5 more minutes until desired thickness is reached.
10. Remove from heat and let sit for 5 minutes before serving to allow the flavors to meld.

So, this chili turns out wonderfully thick and hearty, with the beans holding their shape while the broth becomes rich and slightly smoky from the spices. I love topping it with a dollop of sour cream or shredded cheese for extra creaminess, and it’s perfect served over rice or with crusty bread for dipping—leftovers reheat beautifully for quick lunches all week.

Bacon and Black Bean Chili

Bacon and Black Bean Chili
Just when you think winter has settled in for good, a big pot of chili becomes the ultimate comfort food. I always make this Bacon and Black Bean Chili on Christmas Eve—it’s become our family’s cozy tradition before the holiday rush. There’s something about the smoky bacon and hearty beans that just warms you from the inside out.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– Bacon – 6 slices
– Yellow onion – 1 medium, diced
– Garlic – 3 cloves, minced
– Ground beef – 1 lb
– Chili powder – 2 tbsp
– Cumin – 1 tsp
– Crushed tomatoes – 1 (28 oz) can
– Black beans – 2 (15 oz) cans, drained and rinsed
– Beef broth – 2 cups
– Salt – 1 tsp

Instructions

1. Place a large Dutch oven or heavy pot over medium heat.
2. Add the 6 slices of bacon and cook for 8–10 minutes, flipping occasionally, until crispy and the fat has rendered. (Tip: I like to cut the bacon into 1-inch pieces with kitchen shears before cooking—it’s faster and gives more even bits.)
3. Remove the cooked bacon with a slotted spoon and set it aside on a paper towel-lined plate, leaving the bacon fat in the pot.
4. Add the diced yellow onion to the pot and cook in the bacon fat for 5 minutes, stirring occasionally, until softened and translucent.
5. Add the minced garlic and cook for 1 minute, stirring constantly, until fragrant.
6. Increase the heat to medium-high and add the ground beef, breaking it up with a wooden spoon.
7. Cook the beef for 6–8 minutes, stirring occasionally, until it is no longer pink and is browned in spots.
8. Stir in the chili powder and cumin, and cook for 1 minute to toast the spices. (Tip: Toasting the spices briefly like this really deepens their flavor in the final chili.)
9. Pour in the crushed tomatoes, drained black beans, beef broth, and salt.
10. Bring the mixture to a boil, then reduce the heat to low to maintain a gentle simmer.
11. Cover the pot partially with a lid and let the chili simmer for 30 minutes, stirring every 10 minutes to prevent sticking. (Tip: If your chili seems too thick after 20 minutes, you can add a splash more broth or water to reach your preferred consistency.)
12. Stir the reserved cooked bacon back into the chili and simmer, uncovered, for an additional 5 minutes to let the flavors meld.
13. Remove the pot from the heat.
Outrageously rich and smoky, this chili has a thick, spoon-coating texture from the beans and tomatoes. The crispy bacon adds a wonderful salty crunch in every bite. I love serving it over a baked potato or with a big handful of shredded cheddar and a dollop of sour cream for the ultimate cozy meal.

Fire-Roasted Tomato and Steak Chili

Fire-Roasted Tomato and Steak Chili

During the coldest winter nights, nothing warms my kitchen—and my soul—like a big pot of chili simmering on the stove. This fire-roasted tomato and steak version is my go-to for feeding a crowd or just stocking the freezer for cozy future meals. I love how the smoky tomatoes play off the hearty beef, creating a depth of flavor that only gets better the next day.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 90 minutes

Ingredients

  • Steak (like chuck roast) – 2 lbs
  • Olive oil – 2 tbsp
  • Yellow onion – 1 large, diced
  • Garlic – 4 cloves, minced
  • Fire-roasted diced tomatoes – 2 (14.5 oz) cans
  • Beef broth – 4 cups
  • Chili powder – 3 tbsp
  • Cumin – 1 tbsp
  • Salt – 1 tsp
  • Black pepper – ½ tsp

Instructions

  1. Trim any large pieces of fat from the 2 lbs of steak and cut it into ½-inch cubes.
  2. Heat 2 tbsp of olive oil in a large Dutch oven or heavy pot over medium-high heat until it shimmers, about 2 minutes.
  3. Add the cubed steak in a single layer, working in batches if needed to avoid crowding. Sear for 4-5 minutes per side until deeply browned on all edges. Tip: Don’t stir the meat for the first few minutes—this helps develop a flavorful crust. Transfer the browned steak to a plate.
  4. Add the diced yellow onion to the same pot. Cook for 5-7 minutes, stirring occasionally, until the onion is soft and translucent.
  5. Add the 4 minced garlic cloves and cook for 1 minute, stirring constantly, until fragrant.
  6. Pour in the 2 cans of fire-roasted diced tomatoes with their juices and the 4 cups of beef broth, scraping the bottom of the pot to release any browned bits.
  7. Stir in the 3 tbsp of chili powder, 1 tbsp of cumin, 1 tsp of salt, and ½ tsp of black pepper.
  8. Return the seared steak and any accumulated juices to the pot. Bring the mixture to a boil over high heat.
  9. Once boiling, immediately reduce the heat to low. Cover the pot with a lid slightly ajar. Simmer gently for 1 hour and 15 minutes, stirring every 20 minutes to prevent sticking. Tip: A low, slow simmer is key for tender meat—if it boils rapidly, the steak can become tough.
  10. After simmering, uncover the pot. Continue cooking for an additional 15 minutes to slightly thicken the chili. Tip: For a thicker consistency, mash some of the tomatoes against the side of the pot with a spoon during this final simmer.
  11. Remove the pot from the heat. Let the chili rest, uncovered, for 10 minutes before serving to allow the flavors to meld.

Perfectly hearty, this chili has tender chunks of steak in a rich, smoky broth that’s robust without being overly spicy. I love serving it in deep bowls topped with a dollop of sour cream or a sprinkle of sharp cheddar, and it pairs wonderfully with a slice of crusty cornbread for dipping into every last bit.

Chili Con Carne with Green Chiles

Chili Con Carne with Green Chiles
There’s nothing quite like a big pot of chili simmering on the stove to make the house feel cozy, especially during the holiday hustle. This Chili Con Carne with Green Chiles is my go-to for feeding a crowd—it’s hearty, packed with flavor, and comes together with minimal fuss. I love making it on a lazy weekend afternoon; the aroma alone is worth the wait.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 60 minutes

Ingredients

– Ground beef – 2 lbs
– Onion – 1 large, diced
– Garlic – 4 cloves, minced
– Green chiles – 2 (4 oz) cans, diced
– Diced tomatoes – 1 (28 oz) can
– Beef broth – 2 cups
– Chili powder – 2 tbsp
– Cumin – 1 tbsp
– Salt – 1 tsp
– Black pepper – ½ tsp
– Olive oil – 2 tbsp

Instructions

1. Heat 2 tbsp olive oil in a large pot or Dutch oven over medium-high heat until shimmering, about 2 minutes.
2. Add 2 lbs ground beef and cook, breaking it up with a spoon, until browned and no pink remains, about 8–10 minutes.
3. Tip: Drain excess fat from the pot for a less greasy chili, but leave a little for flavor.
4. Add 1 large diced onion and cook, stirring occasionally, until softened and translucent, about 5 minutes.
5. Stir in 4 cloves minced garlic and cook until fragrant, about 1 minute.
6. Add 2 tbsp chili powder, 1 tbsp cumin, 1 tsp salt, and ½ tsp black pepper, stirring to coat the meat and vegetables evenly.
7. Pour in 2 (4 oz) cans diced green chiles, 1 (28 oz) can diced tomatoes, and 2 cups beef broth, stirring to combine.
8. Tip: For deeper flavor, let the spices toast with the meat for 30 seconds before adding liquids.
9. Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 45 minutes, stirring occasionally.
10. Tip: If the chili thickens too much, add a splash of broth or water to reach your desired consistency.
11. After 45 minutes, remove the lid and simmer uncovered for an additional 15 minutes to thicken slightly.
12. Taste and adjust seasoning if needed, then remove from heat.
On chilly evenings, this chili’s rich, meaty texture and the gentle heat from the green chiles make it utterly comforting. I love serving it over a bed of rice or with a side of cornbread for soaking up every last bit—it’s a meal that always brings everyone to the table with smiles.

Sweet and Spicy Cornbread Chili

Sweet and Spicy Cornbread Chili
Over the holidays, I always crave something cozy yet exciting—this Sweet and Spicy Cornbread Chili is my go-to. It’s a hearty, one-pot wonder that combines a kick of heat with a touch of sweetness, perfect for chilly evenings when you want to impress without stressing. I love making it on busy weeknights because it comes together so quickly, and the cornbread topping bakes right on top for a comforting finish.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– Ground beef – 1 lb
– Onion – 1, diced
– Garlic – 3 cloves, minced
– Chili powder – 2 tbsp
– Cumin – 1 tsp
– Crushed tomatoes – 1 (28-oz) can
– Kidney beans – 1 (15-oz) can, drained
– Corn – 1 cup
– Brown sugar – 2 tbsp
– Cornbread mix – 1 (8.5-oz) box
– Egg – 1
– Milk – ⅓ cup

Instructions

1. Preheat your oven to 375°F.
2. In a large oven-safe pot or Dutch oven, brown the ground beef over medium-high heat for 5–7 minutes, breaking it into small crumbles with a spoon.
3. Add the diced onion and minced garlic to the pot, and sauté for 3–4 minutes until the onion is translucent and fragrant.
4. Stir in the chili powder and cumin, and cook for 1 minute to toast the spices—this enhances their flavor.
5. Pour in the crushed tomatoes, kidney beans, corn, and brown sugar, and bring the mixture to a simmer.
6. Reduce the heat to low, cover the pot, and let it simmer for 20 minutes to allow the flavors to meld, stirring occasionally to prevent sticking.
7. While the chili simmers, in a medium bowl, whisk together the cornbread mix, egg, and milk until just combined; avoid overmixing to keep the topping tender.
8. After 20 minutes, remove the pot from the heat and carefully dollop the cornbread batter evenly over the top of the chili.
9. Transfer the pot to the preheated oven and bake for 20–25 minutes, or until the cornbread is golden brown and a toothpick inserted into the center comes out clean.
10. Let the chili cool for 5 minutes before serving to allow the topping to set slightly.
Hearty and satisfying, this chili boasts a rich, spicy base with a hint of sweetness from the brown sugar, while the cornbread topping adds a fluffy, slightly crumbly texture that soaks up the sauce beautifully. Serve it straight from the pot for a rustic feel, or garnish with a dollop of sour cream and fresh cilantro to balance the heat—it’s a crowd-pleaser that’s as easy to make as it is delicious.

White Bean Chicken Chili with Lime

White Bean Chicken Chili with Lime
Finally, as the winter chill sets in, I find myself craving something hearty yet bright—a twist on classic chili that feels both comforting and fresh. This White Bean Chicken Chili with Lime has become my go-to for cozy weeknights, especially when I want to impress guests without spending hours in the kitchen; it’s the kind of dish that fills the house with an inviting aroma while letting me sneak in a few extra minutes of relaxation.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 30 minutes

Ingredients

– Olive oil – 2 tbsp
– Onion – 1 large, diced
– Garlic – 3 cloves, minced
– Boneless, skinless chicken breasts – 1.5 lbs, cut into 1-inch cubes
– Ground cumin – 2 tsp
– Chili powder – 1 tbsp
– Chicken broth – 4 cups
– Canned white beans – 2 (15-oz) cans, drained and rinsed
– Lime – 1, juiced
– Salt – 1 tsp
– Fresh cilantro – ¼ cup, chopped

Instructions

1. Heat 2 tbsp of olive oil in a large pot over medium-high heat until it shimmers, about 1 minute.
2. Add 1 large diced onion to the pot and cook, stirring frequently, until softened and translucent, about 5 minutes.
3. Stir in 3 minced garlic cloves and cook for 1 minute until fragrant, being careful not to burn them—this releases their flavor without bitterness.
4. Add 1.5 lbs of cubed chicken breasts to the pot and cook, stirring occasionally, until no longer pink on the outside, about 5 minutes.
5. Sprinkle 2 tsp of ground cumin and 1 tbsp of chili powder over the chicken, stirring to coat evenly for 30 seconds to toast the spices.
6. Pour in 4 cups of chicken broth and bring to a boil, then reduce the heat to medium-low to maintain a gentle simmer.
7. Add 2 cans of drained and rinsed white beans to the pot and simmer uncovered for 15 minutes, stirring occasionally, until the chicken is cooked through and tender.
8. Stir in the juice of 1 lime and 1 tsp of salt, then remove the pot from the heat—adding lime at the end preserves its bright, zesty kick.
9. Let the chili rest for 5 minutes off the heat to allow the flavors to meld, which thickens it slightly for a richer texture.
10. Garnish with ¼ cup of chopped fresh cilantro just before serving to keep it vibrant and fresh.

The chili turns out creamy from the beans with a subtle tang from the lime, making it feel lighter than traditional versions. I love serving it topped with extra cilantro or a dollop of sour cream for added richness, and it pairs perfectly with warm cornbread for a complete, satisfying meal.

Crock Pot Turkey Chili with Avocado

Crock Pot Turkey Chili with Avocado
Every year around the holidays, I find myself craving something hearty yet healthy that practically cooks itself while I wrap gifts or binge-watch holiday movies. This Crock Pot Turkey Chili with Avocado has become my go-to for feeding a crowd without the fuss, and it’s packed with flavor that even my pickiest relatives love. I love adding the creamy avocado at the end—it’s a game-changer that makes each bowl feel extra special.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 240 minutes

Ingredients

– Ground turkey – 1 lb
– Onion – 1, diced
– Garlic – 3 cloves, minced
– Canned diced tomatoes – 1 (14.5 oz) can
– Canned black beans – 1 (15 oz) can, drained and rinsed
– Chili powder – 2 tbsp
– Cumin – 1 tsp
– Salt – 1 tsp
– Avocado – 1, diced

Instructions

1. Heat a large skillet over medium-high heat, then add the ground turkey and cook for 5–7 minutes, breaking it into small crumbles with a spoon until no pink remains. Tip: I always brown the turkey first for better texture and flavor, as it prevents it from getting mushy in the slow cooker.
2. Transfer the cooked turkey to a 6-quart Crock Pot.
3. Add the diced onion and minced garlic to the same skillet, and sauté for 3–5 minutes over medium heat until the onion is translucent and fragrant.
4. Pour the sautéed onion and garlic into the Crock Pot with the turkey.
5. Add the canned diced tomatoes, drained and rinsed black beans, chili powder, cumin, and salt to the Crock Pot, and stir all ingredients until well combined. Tip: For a richer taste, I sometimes toast the chili powder and cumin in the skillet for 30 seconds before adding them, but it’s optional.
6. Cover the Crock Pot with its lid and cook on low heat for 4 hours, stirring once halfway through to ensure even cooking. Tip: Avoid opening the lid too often, as it lets heat escape and can extend the cooking time.
7. After 4 hours, turn off the Crock Pot and let the chili sit for 10 minutes to thicken slightly.
8. Serve the chili hot in bowls, topped with the diced avocado.
Overall, this chili comes out thick and hearty with a subtle smokiness from the spices, and the avocado adds a cool, creamy contrast that balances the warmth perfectly. I love serving it over a bed of rice or with a side of cornbread for a complete meal that always disappears fast.

Chorizo and Poblano Pepper Chili

Chorizo and Poblano Pepper Chili
Finally, a chili that breaks all the rules! I first tried this chorizo and poblano pepper combo at a tiny taqueria in Austin, and I’ve been tweaking my own version ever since—it’s become my go-to for cozy winter nights when I want something bold and a little smoky without spending hours in the kitchen.

Serving: 6 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– Ground chorizo – 1 lb
– Poblano peppers – 2 large
– Yellow onion – 1 medium
– Garlic – 4 cloves
– Crushed tomatoes – 1 (28-oz) can
– Beef broth – 2 cups
– Ground cumin – 1 tbsp
– Chili powder – 2 tsp
– Salt – 1 tsp
– Black pepper – ½ tsp
– Olive oil – 1 tbsp

Instructions

1. Heat 1 tbsp olive oil in a large Dutch oven or heavy pot over medium-high heat until shimmering, about 2 minutes.
2. Add 1 lb ground chorizo and cook, breaking it up with a wooden spoon, until browned and crumbly, 6–8 minutes.
3. Transfer the cooked chorizo to a plate lined with paper towels to drain excess grease—this keeps the chili from being too oily.
4. While the chorizo cooks, dice 1 medium yellow onion, mince 4 cloves garlic, and chop 2 large poblano peppers into ½-inch pieces, removing the seeds and ribs for a milder heat.
5. In the same pot (no need to clean it), add the diced onion and chopped poblanos, sautéing over medium heat until softened, about 5 minutes.
6. Stir in the minced garlic and cook for 1 more minute until fragrant, being careful not to let it burn.
7. Add 1 tbsp ground cumin and 2 tsp chili powder to the pot, toasting the spices with the vegetables for 30 seconds to deepen their flavor.
8. Pour in 1 (28-oz) can crushed tomatoes and 2 cups beef broth, scraping the bottom of the pot to release any browned bits for extra richness.
9. Return the drained chorizo to the pot, along with 1 tsp salt and ½ tsp black pepper, stirring to combine.
10. Bring the chili to a boil, then reduce the heat to low, cover, and simmer for 30 minutes, stirring occasionally to prevent sticking.
11. After 30 minutes, uncover and simmer for an additional 10 minutes to thicken slightly—if you prefer a thicker chili, let it cook uncovered a bit longer.
12. Taste and adjust seasoning if needed, but avoid over-salting since the chorizo adds plenty of savoriness.
Perfectly hearty, this chili boasts a chunky texture from the poblanos and a smoky depth from the chorizo that’s balanced by the tangy tomatoes. I love serving it over a scoop of creamy polenta or with warm cornbread for dipping, and it reheats beautifully for leftovers the next day.

Conclusion

A treasure trove of slow-cooked comfort awaits in these 35 hearty Texas chili recipes. Perfect for busy home cooks, they promise deep flavor with minimal fuss. We’d love to hear which one becomes your family favorite—leave a comment below! If you enjoyed this roundup, please share it on Pinterest to help other cooks discover these delicious ideas. Happy slow cooking!

Leave a Comment