White Bean Chili
White bean chili is a warm, comforting dish that feels like a hug in a bowl. Its smooth, creamy texture combined with the vibrant kick of spices creates a hearty meal that’s perfect for cozy evenings or gatherings with friends. Unlike traditional chili, this one features white beans, making it a unique twist that’s packed with flavor. You’ll find that it’s not just delicious; it’s incredibly easy to whip up, satisfying cravings without the fuss.

This white bean chili is perfect for anyone looking to avoid hours in the kitchen or complicated recipes. With just ten minutes of prep and 45 minutes of cooking time, you can serve up something absolutely delightful. Plus, it’s budget-friendly, utilizing pantry staples that you likely have on hand. Once you try it, you’ll want to share this recipe with everyone you know because it checks all the boxes – flavor, texture, and simplicity. I can’t wait for you to give it a try!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: From prep to finish, it only takes about 55 minutes, making it a perfect weeknight dinner.
- Irresistible Flavor: The combination of cumin and lime juice adds a bright, savory kick that keeps you coming back for more.
- Eye-Catching Appeal: The vibrant colors of the toppings make this dish not just tasty but also beautiful on the plate.
- Flexible Serving: Enjoy it on its own, alongside cornbread, or as a filling for tacos and burritos – the possibilities are endless!
- Diet-Friendly Options: This recipe is naturally gluten-free and can be easily adapted to be vegan by using vegetable broth.
Ingredients You’ll Need
- 4½ cups cooked white beans (3 (15-ounce) cans): Using canned beans is a huge time-saver while still giving that creamy texture. Great alternatives include navy beans or great northern beans.
- 4 cups vegetable broth: Choose a low-sodium option to control the salt levels. Homemade broth adds extra depth if you have it!
- 2 tablespoons extra-virgin olive oil: This adds richness and helps soften the onions and peppers. Feel free to substitute with avocado oil for a different flavor.
- 1 medium yellow onion, chopped: This base ingredient provides a savory aroma and sweetness when cooked.
- 1 poblano pepper, stemmed, seeded, and diced: Offers a mild heat and a wonderful depth of flavor. If you prefer more heat, try jalapeño instead.
- 1¼ teaspoons sea salt: Essential for enhancing flavor. Adjust based on your taste and dietary needs.
- 1 (4-ounce) can diced green chiles: Adds a lovely kick – look for mild or hot, depending on your spice preference.
- 4 garlic cloves, chopped: Fresh garlic gives a fragrant boost that meshes beautifully with the other ingredients.
- 1½ teaspoons ground cumin: This spice is a must for that classic chili flavor – it warms the dish and balances the spice.
- 1 teaspoon dried oregano: Adds a hint of herbal flavor that complements the earthiness of the beans.
- ½ teaspoon ground coriander: Offers a citrusy note that lifts the dish alongside the lime juice.
- 2 tablespoons fresh lime juice, plus wedges for serving: The acidity brightens everything! A little squeeze on top enhances the flavors wonderfully.
- Freshly ground black pepper: For that extra subtle spice element; adjust to your preference.
- Fresh cilantro: Chopped cilantro adds freshness and a pop of color on top.
- Sliced jalapeño or serrano peppers: Optional for extra heat or garnish, these make your chili visually striking.
- Diced avocado: Creamy avocado brings richness and balances the spices for a delightful contrast.
- Sliced green onions: A fresh crunch that adds to the chili’s visual appeal and flavor.

How to Make White Bean Chili
- Blend the Beans: In a blender, place half the white beans (2¼ cups) and ¾ cup of vegetable broth. Blend until smooth and set aside for later use.
- Cook Aromatics: In a large pot or Dutch oven, heat 2 tablespoons of extra-virgin olive oil over medium heat. Add the chopped onion, diced poblano pepper, 1¼ teaspoons of sea salt, and several grinds of black pepper. Cook for about 5 minutes, stirring occasionally, until softened.
- Add Spices and Broth: Stir in the can of diced green chiles, chopped garlic, 1½ teaspoons ground cumin, 1 teaspoon dried oregano, and ½ teaspoon ground coriander. Cook for about 30 seconds, allowing the spices to become fragrant. Then, pour in the remaining 3¼ cups of vegetable broth and add the remaining 2¼ cups of white beans. Bring the mixture to a simmer and cook for 10 minutes.
- Combine and Finish: Once simmered, stir in the blended bean puree and allow the chili to simmer uncovered for an additional 20 minutes. This will thicken the chili and deepen the flavors. Remove from heat and stir in the 2 tablespoons of fresh lime juice, tasting it to adjust seasoning if necessary.
- Serve Warm: Ladle the chili into bowls, topping each with freshly chopped cilantro, sliced jalapeños or serrano peppers, diced avocado, and sliced green onions. Don’t forget those lime wedges to squeeze over!

