There used to be a tiny, smoke-stained barbecue joint off Highway 290 in Driftwood, Texas—the kind of place with a gravel parking lot and a handwritten menu board—that made a bowl of chili so dark, so rich, so deeply beefy it ruined every other bowl for me. When they finally closed their doors back in 2019, I stood in that empty lot feeling genuinely lost. I mean, where do you go when the thing you crave most in the world just disappears?
After seventeen tries—seventeen, let me tell you, with some truly sad, watery, or just plain weird batches—I finally got it. This slow cooker beef chili, Texas-style and proudly bean-free, is the one. It’s that same hauntingly deep flavor, that perfect thickness that coats the spoon, and that slow-building warmth that makes you forget the world for a while. Honestly, I burned a few pots and wasted a lot of good chuck roast getting here, but every single failed batch taught me something. Maybe you’ve been there, chasing a ghost of a meal from a place that only exists in your memory now.
This recipe is my love letter to that little joint. It’s not fancy, it’s not complicated, but it is stubbornly, unapologetically Texan. The secret, as I found out after many a frustrating Sunday afternoon, is all in how you handle the meat and the chiles. No beans, no tomatoes drowning in juice, just pure, concentrated beef and pepper flavor that gets better with every hour in the slow cooker. This is the chili that stays with you, the one you keep making because it finally, finally tastes like coming home.
Why You’ll Love This Recipe
This isn’t just another chili recipe you’ll bookmark and forget. This is the one your family will request for every game day, every cold front, every Tuesday that just feels like it needs a win. I’ve tested this on my own picky crew—one who claims to “not like chili”—and watched them go back for thirds. Let me tell you what makes it different.
- Deep, Real Beef Flavor: We’re using chuck roast, cut into chunks, not ground beef. This gives you those tender, shreddable bites of meat that make every spoonful satisfying. No mushy texture here.
- Slow Cooker Easy: After a little stovetop browning, your slow cooker does all the heavy lifting. You can start this in the morning and have a dinner that tastes like it simmered all day (because it did). Perfect for busy weeknights or lazy weekends.
- Seriously Bold, Not Just Spicy: There’s a difference between heat and flavor. This chili uses dried chiles—anchos and guajillos—for a smoky, earthy depth that hot sauce just can’t touch. It warms you from the inside out without scorching your taste buds.
- Crowd-Pleasing and Budget-Friendly: Chuck roast is a tougher cut that becomes incredibly tender with low-and-slow cooking, and it’s usually one of the more affordable beef options. You’re feeding a hungry family on a sensible budget without anyone feeling like they’re eating “budget food.”
- Leftovers That Get Even Better: Seriously, this chili is better on day two. The flavors meld and deepen overnight in the fridge. It reheats beautifully, which means you can cook once and eat twice (or three times, if you’re smart about it).
This is the kind of recipe that makes you look like a hero with very little actual fuss. It’s comfort food that respects your time and your wallet, and it pleases everyone from your spice-loving teenager to your dad who swears chili shouldn’t have beans. Trust me, this one’s a keeper.
What Ingredients You Will Need
This recipe uses a handful of simple, wholesome ingredients to build that big, bold Texas flavor. Most of these are pantry staples or easy to find at any grocery store. Let’s walk through what you’ll need and why each one matters.
- Beef Chuck Roast (3 pounds / 1.36 kg): This is your main event. Look for a well-marbled chuck roast, cut into 1-inch cubes. The fat and connective tissue break down during the long simmer, making the meat incredibly tender. I prefer getting a whole roast and cubing it myself—it’s usually cheaper and you control the size. Trim off any huge chunks of hard fat, but leave some for flavor.
- Dried Ancho Chiles (3 large): These are dried poblano peppers, and they’re the backbone of the chili’s flavor. They’re mild, with a sweet, almost raisin-like richness and a subtle smokiness. You’ll find them in the international aisle or a Latin market.
- Dried Guajillo Chiles (2 large): Slightly fruitier and a touch hotter than anchos, guajillos add a bright, tangy note that cuts through the richness of the beef. Together, these two chiles create a complex, layered base that no powder can match.
- Vegetable Oil (2 tablespoons): For browning the meat. Use a neutral oil with a high smoke point, like canola or avocado oil.
- Yellow Onion (1 large, diced): Adds sweetness and savory depth. Don’t skip this—it’s a fundamental flavor builder.
- Garlic Cloves (6 cloves, minced): Fresh garlic is non-negotiable here. It adds a pungent, aromatic kick that wakes up the whole dish.
- Beef Broth (2 cups / 480 ml): Use a quality low-sodium broth so you can control the salt level. This deglazes the pan and becomes the cooking liquid for the chili.
- Canned Diced Tomatoes (1 can, 14.5 oz / 411 g): We want the tomatoes, not the juice. Drain them well. Too much liquid will make your chili watery, and we’re going for a thick, hearty texture. Fire-roasted tomatoes add a nice smoky note if you can find them.
- Ground Cumin (2 tablespoons): This is the warm, earthy spice that defines good chili. Freshly ground cumin from whole seeds is a game-changer, but pre-ground works fine.
- Smoked Paprika (1 tablespoon): Adds another layer of smoky depth that complements the dried chiles beautifully.
- Dried Oregano (1 teaspoon): A little goes a long way. Mexican oregano is ideal if you have it, but regular Mediterranean oregano will work.
- Masa Harina (2 tablespoons): This is the secret to that perfect, silky-thick chili texture without a pasty flour taste. It’s a fine corn flour used for making tortillas. You’ll whisk it with a little water to make a slurry at the end.
- Salt and Black Pepper: To taste. Be generous—chili needs a good amount of salt to bring out all those deep flavors.
Substitution Tips: If you can’t find dried chiles, you can use 3 tablespoons of ancho chili powder and 1 tablespoon of guajillo chili powder, but the flavor won’t be quite as deep. For a gluten-free version, the masa harina is already gluten-free, but double-check your broth. You can also use a chuck roast substitute like brisket or bottom round, just be prepared for a slightly leaner result.
Equipment Needed
You don’t need a fancy kitchen to make this chili, but a few key tools will make the process smoother and the results better. Here’s what I use every single time.
- Large, Heavy-Bottomed Pot or Dutch Oven: This is for browning the meat and sautéing the vegetables. A Dutch oven is ideal because it holds heat evenly, but any large, sturdy pot will do.
- Slow Cooker: A 6-quart or larger slow cooker is perfect for this recipe. You need enough room for all the meat and liquid to simmer without overflowing.
- Sharp Chef’s Knife: For cubing the chuck roast and dicing the onion. A dull knife is a recipe for frustration (and uneven meat pieces).
- Cutting Board: A large, sturdy one for all that prep work.
- Slotted Spoon or Tongs: For transferring the browned meat from the pot to the slow cooker without dragging along all the hot oil.
- Small Bowl: For making the masa harina slurry at the end.
- Whisk: To ensure the masa slurry is smooth with no lumps.
Budget-Friendly Alternatives: If you don’t have a Dutch oven, a large stainless steel skillet will work for browning—just work in batches so you don’t crowd the pan. No slow cooker? You can simmer this on the stovetop in a covered pot over the lowest heat for about 2.5 to 3 hours, stirring occasionally. I’ve done it both ways, and the slow cooker is just easier for a hands-off day.
Preparation Method

