Slow Cooker Beef and Bean Chili

I still remember the first time I really made chili. Not the kind where you open three cans, dump them in a pot, and call it dinner. I mean the kind where you stand over a hot skillet, browning beef in batches because you overcrowded the pan the first time (we’ve all been there), chopping onions until your eyes water, and smelling cumin so good you start eating tortilla chips straight out of the bag while you cook.

It was a freezing Sunday in February. My kids were bouncing off the walls, my husband was trying to watch football, and I had about 45 minutes before I needed to start making something for dinner. I’d just dug my slow cooker out of the back of the pantry—the one my mother-in-law gave me three years earlier that I’d used exactly once.

That day changed everything.

I threw things in. I made mistakes. I accidentally used smoked paprika instead of regular (best accident of my life). And by 6pm, the house smelled like a Texas roadhouse. That chili wasn’t perfect. The beans were a little too soft. The beef could have been browner. But my family ate every last spoonful, and my youngest asked for “red soup” every week for the next two months.

Now? I’ve made this slow cooker beef and bean chili probably forty or fifty times. I’ve tweaked it, broken it, fixed it, and finally landed on a version that works every single time. This is the recipe I text to friends who just bought their first slow cooker. This is what I bring to Super Bowl parties when I want to show up with something that disappears in twenty minutes.

So pull out that slow cooker. Dust it off. Let’s make some chili.

Why You’ll Love This Recipe

  • Hands-off cooking after 15 minutes of prep. You brown the beef and chop an onion. That’s it. The slow cooker does everything else while you go live your life.
  • Actually tastes better the next day. This chili was born for meal prep. The flavors meld overnight into something deeper, richer, and smokier.
  • Budget-friendly. Ground beef, canned beans, tomatoes, and pantry spices. You can feed six hungry people for under $15.
  • Freezer champion. Make a double batch. Freeze half. Thank yourself on a random Tuesday next month.
  • Forgiving as heck. Too much chili powder? Add more beans. Want it thicker? Take the lid off for the last hour. Mess up the seasoning? You can fix it at the end. This recipe wants you to succeed.

Ingredients

For the chili base:

  • 2 lbs ground beef (80/20 is best—fattier meat = more flavor)
  • 1 large yellow onion, diced (about 1.5 cups)
  • 4 cloves garlic, minced (or 2 tsp jarred garlic in a pinch)
  • 2 tbsp olive oil (for browning the beef)

Canned goods (no judgment—we all use cans):

  • 2 cans (15 oz each) kidney beans, drained and rinsed
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (28 oz) crushed tomatoes
  • 1 can (14.5 oz) diced tomatoes, with juices
  • 1 can (4 oz) diced green chiles (mild or hot—your call)

Spices (adjust to your taste):

  • 3 tbsp chili powder
  • 1 tbsp ground cumin
  • 1 tbsp smoked paprika (seriously, don’t skip for regular paprika)
  • 1 tsp dried oregano
  • 1 tsp onion powder
  • ½ tsp cayenne pepper (optional—leave out if you’re feeding kids)
  • 1 tsp salt (plus more to taste at the end)
  • ½ tsp black pepper

Optional but recommended:

  • 1 cup beef broth (if you want a soupier chili)
  • 1 tbsp brown sugar (balances the acidity of the tomatoes)

For serving (the fun part):

  • Shredded cheddar cheese
  • Sour cream or Greek yogurt
  • Sliced jalapeños
  • Fresh cilantro
  • Diced red onion
  • Fritos or crushed tortilla chips
  • Cornbread or saltine crackers

Step-by-Step Instructions

Step 1: Brown the beef (don’t skip this)

Get out your largest skillet. Heat it over medium-high heat with the olive oil. Add the ground beef and break it up with a wooden spoon. Let it sit undisturbed for 2 minutes—you want a brown crust, not steamed gray meat.

Add the diced onion and cook for 4–5 minutes, stirring occasionally, until the onion turns translucent and the beef is fully browned. If you see a lot of grease pooling, drain most of it off (leave about a tablespoon for flavor).

Here’s a mistake I made for years: not browning the beef enough. That deep brown color on the bottom of the pan? That’s called fond, and it’s pure flavor. Don’t scrub it off. You’re about to deglaze it.

Step 2: Bloom the spices

Push the beef and onions to one side of the skillet. Add the minced garlic directly to the hot surface and let it cook for 30 seconds until you smell it. Then sprinkle all the spices—chili powder, cumin, smoked paprika, oregano, onion powder, cayenne, salt, and pepper—over everything.