Storing & Reheating
White bean chili can be stored in an airtight container at room temperature for up to 2 hours before transferring to the refrigerator, where it can last for up to 4 days. For longer storage, you can freeze it in a freezer-safe container for up to 3 months. When ready to enjoy, simply reheat in a pot over medium heat, stirring occasionally, until heated through, which should take about 10 minutes. You may notice the texture changes slightly after freezing, but adding a bit of extra broth can help refresh it.
Chef’s Helpful Tips
- Avoid overcooking the beans if using canned ones; just heat them until they’re warm and incorporated.
- Always taste as you go to ensure flavors are balanced, especially with lime juice and salt.
- Adjust the thickness of the chili by adding more broth if you prefer a lighter consistency or letting it simmer longer for a heartier dish.
- Don’t skip the toppings! They not only enhance flavor but also add texture and visual appeal.
- Preparing this chili a day in advance improves the flavors, as they have more time to meld together.
There’s something wonderfully satisfying about a bowl of white bean chili on a chilly day. It’s creamy, comforting, and full of vibrant flavors. Whether served as a main or alongside cornbread, every spoonful evokes feelings of warmth and contentment. Plus, it’s an excellent opportunity to get creative with toppings and add your personal touch.
Experiment with serving it alongside your favorite toppings, or even consider incorporating some whole grains to bulk it up. Everyone will love customizing their bowls to suit their tastes! Enjoy the heartwarming goodness that comes with making this dish from scratch, and watch as it becomes a cherished favorite in your household.
Recipe FAQs
Can I make white bean chili in a slow cooker?
What can I serve with white bean chili?
How can I adjust the spiciness?
Can I make this recipe vegan?

More Soups Recipes
- Slow Cooker Turkey Chickpea Chili
- White Chicken Chili
- Crockpot White Chicken Chili
- Creamy Chipotle Chicken Chili
- Tortellini Taco Soup
👉 If you make my White Bean Chili recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

White Bean Chili
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
Description
This White Bean Chili is a must-try for its rich flavor and easy preparation. Packed with hearty ingredients, it’s perfect for a quick dinner or cozy nights at home.
Ingredients
- 4½ cups cooked white beans, 3 (15-ounce cans), drained and rinsed, divided
- 4 cups vegetable broth, divided
- 2 tablespoons extra-virgin olive oil
- 1 medium yellow onion, chopped
- 1 poblano pepper, stemmed, seeded, and diced
- 1¼ teaspoons sea salt
- 1 (4-ounce) can diced green chiles
- 4 garlic cloves, chopped
- 1½ teaspoons ground cumin
- 1 teaspoon dried oregano
- ½ teaspoon ground coriander
- 2 tablespoons fresh lime juice, plus wedges for serving
- freshly ground black pepper
- fresh cilantro
- sliced jalapeño or serrano peppers
- diced avocado
- sliced green onions
Instructions
- In a blender, combine half of the white beans (2¼ cups) with ¾ cup of vegetable broth and blend until smooth. Set this bean puree aside.
- In a large pot or Dutch oven, heat the olive oil over medium heat. Add in the chopped onion, diced poblano, sea salt, and a few grinds of black pepper. Cook for 5 minutes, stirring occasionally until the vegetables are softened.
- Stir in the diced green chiles, chopped garlic, ground cumin, dried oregano, and ground coriander. Cook, stirring, for about 30 seconds until fragrant.
- Pour in the remaining vegetable broth and add the rest of the white beans (2¼ cups). Let the mixture simmer for 10 minutes.
- Add the reserved bean puree back into the pot and stir well. Continue to simmer uncovered for an additional 20 minutes.
- Remove from heat and stir in the fresh lime juice. Adjust seasoning as needed and serve with your choice of toppings and lime wedges.
Notes
For extra heat, add sliced jalapeños or serrano peppers as toppings.
This chili can be made ahead and stored in the refrigerator for up to three days.
Feel free to add more veggies or beans for a heartier dish.
Nutrition
- Serving Size: 1 cup
- Calories: 230
- Sugar: 2g
- Sodium: 780mg
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 12g
- Protein: 10g
- Cholesterol: 0mg




