If your pantry has a can of beans, you’re halfway to the best chili beans of your life.
I’m not exaggerating when I say chili beans are the recipe I make when I want dinner to feel like a hug. They’re cheap, they’re filling, and once you learn the few tricks that separate bland beans from the good stuff — blooming your spices, picking the right bean, and knowing when to add what — you’ll never look at a can of chili beans the same way again.
Here’s the thing nobody tells you: “chili beans” isn’t actually a type of bean. Search the top results for this keyword and half the pages are confused shoppers asking what they bought, while the other half are family recipes passed down for generations. So this guide does both jobs. I explain exactly what chili beans are, then give you 12 tested-style chili beans recipes — slow cooker, stovetop, from-scratch dried, quick canned, beefy, turkey, vegetarian, and white — so you can pick your lane and get cooking.
What you’ll find: the definition (snippet-short), 12 full recipes with real measurements and times, the mistakes that ruin chili beans, a side-by-side table, and 8 real FAQs.

What Are Chili Beans?
Chili beans are pinto, kidney, or black beans prepared with chili seasoning — usually cooked in a spiced tomato-based sauce. The name confuses people because it’s not a botanical bean variety; it’s a culinary label. A can labeled “chili beans” is typically pinto or kidney beans already simmered in a mild chili-spiced sauce, ready to heat or build a chili on top of.
That distinction matters in the kitchen. When a recipe calls for “chili beans” it might mean the canned product (already seasoned) or simply beans cooked in chili. The canned version is a shortcut; plain canned pinto or kidney beans plus your own spices give you more control over salt and heat. Both roads lead to a great pot — you just need to know which one you’re starting from, because pre-seasoned beans need less added seasoning (taste as you go).
Why You’ll Love These Chili Beans
- Budget-friendly to the core. Dried beans cost pennies per serving, and even the fully-loaded beefy versions feed a crowd for less than one takeout order.
- One pot, minimal fuss. Every recipe here is a true one-pot dinner — slow cooker, Dutch oven, or skillet. Fewer dishes, more couch time.
- Flexible for every diet. Beef, turkey, vegetarian, and white chicken versions mean nobody at your table is left out.
- Meal-prep gold. Chili beans taste better on day two or three, and they freeze beautifully for up to 3 months.
- Protein and fiber packed. A bowl delivers roughly 15-20 grams of protein and serious fiber, so it actually keeps you full.
Slow Cooker & Hands-Off Chili Beans
This is where chili beans shine brightest. Low, slow heat turns tough dried beans creamy and lets ground meat and spices melt into one rich sauce. If you own a slow cooker, start here.