Stir constantly for 1 minute. The spices will become incredibly fragrant, almost nutty. This is the secret most slow cooker recipes skip. Blooming spices in hot fat changes everything.

Step 3: Deglaze and transfer

Pour about ¼ cup of beef broth (or just water) into the hot skillet. Scrape the bottom with your spoon to lift up all those browned bits. That’s liquid gold right there.

Transfer the entire mixture—beef, onions, garlic, all of it—into your slow cooker. Don’t leave any behind.

Step 4: Add everything else

Open your cans. Drain and rinse the kidney beans and black beans (rinsing removes excess sodium and that weird metallic can taste). Dump them into the slow cooker.

Add the crushed tomatoes, diced tomatoes (with their juices), and diced green chiles. Stir everything together until it looks like chili.

If you want a thinner, soupier consistency, add the remaining ¾ cup of beef broth. I usually skip it because my family likes thick chili, but it’s totally up to you. Add the brown sugar now if you’re using it.

Step 5: Slow cook (the easy part)

Put the lid on. Set your slow cooker to:

  • Low for 7–8 hours (this is my preference—slower = deeper flavor)
  • High for 4–5 hours (works fine, but check it at hour 4)

Here’s the hardest instruction in this whole recipe: don’t lift the lid during cooking. Every time you open it, you lose 20–30 minutes of cooking time. Let it do its thing.

Step 6: Taste and adjust

After the time is up, lift the lid. Give it a big stir. Taste it right from the spoon (careful—it’s hot).

Now ask yourself: Does it need more salt? More heat? A pinch of sugar to balance the tomatoes? This is your moment to fix anything. I almost always add another ½ teaspoon of salt and sometimes a dash more cumin.

If your chili tastes flat, it probably just needs salt. If it tastes too acidic, add that brown sugar you skipped earlier.

Step 7: Thicken it (optional)

Is your chili too thin for your liking? No problem. Take the lid off, turn the slow cooker to high, and let it cook uncovered for 30 minutes. Steam will escape, and the chili will thicken up beautifully.

You can also mash ½ cup of the beans against the side of the cooker with a fork and stir them back in. The mashed beans act like a natural thickener.

Step 8: Serve and top

Ladle the chili into bowls. Set up a topping bar—shredded cheese, sour cream, jalapeños, cilantro, Fritos. Let people go crazy.

My personal bowl: extra cheddar, a dollop of sour cream, a pile of fresh cilantro, and crushed Fritos on top for crunch. It’s not fancy. It’s perfect.

Pro Tips & Tricks (Learned the Hard Way)

Don’t use lean ground beef. I tried 93/7 once thinking I was being healthy. The chili came out dry and sad. 80/20 or even 85/15. That fat equals flavor, and you can drain the excess.

Smoked paprika is non-negotiable. Regular paprika gives you color. Smoked paprika gives you that deep, campfire, “what did you put in this?” flavor. Buy a jar. It’ll last forever.

Brown the beef in batches if your pan is small. I have a tiny skillet. When I first started, I threw all 2 pounds in at once, and it steamed instead of browned. Now I do two batches. It adds five minutes and makes a massive difference.

Add beans at the beginning or end? I’ve tested both. Adding them early makes them super soft—almost creamy. Adding them in the last hour keeps them firmer. Neither is wrong. I prefer adding them early because they absorb the chili flavor and help thicken the sauce.

That metallic taste from canned tomatoes? It’s real. Use fire-roasted diced tomatoes if you can find them. The smokiness covers any can taste, and they’re usually the same price.

Leftovers get better. Make this chili two days before you need it. Store it in the fridge. Reheat gently on the stove. I promise it’s better on day two and three than it was on day one.

Variations & Substitutions

Make it spicier: Double the cayenne. Add a chopped chipotle pepper in adobo sauce (one pepper, not the whole can—trust me). Or use hot diced green chiles and add a sliced habanero while cooking. Remove the habanero before serving unless you hate your guests.

Make it milder for kids: Skip the cayenne. Use mild green chiles. Add a full tablespoon of brown sugar to balance the tomatoes. Serve with plenty of cheese and sour cream—dairy cuts heat.

Turkey or vegetarian version: Swap ground beef for 2 lbs of ground turkey or chicken. Brown it the same way. For vegetarian, use two extra cans of beans (pinto or cannellini are great) and add 8 oz of chopped mushrooms for umami. The mushrooms practically disappear into the chili.

