30-Minute White Bean Chili
This white bean chili is a quick, creamy, and satisfying meal that comes together in about 30 minutes using mostly pantry staples. It’s the kind of dinner you can pull off on a busy Tuesday without a trip to the store.

Canned white beans and mild green chiles do the heavy lifting, while a short simmer with cumin and oregano builds a broth that tastes like it cooked all day. A swirl of cream and a squeeze of lime at the end give it a bright, velvety finish.
What Makes This Chili So Good
The beans break down just enough to thicken the broth without turning to mush. You still get spoonfuls of tender, whole beans in every bite.
Green chiles bring a gentle warmth and a hint of smokiness, not sharp heat. If you like more fire, you can always spike it with a fresh jalapeño or a pinch of cayenne.
The combination of cream and lime right at the end is what really sets it apart. It rounds out the spices and adds a fresh tang that keeps the whole bowl from feeling heavy.
Ingredients

- 2 (15 oz) cans white beans, drained and rinsed: cannellini or great northern both work
- 1 tbsp olive oil: for sautéing
- 1 medium yellow onion, diced: about 1 cup
- 3 cloves garlic, minced: or 1 tsp garlic powder in a pinch
- 1 (4 oz) can diced green chiles: mild; use hot if you prefer
- 1 tsp ground cumin: adds earthy warmth
- 1/2 tsp dried oregano: Mexican oregano is ideal but regular is fine
- 2 cups vegetable broth: low-sodium so you can control the salt
- 1/2 cup heavy cream: or canned full-fat coconut milk for dairy-free
- Juice of 1 lime: about 2 tbsp, plus wedges for serving
- Salt and black pepper: to taste
- Toppings: diced avocado, fresh cilantro, tortilla strips (optional)
Variations / Substitutions
- Add chicken or turkey: Stir in 1 to 2 cups of shredded cooked chicken or ground turkey after the chili simmers. The meat soaks up the broth nicely.
- Make it dairy-free: Use full-fat canned coconut cream instead of heavy cream. The chili will be just as creamy with a very subtle coconut note that plays well with lime.
- Turn up the heat: Swap the mild green chiles for diced jalapeño or a spoonful of canned chipotles in adobo, chopped.
- Swap the beans: Great northern beans are the creamiest, but cannellini or even navy beans work. Just avoid kidneys; their skin is too tough for this texture.
If you like this, you might also try a simple black bean soup for another quick bean dinner.
How to Make White Bean Chili
Step 1: Sauté the Aromatics

Heat the 1 tbsp olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook, stirring occasionally, for about 5 minutes, until it softens and turns translucent. Then stir in the minced garlic and the whole can of green chiles (with their liquid) and cook for 1 minute more, just until fragrant.
The onions should be soft and glossy but not browned. The garlic and chiles will smell sharp and bright, that is how you know the base is ready for the spices.
Step 2: Bloom the Spices

Add the 1 tsp cumin and 1/2 tsp oregano directly to the pot. Stir constantly for 30 seconds to let the spices toast in the hot oil. Then pour in the 2 cups vegetable broth and use a wooden spoon to scrape up any browned bits from the bottom of the pot.
Toasting the cumin and oregano deepens their flavor, so do not skip this. The broth will sizzle and release a warm, earthy scent that fills the kitchen.
Step 3: Simmer the Chili

Add the drained white beans and a generous pinch of salt and pepper. Bring the liquid to a gentle boil, then reduce the heat so the chili is simmering steadily but not splattering. Let it cook uncovered for about 12 minutes, stirring a few times, until the beans are very tender and the broth has reduced slightly.
As it simmers, the beans will start to fall apart just a little, which naturally thickens the chili. Taste the broth and adjust the salt if it needs it, the beans can handle a good amount.
Step 4: Ladle and Serve

Remove the pot from the heat. Stir in the 1/2 cup heavy cream and the lime juice. The chili will turn creamy and pale. Ladle it into bowls and top with diced avocado, fresh cilantro, and a squeeze of extra lime.
This chili is best right away while it is steaming hot and the toppings are fresh. The cream mellows the warmth of the chiles and the lime lifts everything, so do not hold back on either.
A Few Notes Before You Start
- For an even thicker chili, mash about 1/2 cup of the beans against the side of the pot with a spoon before adding the cream. That releases their starches and makes the broth velvety without any extra steps.
- If you like a smooth, almost bisque-like texture, use an immersion blender and briefly blend a portion of the chili before adding the cream. Just a few pulses will do.
- Canned beans vary in salt content, so taste the chili before adding any extra salt. Low-sodium broth also helps you stay in control.
- Heavy cream gives the richest result, but half-and-half works if that is what you have. Just do not let the chili boil after you add it, or it may curdle.
Storing Leftovers
- Refrigerate: Store leftover chili in an airtight container in the fridge for up to 4 days. It often tastes even better the next day.
- Reheating: Warm it gently on the stove over medium-low heat, stirring occasionally. If it thickened too much in the fridge, thin it with a splash of broth or water.
- Freezing: This chili freezes well. Cool completely, then freeze in portions for up to 3 months. Thaw overnight in the fridge before reheating.
What to Serve with White Bean Chili
Cornbread is the classic partner, a slightly sweet, crumbly wedge to dip into the creamy broth. A simple green salad with a lime vinaigrette adds crunch and echoes the chili’s citrus finish. If you want something heartier, warm flour tortillas for scooping work beautifully.
Frequently Asked Questions
Can I use dried beans instead of canned?
Yes, but you will need to soak and cook them first. Use about 1 cup dried white beans, soak overnight, then simmer until tender before starting this recipe. The chili will need more broth as dried beans release less starch.
How can I make this in a slow cooker?
Sauté the onion, garlic, and spices on the stove first, then transfer everything except the cream and lime juice to a slow cooker. Cook on low for 4 to 6 hours. Stir in the cream and lime just before serving.
Is white bean chili spicy?
Not in this version. Mild green chiles add flavor without much heat. If you are spice-averse, even a can of mild diced green chiles is very tame. You can always add cayenne or hot sauce at the table.
Can I double the recipe?
Absolutely. Just use a large enough pot. The simmer time might need an extra 5 minutes to reduce properly. All the seasonings scale up fine.

White Bean Chili Recipe
Ingredients
Method
- Heat oil in a large pot over medium heat. Sauté onion until soft, about 5 minutes. Add garlic and green chiles, cook 1 minute.
- Stir in cumin and oregano, cook 30 seconds. Add broth, scraping up any bits.
- Add beans, salt, and pepper. Bring to a boil, then reduce heat and simmer uncovered for 12 minutes.
- Remove from heat, stir in cream and lime juice. Ladle into bowls and top with avocado, cilantro, and lime wedges.