Alright, let’s get to the good part. This method is broken down into clear steps so you can follow along without any guesswork. Take your time with the browning—it’s the most important step for building flavor.
- Prepare the Dried Chiles: Place the dried ancho and guajillo chiles in a dry skillet over medium heat. Toast them for about 30-60 seconds per side, until they become fragrant and slightly puffed. Be careful not to burn them, or they’ll turn bitter. Transfer them to a bowl, cover with hot water, and let them soak for 20 minutes until softened. Once soft, remove the stems and seeds (discard them), then transfer the chiles to a blender with 1/2 cup of the soaking water. Blend until completely smooth. Set this chili paste aside.
- Brown the Beef: Pat the cubed chuck roast dry with paper towels—this is crucial for a good sear. Season generously with salt and pepper. Heat 1 tablespoon of vegetable oil in your large pot or Dutch oven over medium-high heat until it shimmers. Add the beef in a single layer, working in batches if needed (don’t crowd the pan). Let it brown undisturbed for 3-4 minutes per side, until a deep, dark crust forms. Use tongs to turn the pieces. Transfer the browned beef to your slow cooker.
- Sauté the Aromatics: Reduce the heat to medium. Add the remaining 1 tablespoon of oil to the pot. Add the diced onion and cook, stirring occasionally, for 5-7 minutes until softened and translucent. Add the minced garlic and cook for another minute until fragrant, scraping up any browned bits from the bottom of the pot with your spoon.
- Build the Chili Base: Pour in about 1/2 cup of the beef broth and use a wooden spoon to deglaze the pan completely, getting all those flavorful browned bits (called fond) incorporated. This is liquid gold for your chili. Pour this onion-garlic mixture into the slow cooker with the beef.
- Add the Remaining Ingredients: To the slow cooker, add the remaining beef broth, the drained diced tomatoes, the prepared chili paste, ground cumin, smoked paprika, and dried oregano. Stir everything together until well combined. The liquid should just about cover the meat—if it looks a little thick, don’t worry, the beef will release juices as it cooks.
- Slow Cook: Cover the slow cooker and cook on LOW for 8 hours or on HIGH for 4-5 hours. I prefer LOW for the most tender meat. At the 7-hour mark (or 3.5 hours on HIGH), check the meat—it should be fork-tender and starting to fall apart. Use two forks to give the beef a rough shred right in the pot, then stir it back into the chili.
- Thicken the Chili: In a small bowl, whisk together the 2 tablespoons of masa harina with 1/4 cup of cold water until smooth. Stir this slurry into the chili. Let it cook, uncovered, for the last 30 minutes on HIGH. This will thicken the chili beautifully. If you prefer an even thicker chili, let it cook for another 15-20 minutes.
- Final Seasoning: Taste the chili and adjust salt and pepper as needed. Remember, flavors concentrate as it cooks, so you might need less salt than you think. If you want more heat, stir in a pinch of cayenne pepper or a minced fresh jalapeño at this stage.
Sensory Cues: When it’s done, the chili should be thick enough to coat the back of a spoon. The meat should be so tender it practically melts when you press it with a fork. The aroma will be deeply smoky, slightly sweet from the anchos, and warmly spiced. You’ll know you’ve nailed it when the first bite makes you close your eyes.
Cooking Tips & Techniques
Over the course of those seventeen attempts, I learned a few things the hard way. Here are my best tips to save you from the same mistakes and guarantee you a perfect bowl every time.
Don’t Skip the Browning: I know it’s tempting to just dump everything in the slow cooker and walk away, but browning the beef is non-negotiable. That deep, browned crust is where all the flavor lives. It’s the difference between a good chili and a great one. And make sure your pan is hot enough—if the meat steams instead of sears, you won’t get that crust.
Toast Your Chiles Right: Toasting dried chiles is a quick step, but it’s easy to overdo it. They go from fragrant to burnt in seconds. Keep them moving in the pan and pull them off the heat the moment you smell that toasty, smoky aroma. Burnt chiles will make your chili taste bitter and acrid.
Watch Your Liquid: This is a thick chili, not a soup. Don’t be tempted to add extra broth. The beef will release its own juices as it cooks, and you want those flavors concentrated. If your chili looks too thin after cooking, let it simmer uncovered on the stovetop for 15-20 minutes to reduce. The masa harina slurry at the end is your best friend for getting that perfect consistency.
Patience with the Meat: Chuck roast needs time to break down. If you try to rush it on HIGH, the meat might be tender but it won’t have that fall-apart shreddable texture that makes this chili so satisfying. Low and slow is the way to go. Trust the process.
Season in Layers: I add salt at the beginning when browning the meat, and then again at the end after tasting. Chili can easily become too salty if you add all the seasoning at once, especially if your broth is salty. Taste as you go, and remember you can always add more salt, but you can’t take it out.
My Biggest Failure: On attempt number eleven, I got distracted and forgot to drain the diced tomatoes. The chili was a watery, tomato-soup mess. I spent an extra hour simmering it on the stovetop to reduce it, and it still wasn’t right. Learn from my mistake—drain those tomatoes!
Variations & Adaptations
This Texas chili is a fantastic base, and it’s surprisingly adaptable. Here are a few ways you can make it your own without losing that essential beefy soul.
- Spicy Kick: If your family likes heat, add 1-2 minced chipotle peppers in adobo sauce along with the chili paste. This adds a smoky, fiery depth that’s incredible. You can also stir in a diced jalapeño with the onions for a fresh heat that mellows as it cooks.
- Milder Version for Picky Eaters: For kids or spice-sensitive folks, reduce the guajillo chiles to 1 and use only 2 anchos. You can also omit the cayenne or chipotle entirely. The chili will still be rich and beefy, just without the warmth. A dollop of sour cream or a sprinkle of cheese at serving helps cool things down too.
- Beef and Pork Blend: Swap out 1 pound of the chuck roast for 1 pound of cubed pork shoulder. Pork adds a subtle sweetness that plays beautifully with the chiles. Just brown it the same way you do the beef. This is a common trick in Texas chili cook-offs.
- Slow Cooker to Stovetop: If you’re short on time, you can simmer this chili on the stovetop. After browning the meat and sautéing the aromatics, add all ingredients to a large pot and bring to a gentle simmer. Cover and cook on the lowest heat for 2.5 to 3 hours, stirring occasionally. The flavor won’t be quite as deep as the all-day slow cooker version, but it’s still fantastic.
- Add Some Veggies (Secretly): For a nutrient boost that your family won’t notice, finely grate a carrot or a small zucchini and add it with the onions. It melts right into the chili and adds a touch of sweetness. I’ve done this for years and no one has ever suspected a thing.
Serving & Storage Suggestions
This chili is a meal in itself, but the right accompaniments can turn it into a feast. Here’s how I like to serve it and how to keep those leftovers tasting great.
Serving Suggestions: Ladle the chili into deep bowls while it’s still piping hot. The classic Texas toppings are simple: shredded sharp cheddar cheese, diced white onion, and pickled jalapeños. A spoonful of sour cream or crema adds a cooling richness. For dipping, you can’t beat warm cornbread or saltine crackers. I also love serving this over a bowl of Fritos for a classic Frito Pie—just crush the chips right in the bowl and ladle the chili over the top.
Storage Instructions: Let the chili cool completely before storing. Transfer it to an airtight container and refrigerate for up to 5 days. The flavors will actually improve as it sits, so don’t be surprised if day two tastes even better than day one. For longer storage, this chili freezes beautifully. Portion it into freezer-safe bags or containers, leaving a little room for expansion, and freeze for up to 3 months.
Reheating Tips: The best way to reheat chili is on the stovetop over medium-low heat, stirring occasionally. Add a splash of beef broth or water if it’s too thick. You can also microwave individual portions in a covered bowl for 2-3 minutes, stirring halfway through. If reheating from frozen, thaw it overnight in the fridge first, or reheat directly from frozen in a pot over low heat, adding a little extra liquid.
How Flavors Develop: The first day, this chili is bold and beefy. By day two, the chile flavors have mellowed and melded into something more complex and rounded. The heat softens, and the smokiness becomes more pronounced. It’s one of those rare dishes that genuinely gets better with time.
Nutritional Information & Benefits
This chili is a protein powerhouse, and it’s surprisingly nutrient-dense for such a comforting dish. Here’s a rough estimate per serving (based on 8 servings, without toppings).
- Calories: Approximately 380-420
- Protein: 38-42 grams (from the beef)
- Fat: 22-26 grams (mostly from the beef, with some healthy fats from the chiles)
- Carbohydrates: 12-15 grams (from the onions, tomatoes, and masa harina)
- Fiber: 4-5 grams (from the chiles and onions)
- Iron: Excellent source (from the beef and chiles)
- Vitamin C: Good source (from the chiles and tomatoes)
Health Benefits: This chili is naturally gluten-free and dairy-free (as written). The beef provides high-quality protein and iron, which is great for energy and muscle health. Dried chiles are rich in antioxidants, particularly vitamin C and beta-carotene, which support immune health. The capsaicin in the chiles can also boost metabolism and reduce inflammation. It’s a hearty, satisfying meal that keeps you full without weighing you down.
Dietary Considerations: This recipe is naturally low-carb and keto-friendly if you skip the masa harina (use a tablespoon of almond flour or xanthan gum to thicken instead). It’s also Whole30-compliant if you use a compliant broth and skip the masa. For a lower-fat option, you can trim all visible fat from the chuck roast before cubing, though you’ll lose a bit of tenderness.
Conclusion
This Texas-style slow cooker beef chili is more than just a recipe—it’s a rescue mission. It’s the bowl I chased for years, the one that finally brought back a memory I thought was gone forever. And now, I want it to become that for you too. Whether you’re feeding a hungry family on a Tuesday night, prepping for a game day crowd, or just craving something deeply comforting on a cold evening, this chili delivers. It’s honest, it’s beefy, and it’s unapologetically simple.
Don’t be afraid to make it your own. Add more heat, stir in some extra veggies, or pile on your favorite toppings. The beauty of a good chili is that it welcomes your personal touch. I’d love to hear how yours turns out—drop a comment below and tell me about your chili adventures. Did you add something wild? Did your picky eater ask for seconds? Share it all. And if you’re looking for another set-it-and-forget-it meal, you might enjoy my crispy garlic chicken or this smoky pulled pork for another satisfying slow cooker win.
Now go on, get that chuck roast browning. Your future self—and your full, happy family—will thank you.
Frequently Asked Questions
Can I use ground beef instead of chuck roast?
You can, but the texture will be completely different. Ground beef makes a crumbly chili, while chuck roast gives you those tender, shreddable chunks that are the hallmark of Texas-style chili. If you’re in a pinch, use 80/20 ground beef and brown it well, but I really recommend the chuck for the best experience.
Why no beans in Texas chili?
It’s a matter of tradition and pride. The “Official” Texas chili, as defined by the International Chili Society, contains no beans. The focus is entirely on the beef and the chiles. That said, if you love beans, feel free to add a can of drained pinto or kidney beans in the last hour of cooking—just know you’ll be breaking a sacred (and delicious) rule.
Can I make this in an Instant Pot?
Absolutely! Use the sauté function to brown the meat and cook the aromatics right in the pot. Then add all the ingredients (except the masa harina slurry), pressure cook on HIGH for 35 minutes, and let the pressure release naturally for 15 minutes. Shred the meat, stir in the slurry, and use the sauté function to thicken for 10 minutes. It’s a great shortcut when you’re short on time.
How do I make this chili less spicy?
The easiest way is to use only ancho chiles and skip the guajillos entirely. Anchos are very mild and sweet. You can also remove all the seeds from the chiles before blending—that’s where most of the heat lives. Serve with a dollop of sour cream or a spoonful of plain Greek yogurt to cool things down further.
Can I freeze this chili?
Yes, and it freezes beautifully. Let the chili cool completely, then portion it into freezer-safe bags or containers. It will keep for up to 3 months. Thaw overnight in the fridge before reheating. The texture and flavor hold up remarkably well, making it a perfect meal prep option for busy weeks.
Pin This Recipe!