1. Classic Slow Cooker Chili Beans
This is the blueprint — the recipe I give friends when they ask for “just a good chili beans recipe.” Ground beef, two kinds of beans, tomato, and a homemade spice blend that beats any packet. Set it in the morning, come home to dinner.
Prep time: 20 minutes | Cook time: 6 hours (low) | Total time: 6 hours 20 minutes Servings: 8 | Estimated calories: ~385 per serving
Ingredients
- 1 1/2 lbs ground beef (80/20)
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 2 tbsp chili powder
- 1 tbsp ground cumin
- 2 tsp smoked paprika
- 1 tsp dried oregano
- 1 tsp kosher salt, plus more to taste
- 1/2 tsp black pepper
- 1 (15-oz) can kidney beans, drained and rinsed
- 1 (15-oz) can pinto beans, drained and rinsed
- 1 (28-oz) can crushed tomatoes
- 1 (8-oz) can tomato sauce
- 1 cup beef broth
- 1 tbsp brown sugar
- 1 tbsp apple cider vinegar
Why these ingredients work: Chili powder is the backbone (it’s a blend, not pure heat); cumin adds earthy depth that reads as “chili flavor”; the brown sugar rounds out tomato acidity; the vinegar, stirred in at the end, brightens everything the long cook dulled.
Instructions
- Brown the beef in a large skillet over medium-high heat, breaking it into crumbles, 6-7 minutes. (Browning first = deeper flavor; skipping it gives you a grayer, flatter chili.)
- Add the onion and cook 4 minutes until softened. Stir in the garlic, chili powder, cumin, smoked paprika, oregano, salt, and pepper; cook 1 minute until fragrant. (Blooming spices in fat wakes them up — raw spices taste dusty.)
- Transfer everything to a 6-quart slow cooker. Add both beans, crushed tomatoes, tomato sauce, beef broth, and brown sugar. Stir well.
- Cover and cook on LOW 6-7 hours or HIGH 3-4 hours, until thick and bubbly.
- Stir in the apple cider vinegar. Taste and adjust salt. Serve with shredded cheddar, sour cream, and green onions.
Pro tips: For the USDA-recommended safety, ground beef should reach 160°F — in a slow cooker it will, but always brown it first rather than adding it raw. Want it thicker? Mash a cup of beans against the pot wall and stir back in.
Substitutions: Ground turkey for beef (add 1 tbsp olive oil since it’s leaner); black beans for kidney beans.
Storage: Refrigerate up to 4 days; freeze up to 3 months. Reheat gently on the stove with a splash of broth.
Try it: Make a double batch this weekend and freeze half — future-you will be grateful.
Classic Slow Cooker Chili Beans
Ingredients
Method
- Brown the beef in a large skillet over medium-high heat, breaking it into crumbles, 6-7 minutes. (Browning first = deeper flavor; skipping it gives you a grayer, flatter chili.)
- Add the onion and cook 4 minutes until softened. Stir in the garlic, chili powder, cumin, smoked paprika, oregano, salt, and pepper; cook 1 minute until fragrant. (Blooming spices in fat wakes them up — raw spices taste dusty.)
- Transfer everything to a 6-quart slow cooker. Add both beans, crushed tomatoes, tomato sauce, beef broth, and brown sugar. Stir well.
- Cover and cook on LOW 6-7 hours or HIGH 3-4 hours, until thick and bubbly.
- Stir in the apple cider vinegar. Taste and adjust salt. Serve with shredded cheddar, sour cream, and green onions.
2. No-Soak Dried Pinto Chili Beans
Dried pintos are the soul of old-school chili beans — creamier and cheaper than canned. The no-soak method works in a slow cooker because of the long, gentle cook. One note from experience: add salt at the end, since early salt can keep dried beans firm.
Prep time: 15 minutes | Cook time: 8 hours (low) | Total time: 8 hours 15 minutes Servings: 10 | Estimated calories: ~310 per serving
Ingredients
- 1 lb dried pinto beans, rinsed and picked over
- 1 lb ground beef (80/20)
- 1 large onion, diced
- 4 cloves garlic, minced
- 3 tbsp chili powder
- 1 tbsp ground cumin
- 2 tsp dried oregano
- 1 (28-oz) can fire-roasted diced tomatoes
- 1 (8-oz) can tomato sauce
- 6 cups beef broth or water
- 2 tbsp tomato paste
- 1 tsp kosher salt (added at the end)
- 1/2 tsp black pepper
- 1 tsp brown sugar
Why these ingredients work: Fire-roasted tomatoes add a subtle char that mimics hours of simmering; tomato paste, bloomed with the spices, deepens the tomato base fast.
Instructions
- Rinse and pick over the beans (toss any shriveled ones or tiny stones — I check every time after learning the hard way).
- Brown the beef in a skillet over medium-high heat, 6-7 minutes. Add onion; cook 4 minutes. Stir in garlic, chili powder, cumin, oregano, and tomato paste; cook 1-2 minutes.
- Add beans, beef mixture, fire-roasted tomatoes, tomato sauce, broth, brown sugar, and pepper to the slow cooker. Stir.
- Cover and cook on LOW 8-9 hours, until beans are completely tender and creamy.
- Stir in the salt now (not before). Taste, adjust seasoning, and mash a few beans for thickness if you like.
Pro tips: Older dried beans can take longer — if yours aren’t tender at 8 hours, give them 1-2 more. Never cook dried kidney beans on low without boiling first (they contain a toxin that needs high heat); pintos are the safer no-soak choice.
Substitutions: Dried small red beans work the same way. Use vegetable broth and skip the beef for a vegetarian pot.
Storage: Refrigerate 4 days; freeze 3 months. The beans absorb liquid as they sit — add broth when reheating.
Try it: This is the cheapest version on the list — under $1 a serving.
3. Smoky Chipotle Slow Cooker Chili Beans
For the smoke lovers. Chipotles in adobo bring a deep, campfire smokiness that plain chili powder can’t touch. This one tastes like it simmered over actual coals. Start with two peppers; you can always add heat, but you can’t take it back.
Prep time: 20 minutes | Cook time: 6 hours (low) | Total time: 6 hours 20 minutes Servings: 8 | Estimated calories: ~360 per serving
Ingredients
- 1 1/2 lbs ground beef (80/20)
- 1 large onion, diced
- 3 cloves garlic, minced
- 2-3 chipotle peppers in adobo, minced, plus 1 tbsp adobo sauce
- 2 tbsp chili powder
- 1 tbsp ground cumin
- 1 tsp smoked paprika
- 1 tsp dried oregano
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1 (15-oz) can black beans, drained and rinsed
- 1 (15-oz) can kidney beans, drained and rinsed
- 1 (28-oz) can crushed tomatoes
- 1 cup beef broth
- 1 tbsp molasses or brown sugar
Why these ingredients work: Adobo sauce is concentrated smoke + vinegar + chile heat in one spoonful; molasses echoes that dark smokiness and tames the heat’s edge.
Instructions
- Brown the beef over medium-high heat, 6-7 minutes. Add onion; cook 4 minutes. Stir in garlic, chipotles, adobo sauce, and all spices; cook 1 minute until fragrant.
- Transfer to slow cooker. Add black beans, kidney beans, crushed tomatoes, broth, and molasses. Stir.
- Cover and cook on LOW 6-7 hours or HIGH 3-4 hours.
- Taste and adjust — more adobo sauce for smoke, a pinch of sugar if the heat runs hot. Top with pickled red onions and cilantro.
Pro tips: Wear gloves or wash hands well after handling chipotles. Freeze leftover adobo peppers in ice-cube trays — one cube per future chili.
Substitutions: 1 tsp chipotle powder + 1 tbsp tomato paste if you don’t have canned chipotles. Ground turkey works here too.
Storage: Refrigerate 4 days; freeze 3 months. The smoke deepens overnight — this might be the best day-two chili on the list.
Try it: Serve with charred cornbread to lean all the way into the smoke.
4. Lean Turkey Chili Beans
All the comfort, less grease. Ground turkey chili beans get a bad rap for being dry and bland, but the fix is simple: don’t skimp on the aromatics, bloom your spices in oil, and use 93/7 turkey (not 99% lean, which turns to sawdust). My family can’t tell the difference.
Prep time: 15 minutes | Cook time: 5 hours (low) | Total time: 5 hours 15 minutes Servings: 8 | Estimated calories: ~295 per serving
Ingredients
- 1 1/2 lbs ground turkey (93/7)
- 1 tbsp olive oil
- 1 large onion, diced
- 1 green bell pepper, diced
- 3 cloves garlic, minced
- 2 1/2 tbsp chili powder
- 1 tbsp ground cumin
- 2 tsp smoked paprika
- 1 tsp dried oregano
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1 (15-oz) can pinto beans, drained and rinsed
- 1 (15-oz) can black beans, drained and rinsed
- 1 (28-oz) can diced tomatoes
- 1 (8-oz) can tomato sauce
- 1 cup low-sodium chicken broth
Why these ingredients work: Bell pepper adds sweetness and body that turkey lacks on its own; the extra chili powder compensates for turkey’s milder flavor.
Instructions
- Heat olive oil in a skillet over medium-high heat. Brown the turkey, breaking it up, 6-8 minutes. (Turkey won’t brown as deeply as beef — that’s fine; the spices carry the color.)
- Add onion and bell pepper; cook 5 minutes. Stir in garlic and all spices; cook 1 minute.
- Transfer to slow cooker. Add pinto beans, black beans, diced tomatoes, tomato sauce, and broth. Stir.
- Cover and cook on LOW 5-6 hours or HIGH 3 hours.
- Taste and adjust salt. Serve with Greek yogurt instead of sour cream for extra protein.
Pro tips: A squeeze of lime at the end makes turkey chili taste brighter and less “diet.” If it tastes flat, it needs salt first, heat second.
Substitutions: Ground chicken works 1:1. Add a can of corn for sweetness and color.
Storage: Refrigerate 4 days; freeze 3 months. Reheats perfectly for lunches.
Try it: This is my go-to for feeding a crowd with mixed diets — hearty enough for the beef loyalists.
Stovetop Chili Beans for Busy Weeknights
No slow cooker? No problem. The stovetop gives you chili beans in 30-60 minutes, and you get more control over the final texture. These are the weeknight workhorses.