Different beans: Kidney and black beans are classic, but pinto beans work beautifully. So do cannellini beans if you want a creamier texture. Use whatever you have in your pantry. I once used three kinds of beans because that’s what I had, and it was fantastic.

Add veggies: Diced bell peppers (cook them with the onions), corn kernels (add in the last hour), or shredded zucchini (it melts into the sauce—your kids will never know). I sneak a shredded carrot in sometimes for natural sweetness.

Serving Suggestions

This slow cooker beef and bean chili is a meal by itself, but it likes company.

Cornbread. Sweet or savory, skillet or muffin tin. Chili without cornbread feels wrong to me. Make a batch of Jiffy mix if you’re in a hurry—no judgment.

Over rice or baked potatoes. Scoop chili over a baked potato or a bowl of white rice. It stretches the meal further and tastes incredible. This is what I do when I need to feed unexpected guests.

With Fritos for Frito pie. Put a handful of Fritos in a bowl. Ladle chili over the top. Add cheese and onions. Eat with a spoon. This is peak comfort food.

Hot dogs. Spoon chili over a grilled hot dog in a bun. Add coleslaw or shredded cheese. That’s a chili dog, and it’s wonderful.

Game day spread. Set out the chili, a bowl of tortilla chips, guacamole, pickled jalapeños, and a few kinds of hot sauce. Let people build their own bowls. It’s low-stress entertaining.

Cold weather nights. Rainy Sundays, snow days, or just a Tuesday when everyone needs something warm. This chili turns a gray day into something cozy.

FAQ’s

How long does leftover chili last in the fridge?

Five to six days in an airtight container. I’ve pushed it to seven, but the texture starts getting weird around day six. Reheat only what you’ll eat to keep the rest fresh.

Can I freeze this slow cooker beef and bean chili?

Absolutely. Cool it completely, then transfer to freezer-safe bags or containers. It freezes beautifully for up to 4 months. Thaw overnight in the fridge, then reheat on the stove or in the microwave. I always make a double batch just for this reason.

Why is my chili watery?

A few possibilities: you added too much broth, you didn’t drain your beans, or your tomatoes were extra juicy. Fix it by cooking uncovered on high for 30–45 minutes to let steam escape. Or mash some beans and stir them in.

Can I cook this on the stovetop instead?

Yes, 100%. After browning the beef and blooming the spices, add all the remaining ingredients. Simmer uncovered for 45–60 minutes on low heat, stirring occasionally. Add extra broth or water if it gets too thick. The slow cooker version is more hands-off, but stovetop works in a pinch.

Do I have to brown the beef first?

I’m going to be honest with you: you don’t have to. You can throw raw ground beef directly into the slow cooker. But you’re missing so much flavor. That browning step adds depth you can’t get any other way. Take the extra ten minutes.

My chili tastes bitter. What happened?

Too much chili powder or burnt garlic. If you cooked the garlic on high heat for too long, it turns bitter. Or if you used cheap chili powder (some brands have fillers that taste metallic). Fix it by adding a teaspoon of brown sugar, a splash of apple cider vinegar, or more salt to balance the flavors.

Can I cook this overnight?

Yes, but use the low setting and make sure your slow cooker has a timer or switches to warm automatically. Eight hours on low is perfect. If yours runs hot, check it at seven hours.

What size slow cooker do I need?

At least 5 quarts. My recipe fills a 6-quart cooker about two-thirds full, which leaves room for stirring. If yours is smaller, reduce the recipe by half or leave out one can of beans.

Related Recipes:

Final Thoughts

I’ve made a lot of complicated meals in my life. Braised short ribs. Homemade pasta. A lasagna that took an entire afternoon. And sometimes those meals are exactly what you need.

But most nights? Most nights you need something like this chili.

Something that takes fifteen minutes of active work, fills your house with a smell that makes everyone wander into the kitchen asking “what’s for dinner?”, and leaves you with leftovers that taste even better tomorrow. Something you can make with ground beef and canned beans and spices you already own.

This slow cooker beef and bean chili has saved me on busy weeknights, on sick days when I couldn’t stand at the stove, and on potluck Sundays when I needed to bring something that would disappear. It’s not fancy. It’s not photogenic. But it’s honest food that works.

So go make it. Mess it up a little. Fix it. Add too much smoked paprika on purpose. And when someone asks for the recipe, send them here.

Leave a Comment

Scroll to Top