Hearty Texas-Style Slow Cooker Beef Chili (No Beans)
This Texas-style slow cooker beef chili is a deeply flavorful, bean-free chili made with tender chunks of chuck roast and a rich blend of dried ancho and guajillo chiles. It’s the perfect comfort food for game days, cold nights, or any time you crave a bowl of pure, beefy goodness.
- Prep Time: 20 minutes
- Cook Time: 8 hours (on LOW) or 4-5 hours (on HIGH)
- Total Time: 8 hours 20 minutes (on LOW) or 4 hours 20 minutes (on HIGH)
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: Tex-Mex
Ingredients
- 3 pounds (1.36 kg) beef chuck roast, cut into 1-inch cubes
- 3 large dried ancho chiles
- 2 large dried guajillo chiles
- 2 tablespoons vegetable oil
- 1 large yellow onion, diced
- 6 cloves garlic, minced
- 2 cups (480 ml) low-sodium beef broth
- 1 can (14.5 oz / 411 g) diced tomatoes, drained
- 2 tablespoons ground cumin
- 1 tablespoon smoked paprika
- 1 teaspoon dried oregano (preferably Mexican)
- 2 tablespoons masa harina
- Salt and black pepper to taste
Instructions
- Prepare the dried chiles: Place the dried ancho and guajillo chiles in a dry skillet over medium heat. Toast for 30-60 seconds per side until fragrant and slightly puffed. Transfer to a bowl, cover with hot water, and soak for 20 minutes until softened. Remove stems and seeds, then blend the chiles with 1/2 cup of the soaking water until smooth. Set aside.
- Brown the beef: Pat the cubed chuck roast dry with paper towels and season generously with salt and pepper. Heat 1 tablespoon of vegetable oil in a large pot or Dutch oven over medium-high heat. Add the beef in a single layer (work in batches if needed) and brown undisturbed for 3-4 minutes per side until a deep crust forms. Transfer the browned beef to a slow cooker.
- Sauté the aromatics: Reduce heat to medium. Add the remaining 1 tablespoon of oil to the pot. Add the diced onion and cook for 5-7 minutes until softened. Add the minced garlic and cook for 1 minute more, scraping up any browned bits from the bottom of the pot.
- Build the chili base: Pour in 1/2 cup of the beef broth and deglaze the pan completely. Pour this onion-garlic mixture into the slow cooker with the beef.
- Add remaining ingredients: To the slow cooker, add the remaining beef broth, drained diced tomatoes, prepared chili paste, ground cumin, smoked paprika, and dried oregano. Stir to combine.
- Slow cook: Cover and cook on LOW for 8 hours or on HIGH for 4-5 hours. At the 7-hour mark (or 3.5 hours on HIGH), check the meat—it should be fork-tender. Use two forks to roughly shred the beef in the pot, then stir it back into the chili.
- Thicken the chili: In a small bowl, whisk together the masa harina with 1/4 cup of cold water until smooth. Stir this slurry into the chili. Cook uncovered for the last 30 minutes on HIGH to thicken.
- Final seasoning: Taste and adjust salt and pepper as needed. If desired, add a pinch of cayenne pepper or a minced fresh jalapeño for extra heat.
Notes
For the best flavor, do not skip browning the beef or toasting the chiles. Drain the diced tomatoes well to avoid a watery chili. The chili thickens as it cools and is even better the next day. For a spicier version, add 1-2 minced chipotle peppers in adobo sauce. For a milder version, use only ancho chiles and remove all seeds.
Nutrition
- Serving Size: 1 bowl (about 1.5 cu
- Calories: 400
- Sugar: 4
- Sodium: 600
- Fat: 24
- Saturated Fat: 8
- Carbohydrates: 14
- Fiber: 5
- Protein: 40
Keywords: Texas chili, beef chili, no beans chili, slow cooker chili, chuck roast chili, ancho chili, guajillo chili, game day chili, comfort food, gluten-free chili