5. 30-Minute Canned Chili Bean Upgrade
Here’s the truth about canned chili beans: they’re fine on their own, but with 10 minutes of doctoring they taste homemade. The trick is treating the can as a base, not a finished product — sauté fresh aromatics, bloom extra spices, and stir in a couple of upgrades. This is the recipe behind half the “quick chili” searches.
Prep time: 10 minutes | Cook time: 20 minutes | Total time: 30 minutes Servings: 4 | Estimated calories: ~340 per serving
Ingredients
- 2 (15-oz) cans chili beans (in chili sauce), undrained
- 1 tbsp olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1/2 lb ground beef (80/20), optional but recommended
- 1 tsp chili powder
- 1 tsp ground cumin
- 1/2 tsp smoked paprika
- 1 (14.5-oz) can fire-roasted diced tomatoes, undrained
- Salt and black pepper to taste
- Shredded cheddar, sour cream, and cilantro for serving
Why these ingredients work: Canned chili beans are already seasoned, so you add less spice than from scratch — the fresh onion and garlic provide the “homemade” flavor the can lacks.
Instructions
- Heat olive oil in a Dutch oven over medium heat. If using beef, brown it 5-6 minutes, breaking it up; drain excess fat.
- Add onion; cook 4-5 minutes until soft. Stir in garlic, chili powder, cumin, and smoked paprika; cook 1 minute.
- Pour in the canned chili beans with their sauce and the fire-roasted tomatoes. Stir.
- Simmer 15 minutes, stirring occasionally, until slightly thickened.
- Taste before salting — canned beans are already salted. Adjust and serve loaded with toppings.
Pro tips: The #1 mistake with canned chili beans is over-seasoning on top of the can’s seasoning. Taste first, then decide. A spoonful of tomato paste deepens the sauce if it tastes thin.
Substitutions: Use canned pinto beans + 1 extra tsp chili powder if you can’t find “chili beans” on the shelf. Ground turkey or plant-based crumbles work too.
Storage: Refrigerate 4 days; freeze 3 months. Reheat on the stove over medium-low.
Try it: Keep the ingredients for this one stocked at all times — it’s your emergency dinner.
6. Three-Bean Beef Chili Beans
Kidney for meatiness, pinto for creaminess, black for that silky bite — three beans are better than one, and this stovetop classic proves it. This is the chili cook-off style pot: thick, scoopable with a spoon, and built for toppings.
Prep time: 15 minutes | Cook time: 45 minutes | Total time: 1 hour Servings: 8 | Estimated calories: ~410 per serving
Ingredients
- 1 1/2 lbs ground beef (80/20)
- 1 large onion, diced
- 1 red bell pepper, diced
- 3 cloves garlic, minced
- 3 tbsp chili powder
- 1 tbsp ground cumin
- 2 tsp smoked paprika
- 1 tsp dried oregano
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1/4 tsp cayenne pepper (optional)
- 1 (15-oz) can kidney beans, drained and rinsed
- 1 (15-oz) can pinto beans, drained and rinsed
- 1 (15-oz) can black beans, drained and rinsed
- 1 (28-oz) can crushed tomatoes
- 1 tbsp tomato paste
- 1 1/2 cups beef broth
- 1 tbsp brown sugar
- 1 tbsp apple cider vinegar
Why these ingredients work: Three bean textures keep every bite interesting; tomato paste (fried with the spices) gives the sauce body so it coats the beans instead of pooling.
Instructions
- Brown the beef in a Dutch oven over medium-high heat, 6-7 minutes. Drain excess fat, leaving about 1 tbsp.
- Add onion and bell pepper; cook 5 minutes. Stir in garlic, tomato paste, and all spices; cook 2 minutes, stirring, until the paste darkens slightly.
- Pour in crushed tomatoes, broth, and brown sugar, scraping up the browned bits. (Those bits are pure flavor — don’t leave them.)
- Add all three beans. Bring to a boil, then reduce to a gentle simmer, partially covered, 35-40 minutes, stirring occasionally.
- Stir in the vinegar. Taste — adjust salt, and add cayenne if you want more heat. Rest 10 minutes before serving; it thickens as it stands.
Pro tips: Resting is not optional — chili beans visibly thicken in 10 minutes off the heat. If it’s still thin, simmer uncovered 10 more minutes rather than adding thickeners.
Substitutions: Any bean trio works; cannellini or great northern are fine stand-ins. For gluten-free, all ingredients here are naturally GF (check your broth label).
Storage: Refrigerate 4 days; freeze 3 months. Portion into freezer bags flat for fast thawing.
Try it: Make this for your next game day — it feeds 8 generously.
7. Spicy Jalapeño Chili Beans
For the heat seekers. Fresh jalapeños give a bright, green heat that dried cayenne can’t match, and roasting half of them first adds a smoky layer. This one has a real kick — I’ll tell you how to tame it too.
Prep time: 15 minutes | Cook time: 40 minutes | Total time: 55 minutes Servings: 6 | Estimated calories: ~390 per serving
Ingredients
- 1 1/4 lbs ground beef (80/20)
- 1 large onion, diced
- 3-4 fresh jalapeños: 2 minced (seeds in for heat), 1-2 sliced for topping
- 3 cloves garlic, minced
- 2 1/2 tbsp chili powder
- 1 tbsp ground cumin
- 2 tsp smoked paprika
- 1/2 tsp cayenne pepper
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1 (15-oz) can kidney beans, drained and rinsed
- 1 (15-oz) can pinto beans, drained and rinsed
- 1 (28-oz) can crushed tomatoes
- 1 cup beef broth
- 1 tbsp brown sugar
- Juice of 1 lime
Why these ingredients work: Fresh jalapeño heat is volatile and bright; the brown sugar and lime at the end keep it from tasting one-dimensionally hot.
Instructions
- Brown the beef over medium-high heat, 6-7 minutes. Drain excess fat.
- Add onion and minced jalapeños; cook 5 minutes until soft. Stir in garlic and all spices; cook 1 minute.
- Add crushed tomatoes, broth, and brown sugar. Bring to a boil, then simmer partially covered 30 minutes.
- Stir in kidney beans and pinto beans; simmer 10 more minutes. (Adding beans late keeps them intact instead of mushy.)
- Squeeze in the lime juice. Taste — more salt first, more cayenne if you want it hotter. Top with sliced jalapeños, cheddar, and sour cream (dairy tames heat).
Pro tips: Control the heat precisely: seeds and membranes hold most of the fire — scrape them out for mild, leave them in for hot. Serving dairy on the side lets everyone calibrate their own bowl.
Substitutions: Serranos for jalapeños (hotter, use fewer). Ground turkey or pork both work.
Storage: Refrigerate 4 days; freeze 3 months. Heat mellows slightly after freezing — add hot sauce when reheating if you miss the kick.
Try it: If you love heat, double the minced jalapeños — but warn your guests.
8. Vegetarian Three-Bean Chili Beans
No meat, no problem — and no sad, thin veggie chili either. The secret is building umami without beef: tomato paste, soy sauce (trust me), smoked paprika, and a handful of walnuts or mushrooms for meaty texture. This one converts skeptics.
Prep time: 15 minutes | Cook time: 40 minutes | Total time: 55 minutes Servings: 6 | Estimated calories: ~320 per serving
Ingredients
- 2 tbsp olive oil
- 1 large onion, diced
- 1 red bell pepper, diced
- 8 oz cremini mushrooms, chopped fine
- 3 cloves garlic, minced
- 3 tbsp chili powder
- 1 tbsp ground cumin
- 2 tsp smoked paprika
- 1 tsp dried oregano
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 2 tbsp tomato paste
- 1 tbsp soy sauce (or tamari)
- 1 (15-oz) can kidney beans, drained and rinsed
- 1 (15-oz) can pinto beans, drained and rinsed
- 1 (15-oz) can black beans, drained and rinsed
- 1 (28-oz) can crushed tomatoes
- 1 1/2 cups vegetable broth
- 1 tbsp brown sugar
- 1 tbsp apple cider vinegar
Why these ingredients work: Mushrooms give chewy, savory bulk; soy sauce adds the glutamate depth that meat usually provides; smoked paprika fakes the bacon-ish background note.
Instructions
- Heat olive oil in a Dutch oven over medium-high heat. Add mushrooms; cook 6-7 minutes until browned and their liquid evaporates. (Don’t crowd them — browning, not steaming, is the goal.)
- Add onion and bell pepper; cook 5 minutes. Stir in garlic, tomato paste, and all spices; cook 2 minutes.
- Add soy sauce, crushed tomatoes, vegetable broth, and brown sugar, scraping the pot. Bring to a boil.
- Stir in all three beans. Reduce to a gentle simmer, partially covered, 30 minutes.
- Stir in the vinegar. Taste and adjust salt. Serve with avocado, cilantro, and lime.
Pro tips: Finely chopped walnuts (1/2 cup, toasted) stirred in with the mushrooms add a ground-meat chew. For vegan, skip cheese/sour cream toppings.
Substitutions: Any mushrooms work; lentils (1 cup cooked) can replace mushrooms. Coconut aminos for soy sauce.
Storage: Refrigerate 5 days (keeps a day longer than meat versions); freeze 3 months.
Try it: Serve this to a mixed crowd without announcing it’s vegetarian — then watch the surprise.
Regional & Crowd-Pleasing Twists
Once you’ve got the basics down, these are the versions people request by name — regional styles and potluck legends with their own loyal followings.
9. Texas-Style Beefy Chili Beans
A quick history note: purists will tell you real Texas chili has no beans. But Texas chili beans — beefy, thick, unapologetic — are absolutely a thing at cook-offs and family tables across the state. This version leads with beef (chunks, not just ground) and keeps the bean count modest so the meat stays the star.
Prep time: 20 minutes | Cook time: 1 hour 30 minutes | Total time: 1 hour 50 minutes Servings: 8 | Estimated calories: ~440 per serving
Ingredients
- 1 lb beef chuck, cut into 1/2-inch cubes
- 1 lb ground beef (80/20)
- 1 large onion, diced
- 4 cloves garlic, minced
- 3 tbsp chili powder (ancho chili powder if you can find it)
- 1 tbsp ground cumin
- 2 tsp smoked paprika
- 1 tsp dried oregano
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1 (15-oz) can pinto beans, drained and rinsed
- 1 (15-oz) can kidney beans, drained and rinsed
- 1 (28-oz) can crushed tomatoes
- 1 (12-oz) bottle dark beer (or beef broth)
- 1 1/2 cups beef broth
- 1 tbsp masa harina (optional, for thickening)
- 1 tbsp apple cider vinegar
Why these ingredients work: Chuck cubes stay juicy through the long simmer where ground beef alone would go grainy; ancho chili powder is fruitier and less bitter than generic; masa harina thickens while adding subtle corn flavor.
Instructions
- Season chuck cubes with salt and pepper. Sear in a Dutch oven over medium-high heat in two batches, 4-5 minutes per batch, until browned. Remove to a plate. (Crowding steams the meat — batches give you crust.)
- Brown the ground beef in the same pot, 6 minutes. Add onion; cook 5 minutes. Stir in garlic and all spices; cook 1 minute.
- Pour in the beer, scraping up the browned bits. Add crushed tomatoes and beef broth. Return chuck to the pot.
- Bring to a boil, then reduce to a low simmer, partially covered, 1 hour 15 minutes, until chuck is tender.
- Stir in both beans; simmer 15 minutes more. Whisk masa harina with 2 tbsp warm water and stir in if you want it thicker. Finish with vinegar, taste, and adjust salt.
Pro tips: The beer cooks off completely — what remains is malty depth, not booziness. No beer? Use all broth plus 1 tsp brown sugar. Chuck should be fork-tender; if it resists, give it 20 more minutes.
Substitutions: All ground beef (2 lbs) if you skip the chuck — reduce simmer to 45 minutes. Brisket trimmings are traditional if you have them.
Storage: Refrigerate 4 days; freeze 3 months. Arguably the best freezer chili on this list.
Try it: This is the one to bring to a chili cook-off — the two-meat texture stands out.
10. Sweet Brown Sugar Chili Beans
Sweet-and-savory is the sleeper hit of the chili beans world. Brown sugar and a little molasses round the edges of the heat, the way baked beans do — this is the potluck version that disappears first because kids and heat-shy adults both love it. Inspired by old ham-hock-and-beans pots, but weeknight-friendly.
Prep time: 15 minutes | Cook time: 50 minutes | Total time: 1 hour 5 minutes Servings: 8 | Estimated calories: ~420 per serving
Ingredients
- 1 1/2 lbs ground beef (80/20)
- 6 oz smoked bacon, chopped (or 1 ham hock)
- 1 large onion, diced
- 3 cloves garlic, minced
- 2 tbsp chili powder
- 1 tbsp ground cumin
- 1 tsp smoked paprika
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 2 (15-oz) cans pinto beans, drained and rinsed
- 1 (15-oz) can kidney beans, drained and rinsed
- 1 (28-oz) can crushed tomatoes
- 1 cup beef broth
- 1/3 cup brown sugar, packed
- 1 tbsp molasses
- 2 tbsp apple cider vinegar
- 1 tbsp yellow mustard
Why these ingredients work: Bacon renders smoky fat that becomes the flavor base; brown sugar + molasses give caramel depth; mustard and vinegar cut the sweetness so it never tastes like dessert.
Instructions
- Cook the chopped bacon in a Dutch oven over medium heat until crisp, 7-8 minutes. Remove with a slotted spoon; leave the fat.
- Brown the beef in the bacon fat, 6-7 minutes. Add onion; cook 5 minutes. Stir in garlic and spices; cook 1 minute.
- Add crushed tomatoes, broth, brown sugar, molasses, mustard, and vinegar. Stir until the sugar dissolves.
- Add all beans and the crisp bacon. Bring to a boil, then simmer partially covered 40 minutes, stirring occasionally.
- Taste — It should be sweet first, then savory, then a gentle background heat. Adjust with salt or a pinch of cayenne. Rest 10 minutes before serving.
Pro tips: The mustard sounds odd; you won’t taste it, but you’ll miss it if it’s gone — it sharpens the sweetness. For a real ham-hock version, simmer a hock in the pot for the full time and shred the meat back in.
Substitutions: Turkey bacon works; skip pork entirely for a beef-only version (add 1 tbsp oil). Dark brown sugar = deeper flavor.
Storage: Refrigerate 4 days; freeze 3 months. Reheats like a dream.
Try it: Bring this to a potluck with cornbread — you’ll be asked for the recipe.
11. White Chicken Chili Beans
The creamy outlier. White beans, chicken, green chiles, and cumin instead of chili powder — this is the chili beans recipe for people who claim they don’t like chili. It’s milder, creamier, and the lime-and-cilantro finish makes it taste fresh rather than heavy.
Prep time: 15 minutes | Cook time: 40 minutes | Total time: 55 minutes Servings: 6 | Estimated calories: ~350 per serving
Ingredients
- 1 1/2 lbs boneless, skinless chicken breasts (or thighs)
- 1 tbsp olive oil
- 1 large onion, diced
- 1 poblano pepper, diced (or green bell pepper)
- 3 cloves garlic, minced
- 2 (4-oz) cans diced green chiles
- 1 tbsp ground cumin
- 2 tsp dried oregano
- 1 tsp ground coriander
- 1 tsp kosher salt
- 1/2 tsp white pepper (or black)
- 2 (15-oz) cans cannellini beans, drained and rinsed
- 1 (15-oz) can great northern beans, drained and rinsed
- 4 cups low-sodium chicken broth
- 4 oz cream cheese, softened and cubed
- Juice of 2 limes
- 1/2 cup chopped cilantro
Why these ingredients work: Cannellini beans turn creamy when simmered and partially mashed — that’s the body, no flour needed; green chiles give gentle heat without red-chili flavor; cream cheese melts into a silky finish.
Instructions
- Heat olive oil in a Dutch oven over medium-high heat. Sear chicken breasts 3-4 minutes per side until golden (they’ll finish cooking in the pot). Remove to a plate.
- Add onion and poblano; cook 5 minutes. Stir in garlic, green chiles, cumin, oregano, coriander, salt, and pepper; cook 1 minute.
- Pour in chicken broth, scraping the pot. Return chicken to the pot. Bring to a boil, then simmer 20 minutes, until chicken is cooked through (165°F internal per USDA).
- Remove chicken; shred with two forks. Meanwhile, mash about 1 cup of the beans with a fork and stir back in with the remaining whole beans — this is what makes it creamy.
- Return shredded chicken to the pot. Stir in cream cheese cubes until melted and smooth. Finish with lime juice and cilantro. Taste and adjust salt.
Pro tips: Don’t boil after adding cream cheese — high heat can make it grainy; keep it at a gentle simmer. Chicken thighs are more forgiving than breasts if you tend to overcook.
Substitutions: Rotisserie chicken (3 cups shredded) — skip step 1 and add it at step 5. Greek yogurt for cream cheese (stir in off the heat).
Storage: Refrigerate 4 days; freeze 2 months (dairy-based, so slightly shorter). Reheat gently; add a splash of broth.
Try it: Top with crushed tortilla chips, avocado, and extra lime — the crunch contrast is everything.
12. Cincinnati-Style Chili Beans
The wildcard. Cincinnati chili is a whole different species — thin, sweetly spiced with cinnamon and cocoa, served over spaghetti with a mountain of cheese (“3-way,” “4-way,” “5-way” depending on toppings). Adding beans makes it a 4-way. It sounds strange. It works completely.
Prep time: 15 minutes | Cook time: 1 hour | Total time: 1 hour 15 minutes Servings: 8 | Estimated calories: ~480 per serving (with spaghetti and cheese)
Ingredients
- 2 lbs ground beef (80/20)
- 1 large onion, finely diced
- 3 cloves garlic, minced
- 1/4 cup chili powder
- 1 tbsp ground cumin
- 2 tsp ground cinnamon
- 1 tsp ground allspice
- 1/2 tsp ground cloves
- 1 tsp unsweetened cocoa powder
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1/4 tsp cayenne pepper
- 1 (15-oz) can tomato sauce
- 1 tbsp apple cider vinegar
- 1 tbsp Worcestershire sauce
- 4 cups water or beef broth
- 1 (15-oz) can kidney beans, drained and rinsed (for 4-way)
- 1 lb spaghetti, cooked
- Mounds of finely shredded cheddar, diced onion, and oyster crackers for serving
Why these ingredients work: Cinnamon, allspice, and cocoa are the signature Cincinnati spice trio — they read as “warm” rather than sweet in this context; the thin consistency is deliberate, designed to coat spaghetti.
Instructions
- Combine the raw ground beef and water in a Dutch oven (yes, raw — Cincinnati chili starts with un-browned meat for its fine texture). Mash with a potato masher to break it very fine.
- Add onion, garlic, all spices, tomato sauce, vinegar, and Worcestershire. Stir well.
- Bring to a boil, then reduce to a low simmer, uncovered, 1 hour, stirring occasionally, until thickened but still spoonable — thinner than regular chili.
- Stir in the kidney beans; simmer 10 minutes.
- Serve the Cincinnati way: spaghetti on the plate, chili ladled over, then a blizzard of finely shredded cheddar. Add diced onion (4-way with beans is already counted — onion makes it 5-way) and oyster crackers on the side.
Pro tips: The fine texture is the whole point — really work that potato masher at the start. Finely shredded (not coarse) cheddar melts into the hot chili properly.
Substitutions: Ground turkey works but changes the character; keep the beef for authenticity. No allspice? Use 1/2 tsp nutmeg + 1/2 tsp extra cinnamon.
Storage: Refrigerate 4 days; freeze 3 months. Reheat the chili separately from the pasta.
Try it: Commit to the full 5-way experience at least once — it’s a regional treasure for a reason.
Common Mistakes to Avoid
- Adding salt too early with dried beans. Salt before the beans are tender can keep them firm and chalky for hours. Season dried-bean chili at the end; canned-bean chili anytime.
- Skipping the spice bloom. Dumping chili powder straight into liquid gives you a raw, dusty taste. Always toast spices in fat with the aromatics for 60 seconds first.
- Over-seasoning canned chili beans. The can is already seasoned and salted. Brown your meat and aromatics, add the can, then taste before adding more spice.
- Boiling instead of simmering. A rolling boil breaks beans into mush and makes meat tough. You want lazy bubbles, barely breaking the surface.
- Adding all the beans at the start (stovetop). For quick stovetop chilis, add canned beans in the last 10-15 minutes so they heat through without disintegrating.
- Serving immediately. Chili beans thicken and the flavors marry as they rest. Give the pot 10-15 minutes off the heat — it’s the easiest upgrade there is.
- Using 99% lean turkey with no added fat. Ultra-lean meat plus no oil equals dry, crumbly chili. Use 93/7 and a tablespoon of olive oil.
Chili Beans at a Glance
| Recipe | Method | Time | Beans Used | Best For |
|---|---|---|---|---|
| 1. Classic Slow Cooker | Slow cooker | 6 hr 20 min | Kidney + pinto | The everyday default |
| 2. No-Soak Dried Pinto | Slow cooker | 8 hr 15 min | Dried pinto | Cheapest, creamiest |
| 3. Smoky Chipotle | Slow cooker | 6 hr 20 min | Black + kidney | Smoke lovers |
| 4. Lean Turkey | Slow cooker | 5 hr 15 min | Pinto + black | Lighter option |
| 5. Canned Upgrade | Stovetop | 30 min | Canned chili beans | Fastest dinner |
| 6. Three-Bean Beef | Stovetop | 1 hr | Kidney + pinto + black | Cook-off style |
| 7. Spicy Jalapeño | Stovetop | 55 min | Kidney + pinto | Heat seekers |
| 8. Vegetarian Three-Bean | Stovetop | 55 min | Kidney + pinto + black | Meatless Monday |
| 9. Texas-Style Beefy | Stovetop | 1 hr 50 min | Pinto + kidney | Two-meat showpiece |
| 10. Sweet Brown Sugar | Stovetop | 1 hr 5 min | Pinto + kidney | Potlucks, kids |
| 11. White Chicken | Stovetop | 55 min | Cannellini + great northern | Chili skeptics |
| 12. Cincinnati-Style | Stovetop | 1 hr 15 min | Kidney | Over spaghetti |
FAQ
What are chili beans?
Chili beans aren’t a specific bean variety — the name refers to pinto, kidney, or black beans prepared with chili seasoning, usually in a spiced tomato sauce. Canned “chili beans” are typically pinto or kidney beans pre-cooked in a mild chili-spiced sauce. When a recipe calls for chili beans, it means beans cooked in chili, not a special bean you need to hunt down.
Are chili beans and kidney beans the same thing?
Not exactly. Kidney beans are a specific bean variety; “chili beans” is a preparation. A can of chili beans is often made from kidney beans (or pintos) that have been seasoned with chili powder, cumin, and other spices. So all canned chili beans contain real beans — usually kidney or pinto — but plain kidney beans aren’t seasoned until you season them.
Can I use canned chili beans instead of dried beans in a recipe?
Yes — it’s the fastest swap in this whole guide. Use the canned chili beans with their sauce as your base, but cut back on added salt and spices since the can is already seasoned. Taste before you season. For the meatiest texture, add browned beef and fresh aromatics (that’s exactly what recipe #5 does).
Do I need to soak beans before putting them in chili?
For canned beans, no — they’re fully cooked. For dried beans in a slow cooker, pintos can go in unsoaked (recipe #2) because of the long cook time. Dried kidney beans are the exception: they should be boiled hard for at least 10 minutes first to break down a naturally occurring toxin, so I recommend pintos or small red beans for no-soak slow cooker chili.
When should I add beans to chili so they don’t turn to mush?
For canned beans on the stovetop, add them in the last 10-15 minutes — they only need to heat through. In the slow cooker, canned beans can go in at the start; the gentle heat won’t destroy them over 6 hours. Dried beans go in at the beginning since they need the full cook time to become tender.
How do I thicken chili beans?
The easiest way: mash a cup of beans against the pot and stir them back in — the starches thicken the sauce naturally. You can also simmer uncovered for 10-15 minutes to reduce, or whisk 1 tablespoon of masa harina (or cornstarch) with warm water and stir it in. And remember: chili always thickens as it rests off the heat.
What’s the difference between chili beans and chili con carne?
Chili con carne means “chili with meat” — it’s a meat-forward chili where beans are optional or absent (traditional Texas style). Chili beans flip the ratio: beans are a co-star with the meat, sometimes the star. In practice, most American home-style chili is somewhere in between, and every recipe in this guide qualifies as chili beans.
How long do chili beans last in the fridge and freezer?
Refrigerate in an airtight container for up to 4 days (5 for vegetarian versions). Freeze for up to 3 months — chili beans are one of the best freezer meals because the flavor improves after a day or two. Thaw overnight in the fridge and reheat gently on the stove with a splash of broth, since the beans absorb liquid as they sit.
Final Thoughts
Twelve recipes, one humble ingredient. Whether you go slow cooker or stovetop, beef or beans-only, I hope this guide settles the “what are chili beans” question and gets a pot on your stove tonight.
My honest pick? Start with #1 if you own a slow cooker, #5 if dinner needs to happen in 30 minutes, and #9 when you want to impress someone. Then come back and tell me which one earned a permanent spot in your rotation — I’m betting it’s the one you least expected.

