Soups & Stews
This all bean chili recipe transforms your crock pot into a flavor factory, delivering restaurant-quality depth with minimal effort. The secret lies in slow-simmering beans, spices, and tomatoes until they meld into a rich, hearty stew that practically cooks itself.
I developed this vegetarian version after years of perfecting chili—it's packed with protein, fiber, and layers of smoky, spicy goodness that'll have everyone asking for seconds.
The beauty of crock pot cooking shines here: 6 hours on low lets flavors develop fully while keeping the beans tender and the broth thick.
We start with a base of black beans, kidney beans, and pinto beans for texture contrast, then build complexity with cumin, chili powder, and a splash of vinegar for brightness. The tortilla crowns add the perfect crunch—crispy edges that cut through the creamy chili.
What you'll end up with is a deeply satisfying bowl of chili that's hearty enough for a main dish but versatile enough for meal prep. The beans stay tender yet hold their shape, the spices sing in harmony, and the tortilla topping adds a satisfying contrast.
This isn't just chili—it's a complete meal that's ready when you are.
Serve with cornbread, avocado slices, or extra tortilla chips for dipping. The leftovers taste even better the next day, making this the ultimate foolproof recipe for busy weeknights or weekend gatherings. Let's get cooking—your crock pot is about to become your new best friend.
Ingredients for all bean chili recipe crock pot
Six hours of slow-simmered magic with beans, spices, and that perfect tortilla crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Beans 🌱 | 1 ½ cups | Drained and rinsed, dry or canned |
| Kidney Beans 🌱 | 1 ½ cups | Drained and rinsed, dry or canned |
| Pinto Beans 🌱 | 1 ½ cups | Drained and rinsed, dry or canned |
| Diced Tomatoes 🍅 | 2 cups | San Marzano preferred, no salt added |
| Tomato Paste 🍅 | ½ cup | Squeeze tube or can, no sugar added |
| Chicken Vegetable Broth 💧 | 2 cups | Low-sodium preferred, homemade or store-bought |
| Ground Cumin 🌿 | 2 tsp | Toasted for deeper flavor |
| Chili Powder 🌶️ | 2 tbsp | Mild or medium heat preferred |
| Smoked Paprika 🌶️ | 1 tbsp | Adds that smoky depth |
| Garlic Powder 🧄 | 1 tbsp | Fresh garlic preferred but powder works |
| Onion Powder 🧅 | 1 tbsp | Fresh ground preferred |
| Apple Cider Vinegar 🍎 | 1 tbsp | Brightens the flavors |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Corn Tortillas 🌽 | 6 whole | For crispy crowns, 6-inch size |
| Avocado Oil 🫒 | 1 tbsp | For crispy tortilla crowns |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime Wedges 🍋 | 2 whole | For serving |
The beans are the heart of this chili, so don't skimp. I always grab Trader Joe's dry beans—they're cheaper and you can soak them overnight for even better texture. For canned, Libby's or Goya are my go-tos, but any no-salt-added brand works. The secret to great chili is that mix of textures: black beans for creaminess, kidney beans for heartiness, and pinto beans for that satisfying bite. Pro tip: Rinse the canned beans really well to cut down on sodium. The diced tomatoes? San Marzano is worth the splurge—sweeter, meatier flavor that holds up to slow cooking. If you can't find them, any good-quality canned tomatoes will do.
No fresh garlic? Garlic powder works just fine—it's a pantry staple that keeps forever. Want more depth? Add a pinch of ground coriander or a dash of cocoa powder for that classic chili richness. The vinegar might seem like a weird addition, but trust me on the apple cider vinegar—it brightens everything up and balances the smokiness. For the tortilla crowns, corn tortillas are non-negotiable—they crisp up perfectly. If you can't find them, flour tortillas work in a pinch but won't be as crispy. The cilantro is totally optional, but I always add it fresh at the end—it makes the chili pop with color and freshness. No cilantro? Skip it or use a little parsley instead.
This chili tastes even better the next day—make a double batch if you can. Store in airtight containers in the fridge for 5-6 days or freeze for 3 months. I always portion it into individual containers so I can grab and go. The tortilla crowns stay crispy for about 2 hours after baking, so make them fresh when serving. Freeze the extra tortillas between parchment paper to keep them from sticking. Pro move: Save the tortilla scraps for making homemade tortilla chips—just toss them in oil and bake until crispy!
Why You'll Love This Recipe
- Dump-and-Go Magic: I swear, the hardest part is opening the crock pot lid—just toss in the beans, tomatoes, and paste, then let it work its own spell. The beans soften perfectly while the paste thickens everything into a rich, velvety base without me lifting a finger after that first dump.
- Three-Bean Powerhouse: Black, kidney, and pinto beans? That’s not just a mix—it’s a flavor explosion. The kidney beans add that meaty depth, pinto brings earthy sweetness, and black beans hold everything together like a secret handshake. Honestly, I’ve tried single-bean chilis before, and this? This is next-level.
- Lunchbox Army: Between us, this chili is my meal prep MVP. Pack it in jars for work lunches—it stays thick and delicious for days—and the kids actually eat it cold from the fridge. (Yes, even on a Tuesday night.) The tomato paste keeps it from getting watery, so it’s just as satisfying reheated as it is fresh.
- Budget-Friendly Feast: A pound of dried beans and a can of tomatoes stretch this recipe to feed six for under $10. I’ll be real: my grocery budget thanks me every time. Plus, the leftovers? They’re my emergency dinner when I’m too tired to cook—just reheat and serve with tortilla chips or over rice. No guilt, all satisfaction.
Step-by-step instructions for all bean chili recipe crock pot
This chili develops deep, complex flavors while you handle other tasks—just don't peek!
Sauté the Spice Foundation
Heat a large skillet over medium heat and add the 1 tablespoon avocado oil. Once shimmering, add 2 tablespoons chili powder, 1 tablespoon smoked paprika, 1 tablespoon garlic powder, 1 tablespoon onion powder, and 2 teaspoons ground cumin. Toast for 1 minute until fragrant—you'll smell that deep, earthy aroma. This step builds the flavor base for your chili.
Immediately add 2 cups diced tomatoes and 0.5 cup tomato paste, stirring constantly for 2 minutes until the paste darkens slightly. Pour in 1 tablespoon apple cider vinegar and scrape up any browned bits from the bottom of the pan. These bits pack serious flavor! Transfer this mixture to your crock pot.
Combine Beans and Broth
Add 1.5 cups black beans, 1.5 cups kidney beans, and 1.5 cups pinto beans to the crock pot. Stir to coat them in the tomato mixture. Pour in 2 cups chicken vegetable broth, then season with 1.5 teaspoons salt and 0.5 teaspoon black pepper. Give everything a thorough stir to distribute the seasonings evenly.
Here's where the magic happens: the beans will absorb the broth and spices, developing their flavors as they simmer. Don't worry if the mixture looks a bit watery now—it'll thicken beautifully as it cooks. The beans should be completely submerged, so if needed, add a splash of water.
Slow Cook to Perfect Texture
Cover your crock pot and cook on LOW for 6-7 hours or HIGH for 3-4 hours. This slow cooking time is crucial—it allows the beans to become tender while developing deep, complex flavors. You'll know it's done when the chili has thickened to a rich, stew-like consistency and the beans are fork-tender.
For best results, resist the urge to stir during cooking. The gentle, undisturbed simmer creates the most flavorful chili. If you're using a crock pot with a timer, set it for 6 hours on LOW—this gives you the most consistent results. The chili should be thick enough to coat the back of a spoon when done.
Prepare the Crispy Tortilla Crowns
While the chili simmers, cut each of the 6 whole corn tortillas into 8 equal wedges, creating 48 tortilla pieces total. Heat 1 tablespoon avocado oil in a large skillet over medium-high heat until shimmering. Add the tortilla pieces in batches and fry for 1-2 minutes per batch until golden brown and crispy.
Transfer the fried tortilla pieces to a paper towel-lined plate to drain excess oil. The key here is to keep them warm until serving—just cover them loosely with a clean kitchen towel. These crispy crowns add a delightful crunch that perfectly complements the hearty chili.
Finish and Serve
Once the chili is fully cooked, give it a final taste and adjust seasoning if needed. The flavors should be rich, slightly smoky, and well-balanced. Ladle the chili into bowls and top each serving with 4-8 crispy tortilla crowns and a sprinkle of 0.25 cup chopped fresh cilantro. Serve with the 2 whole lime wedges on the side for a bright, tangy finish.
This chili tastes even better the next day as the flavors continue to meld. The combination of three different beans creates a hearty, satisfying texture, while the crispy tortilla crowns add a fun, interactive element. Enjoy your slow-simmered masterpiece!
Pro Tips For Making All Bean Chili Recipe Crock Pot
- SOAK BEANS OVERNIGHT: I learned this the hard way—skipping the soak leaves your chili with tough, rubbery beans that won’t break down. Rinse black and kidney beans first, then soak them in cold water for 8–12 hours. Pinto beans don’t need soaking, but a quick 2-hour soak still softens them better than raw.
- CRUSH HALF THE BEANS: Does it look weird? Yes. Does it work? Every single time. After cooking, scoop out about half the beans and mash them slightly with a fork—this thickens the chili naturally and makes every bite richer. No food processor needed; just break them up enough to blend into the sauce.
- SAUCE IT FIRST: Start by browning 2 tablespoons of oil in your crock pot on high heat, then add diced tomatoes, tomato paste, and spices. Let it cook for 5 minutes until the paste darkens—this deepens the flavor way more than dumping everything in raw. (Yes, even if you’re impatient like me.)
- SALT THE BEANS: Add 1 teaspoon of salt to the soaking water for black and kidney beans. The salt helps them soften faster and keeps them from tasting bland later. Skip this, and your chili might need extra seasoning at the end—trust me, it’s worth the 2 minutes.
Dietary considerations for this recipe
Vegetarian Protein Power
This all-bean chili is a vegetarian protein powerhouse, delivering a whopping 32 grams of plant-based protein per serving—perfect for meat-free diets. The trio of black, kidney, and pinto beans provides complete protein when combined, plus 15 grams of fiber to keep you full for hours.
I always double-check the nutrition labels on my canned beans to ensure I'm getting the most protein per serving. 💪
Gluten-Free Friendly
Naturally gluten-free, this chili skips all wheat-based ingredients and uses only corn tortillas for the crispy crowns. I always verify my broth and spices for hidden gluten—Better Than Bouillon and Penzeys Spices are my go-to gluten-free brands.
The recipe's simplicity makes it easy to adapt for celiac-friendly diets without compromising flavor. Just be mindful of cross-contamination if you're using shared kitchen tools.
Low-Fat Option
With only 3 grams of fat per serving, this chili is naturally low-fat while still being satisfying. The avocado oil in the tortilla crowns adds healthy fats, but you can reduce it to ½ tablespoon if you prefer an even lighter option.
For extra creaminess without fat, stir in 2 tablespoons of Greek yogurt when serving—it adds tangy richness without the calories. 🥗
Meal Prep Magic
Perfect for batch cooking, this chili stores beautifully for 5-6 days in the fridge or 3 months in the freezer. I portion it into single-serving airtight containers with a small bag of tortilla chips on the side for easy grab-and-go meals.
The flavors actually improve overnight as the spices meld together—ideal for busy weeks when you need nutritious, ready-to-eat meals. Just reheat gently on the stovetop with a splash of water.
Spice Level Control
Adjust the heat to your preference—start with mild chili powder (like Anthony's Good & Plenty) and add ½ teaspoon cayenne for a kick. For a smoky depth without heat, increase the smoked paprika to 2 tablespoons.
I keep a small bowl of hot honey on the table for guests who want extra heat—just a drizzle adds sweet-spicy balance. 🌶️
Nutrient Boost Tips
Want to supercharge the nutrition? Stir in 1 cup of frozen corn for extra fiber or ½ cup of diced bell peppers for vitamins C and A. For iron-rich chili, add 1 tablespoon of nutritional yeast—it adds a cheesy flavor without dairy.
I also like topping servings with avocado slices for healthy fats and potassium. These small tweaks make this chili a complete, balanced meal every time. ✨
Nutrition facts
Frequently asked questions
Can I use dry beans instead of canned for this crock pot chili?
Yes! For dry beans, soak 1 cup each of black, kidney, and pinto beans overnight, then drain and rinse. Add them directly to the crock pot with the other ingredients and increase cooking time to 8-9 hours on LOW. Dry beans need extra time to fully tenderize.
How do I make this chili spicier?
Add ½ teaspoon cayenne pepper or 1 teaspoon chipotle powder when toasting the spices. For heat lovers, stir in 1-2 diced jalapeños with the tomatoes. Always taste first—you can adjust later, but you can't remove spice!
What if my chili turns out too thin?
Remove the lid and cook on HIGH for 30-60 minutes to thicken. For instant thickening, mix 1 tablespoon cornstarch with 2 tablespoons water and stir in at the end. The beans will absorb extra liquid as they cool, so don't worry if it seems perfect when hot.
Can I prepare the tortilla crowns ahead of time?
Yes, but they lose crispness quickly. Fry them fresh and store in an airtight container with a paper towel for up to 2 hours. For longer storage, bake at 350°F for 5-7 minutes until crispy again. Keep them separate from the chili to maintain texture.
What's the best way to reheat leftovers?
Gently reheat on the stovetop over medium-low heat with 2 tablespoons broth or water to prevent drying. Microwave in 1-minute intervals stirring between each. The tortilla crowns should be added fresh to maintain crispness. Leftovers taste even better!
