There’s nothing quite like coming home to the comforting aroma of a warm, hearty chili simmering away in the slow cooker. This Crockpot Bean Chili is packed with three kinds of beans, colorful vegetables, tomatoes, and warming spices. It’s simple to prepare, filling, flavorful, and perfect for a cozy family dinner.The slow cooker does most of the work, allowing all those wonderful flavors to blend together while the beans and vegetables become tender.Why You’ll Love This Crockpot Bean ChiliThis chili is a great choice when you want a satisfying meal without spending hours standing over the stove.Easy preparation: Most of the ingredients simply go into the crockpot.Three kinds of beans: Black beans, kidney beans, and pinto beans create a hearty texture.Rich tomato base: Crushed and diced tomatoes give the chili plenty of body.Flavorful spices: Chili powder, cumin, smoked paprika, oregano, and a touch of cinnamon create layers of flavor.Customizable heat: Cayenne pepper can be increased, reduced, or omitted.Great for meal prep: Chili often tastes even better the next day after the flavors have had more time to develop.IngredientsVegetables and Aromatics2 tablespoons olive oilOlive oil is used to sauté the onion, bell peppers, and garlic before they go into the slow cooker. It helps bring out their natural flavors.1 large yellow onion, dicedOnion adds sweetness, depth, and savory flavor.1 red bell pepper, dicedRed bell pepper contributes sweetness, color, and a mild fruity flavor.1 green bell pepper, dicedGreen pepper provides a slightly more savory, earthy flavor that balances the sweetness of the tomatoes and red pepper.4 garlic cloves, mincedGarlic adds a classic savory aroma and enhances the spices.Beans1 can (15 oz) black beans, drained and rinsedBlack beans add a creamy texture and hearty flavor.1 can (15 ounces) kidney beans, washed and drainedKidney beans are especially satisfying in chili because they hold their shape well during cooking.1 can (15 oz) pinto beans, drained and rinsedPinto beans add creaminess and help give the chili its thick, hearty consistency.Tomato Base1 can (28 oz) crushed tomatoesCrushed tomatoes form the main body of the chili and provide a rich tomato flavor.1 can (14.5 oz) diced tomatoesDiced tomatoes add texture and little bites of tomato throughout the chili.2 cups vegetable broth (or chicken broth)Broth helps bring everything together and provides additional flavor. Use vegetable broth to keep the chili vegetarian.1 tablespoon tomato pasteTomato paste adds concentrated tomato flavor and helps create a richer chili.Seasonings2 tablespoons chili powderThis is the main chili seasoning and gives the dish its characteristic warmth and depth.1 tablespoon ground cuminCumin adds a warm, earthy flavor that works beautifully with beans and tomatoes.1 teaspoon smoked paprikaSmoked paprika provides a subtle smoky character.1 teaspoon dried oreganoOregano adds a pleasant herbal note.1/2 teaspoon ground cinnamonA small amount of cinnamon may sound unusual, but it adds warmth and complexity without making the chili taste like dessert.1/4 teaspoon cayenne pepper (optional, for heat)Use it if you enjoy spicy chili. Leave it out for a milder version.1 teaspoon salt, plus more to tasteSalt brings all the flavors together.1/2 teaspoon black pepperBlack pepper adds mild heat and seasoning.1 bay leafThe bay leaf contributes subtle herbal depth as the chili slowly cooks.Juice of 1 limeFresh lime juice added toward the end brightens the entire dish and balances the richness of the tomatoes and beans.How to Make Crockpot Bean ChiliStep 1: Prepare the VegetablesDice the yellow onion, red bell pepper, and green bell pepper. Mince the garlic cloves.For maximum flavor, you can sauté these ingredients before adding them to the crockpot.Step 2: Sauté the AromaticsHeat 2 tablespoons olive oil in a skillet over medium heat.Add the diced onion and bell peppers. Cook for about 4–5 minutes, stirring occasionally, until they begin to soften.Add the minced garlic and cook for another 30–60 seconds, just until fragrant.This step is optional, but it gives the chili a deeper, more developed flavor.Step 3: Add Everything to the CrockpotTransfer the sautéed vegetables to your crockpot.Add:1 can black beans, drained and rinsed1 can kidney beans, washed and drained1 can pinto beans, drained and rinsed28 oz crushed tomatoes14.5 oz diced tomatoes2 cups vegetable or chicken broth2 tablespoons chili powder1 tablespoon ground cumin1 teaspoon smoked paprika1 teaspoon dried oregano1/2 teaspoon cinnamon1/4 teaspoon cayenne pepper, if using1 teaspoon salt1/2 teaspoon black pepper1 bay leaf1 tablespoon tomato pasteStir everything together until well combined.Step 4: Slow CookCover the crockpot and cook on:LOW for 6–8 hoursorHIGH for 3–4 hoursCooking times can vary depending on your slow cooker. Since the beans are already cooked, you’re mainly allowing the vegetables to become tender and giving the flavors time to blend.Step 5: Finish with LimeRemove the bay leaf.Stir in the juice of 1 lime just before serving.Taste the chili and add more salt or other seasonings if needed.Step 6: ServeLadle the hot chili into bowls and serve with your favorite toppings.Great options include:Shredded cheddar cheeseSour cream or Greek yogurtDiced avocadoChopped cilantroSliced green onionsFresh lime wedgesJalapeñosDiced tomatoesTortilla stripsTips for the Best Crockpot Bean ChiliSauté the vegetables firstAlthough you can put everything directly into the slow cooker, sautéing the onion, peppers, and garlic first creates a richer flavor.Adjust the consistencyIf you prefer thicker chili, leave the lid on for the entire cooking time and allow the chili to cool for a few minutes before serving. For an even thicker texture, mash a small portion of the beans against the side of the crockpot and stir them back in.If your chili becomes thicker than you prefer, add a little extra broth.Control the spiceThe 1/4 teaspoon cayenne pepper is optional. For mild chili, leave it out. For more heat, add cayenne gradually or serve with fresh jalapeños.Don’t forget the limeThe fresh lime juice at the end is important. It adds brightness and helps balance the rich tomato and bean flavors.Let it restIf you have time, allow the finished chili to rest for about 10–15 minutes before serving. This gives the flavors another opportunity to come together.Can I Make This Chili Ahead of Time?Absolutely. This is an excellent make-ahead meal.Prepare the chili according to the recipe, allow it to cool, and refrigerate it in an airtight container. The flavors often become even more pronounced after resting overnight.When reheating, warm it gently on the stovetop or in the microwave, adding a splash of broth if it has thickened too much.Can I Freeze Crockpot Bean Chili?Yes. Allow the chili to cool completely before transferring it to freezer-safe containers.Freeze in individual portions for convenient lunches or dinners.When ready to eat, thaw it in the refrigerator overnight and reheat thoroughly.Can I Make This Chili Vegetarian?Yes. Simply use vegetable broth rather than chicken broth. The beans provide plenty of substance, making this a hearty meat-free meal.Can I Add Meat?Certainly. If you prefer a meat-based chili, cooked ground beef, ground turkey, or another favorite chili meat can be added. Brown the meat separately first, drain excess fat, and then add it to the crockpot.Can I Use Fresh Tomatoes Instead of Canned?You can, although canned tomatoes provide convenient consistency and concentrated flavor. If substituting fresh tomatoes, you may need to adjust the amount of liquid depending on how juicy they are.What If My Chili Is Too Spicy?Add more beans or tomatoes to dilute the heat. You can also add a little more broth. Serving the chili with sour cream, Greek yogurt, cheese, or avocado can also help balance the heat.What If My Chili Is Too Thin?Let it cook a little longer with the lid on, or mash some of the beans and stir them into the chili. You can also add a little additional tomato paste.What Should I Serve with Bean Chili?This chili is delicious on its own, but it also pairs beautifully with:CornbreadCrusty breadTortilla chipsRiceBaked potatoesSimple green saladAvocadoCheese and sour creamStorageStore leftover chili in an airtight container in the refrigerator and enjoy it within 3–4 days.For longer storage, freeze individual portions so you can easily reheat exactly what you need.Final ThoughtsThis Crockpot Bean Chili is the kind of comforting recipe that’s easy enough for a busy weekday but flavorful enough to serve when family and friends come over. The combination of black beans, kidney beans, and pinto beans creates a hearty base, while the tomatoes, peppers, garlic, cumin, smoked paprika, and chili powder bring plenty of flavor.
Crockpot Bean Chili Recipe