Bush's White Bean Chili Recipe: Smoky Cumin and Tomato Depth in One Pot

Soups & Stews

Bush's White Bean Chili Recipe: Smoky Cumin and Tomato Depth in One Pot

This Bush's white bean chili recipe transforms humble white beans into a hearty, smoky masterpiece that rivals traditional meat-based chili. The secret lies in slow simmering aromatic spices with tomatoes and broth until flavors meld into rich, velvety depth.

I developed this vegetarian version after realizing how often chili night could be both satisfying and plant-based—no one will miss the meat.

The foundation begins with sautéing onions, garlic, and cumin until fragrant, then building layers of tomato and vegetable broth. Smoked paprika adds that signature chili-house depth while coconut milk creates a naturally creamy texture without dairy.

What sets this apart is the 30-minute simmer that develops complex flavors without requiring constant attention—ideal for weeknights or meal prep.

By the time it's done, you'll have a chili with tender white beans, smoky undertones, and a thick, satisfying body that clings to every spoonful. The aroma alone will have everyone gathering around the pot, and the texture—creamy yet hearty—makes it perfect for cold evenings.

Serve with avocado slices, tortilla chips, or a side of cornbread to complete the experience.

This recipe delivers restaurant-quality results with just 10 ingredients and 45 minutes of active time, proving that vegetarian chili can be just as bold and comforting as the classic version.

The slow-cooked technique ensures maximum flavor extraction, while the white beans provide substantial protein and fiber—making it a meal worth repeating.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for bush's white bean chili

Ten simple yet potent ingredients transform into a smoky, velvety white bean chili that rivals traditional meat-based versions.

Ingredient Amount Notes
Canned White Beans 🥫 2 cans 15 oz each, drained and rinsed
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 4 cloves Fresh, minced
Ground Cumin 🌿 2 tsp Toasted for deeper aroma
Smoked Paprika 🌶️ 1 tbsp High-quality for smoky depth
Diced Tomatoes 🍅 1 can 28 oz can, fire-roasted preferred
Vegetable Broth 💧 2 cups Low-sodium, homemade or quality store-bought
Coconut Milk 🥥 1 can 13.5 oz full-fat for creaminess
Extra-Virgin Olive Oil 🫒 2 tbsp For sautéing onions and garlic
Bay Leaves 🌿 2 whole Dried, removed before serving
Salt 🧂 1 ½ tsp Diamond Crystal kosher preferred
Black Pepper 🌶️ ½ tsp Freshly ground for heat
Lime Juice 🍋 1 tbsp Freshly squeezed for brightness

The white beans form the heart of this chili, so prioritize high-quality canned varieties like Bush's or Great Northern—avoid those with added salt. For smoked paprika, professional-grade brands like Penzeys or McCormick deliver the deepest, most authentic chili-house flavor. Coconut milk should be full-fat (none of that light stuff)—it creates that signature creamy texture without dairy. Vegetable broth is non-negotiable here; Pacific Foods or Imagine brands offer low-sodium options that won’t overpower the dish. The fire-roasted diced tomatoes add natural sweetness and depth—Muir Glen is my go-to for this. Toast your ground cumin in a dry pan for 30 seconds before adding to release its full aroma, a professional technique that elevates the flavor profile significantly.

No smoked paprika? Substitute 1 tsp chipotle powder for heat and smokiness, though the flavor won’t be identical. Coconut milk too expensive? Greek yogurt or cashew cream (blended soaked cashews with water) works in a pinch, though the texture will be slightly tangier. Fire-roasted tomatoes unavailable? Fresh tomatoes roasted under the broiler for 10 minutes with olive oil and salt make a great substitute. Vegetable broth can be swapped for mushroom broth for an umami boost, or even water in a pinch (though flavor will suffer). For lime juice, bottled is fine, but fresh is always brighter—Mexican limes if available, but standard limes work too. The bay leaves are purely for flavor infusion; remove them before serving to avoid a bitter bite.

This chili tastes even better the next day as flavors meld further. Store in an airtight container in the refrigerator for up to 5 days, or freeze portions for 3 months (it reheats beautifully). For meal prep, I double the recipe and portion into glass containers—just add a splash of water when reheating to loosen the texture. The coconut milk may separate slightly upon refrigeration; stir vigorously before reheating. Serve with avocado slices (which add healthy fats) or cornbread to round out the meal. The chili also freezes exceptionally well, making it perfect for batch cooking.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just toss everything into one pot, stir, and let it simmer. No chopping, no fuss, and zero dishes beyond that one pan. The canned beans save me time, and the onions caramelize right in the pot while I sip my coffee.
  • Smoky Depth: That smoked paprika and cumin? It’s the secret weapon. The beans soak up the warmth like a sponge, giving you a chili that’s rich but not heavy, with a slow-building smokiness that lingers. Honestly, it tastes like it simmered for hours, even if it’s ready in 30 minutes.
  • Lunchbox Hero: Between us, this chili is my go-to for meal prep. It reheats beautifully, keeps for days, and tastes just as good cold in a lunchbox. Pack it with crusty bread or crackers, and you’ve got a satisfying midday meal that’ll make you forget you didn’t order takeout.
  • Budget Win: Canned beans and pantry spices? This recipe is dirt cheap, yet it feels like a restaurant-worthy dish. I make a big batch on Sundays, and it stretches across lunches, dinners, and even as a base for tacos. My wallet—and my freezer—thank me every time.

Step-by-step instructions for Bush's white bean chili recipe

This method delivers rich, smoky depth with a velvety finish—no shortcuts, just layered flavor.

1

Sauté Onions and Garlic for Foundational Flavor

Heat the 2 tablespoons extra-virgin olive oil in a heavy-bottomed pot over medium heat. Add the 1 whole yellow onion, diced, and cook for 5-6 minutes until the edges soften and the onion becomes translucent. Here's the thing—don't rush this step. You want the onions to caramelize slightly, which builds sweetness that carries through the entire dish.

Reduce heat to medium-low and add the 4 cloves garlic cloves, minced. Cook for 30 seconds until fragrant but not browned. Burnt garlic introduces bitterness that overpowers the delicate cumin and paprika. Stir constantly during this final minute to prevent scorching. The garlic should smell pungent and vibrant, not acrid.

2

Toast Spices and Add Tomatoes for Depth

Immediately add the 2 teaspoons ground cumin and 1 tablespoon smoked paprika to the pot. Stir vigorously for 1 minute until the spices release their aromatic oils and the mixture darkens slightly. This toasting step is critical—it awakens the earthy notes of cumin and the smoky character of paprika, which are the soul of this chili.

Pour in the 1 can diced tomatoes (with juices) and bring the mixture to a gentle simmer. Let it cook uncovered for 8-10 minutes until the raw tomato flavor mellows and the mixture thickens slightly. You'll notice the spices melding into the tomatoes, creating a rich, ruddy base. This is the foundation your chili will build upon.

3

Build the Chili with Beans and Broth

Add the 2 cans canned white beans (drained and rinsed) and 2 cups vegetable broth to the pot. Stir well to combine, then add the 2 whole bay leaves and bring to a boil. Once boiling, reduce heat to low and let it simmer uncovered for 20 minutes. This simmering time allows the beans to absorb the flavors while the broth reduces slightly, concentrating the taste.

Here's where the magic happens: The beans should be tender but still hold their shape, and the liquid should coat the back of a spoon but not be watery. If it's too thin, simmer uncovered for another 5 minutes to thicken. The bay leaves will infuse subtle herbal notes, but don't let them overpower—they're a supporting player in this dish.

4

Finish with Coconut Milk and Seasoning

Reduce heat to low and stir in the 1 can coconut milk until fully incorporated. The coconut milk adds a luxurious creaminess that balances the smoky spices and earthy beans. Simmer gently for 5 minutes to let the flavors meld. You'll notice the chili transform from a rustic stew to a velvety, restaurant-quality dish.

Season with the 1.5 teaspoons salt and 0.5 teaspoon black pepper, then stir in the 1 tablespoon lime juice. The lime juice brightens the entire dish, cutting through the richness of the coconut milk and adding a refreshing finish. Taste and adjust seasoning—this chili should be bold but balanced, with each element complementing the others.

5

Rest and Serve for Maximum Flavor

Remove the pot from heat and let the chili rest for 10 minutes. This resting period allows the flavors to fully develop and the textures to settle. Skim off any excess fat that rises to the surface if desired, though the coconut milk keeps this chili naturally rich without needing to do so.

Before serving, remove and discard the 2 whole bay leaves. Ladle the chili into bowls and serve immediately. The chili should be thick enough to coat a spoon but still fork-friendly, with a perfect balance of smoky, spicy, and creamy notes. Each bite should deliver the deep cumin aroma, the subtle heat of smoked paprika, and the bright finish of lime juice.

👨‍🍳

Pro Tips For Making Bush'S White Bean Chili

  • Cook Onions Low: I used to rush this step and end up with bitter, charred onions that overpowered the whole dish. For Bush’s white bean chili, keep the heat at a gentle simmer—just until the onions soften and turn translucent. That’s when they’ll melt into the beans without taking over.
  • Toast Spices Dry: Smoked paprika and cumin need a quick bloom to wake up their flavors. Heat your pot empty for 30 seconds, then toss in the spices before adding onions—this makes a real difference in depth. (Yes, even if you’re impatient like me.)
  • Drain Beans Well: Skimping here means a watery chili. Dump the beans into a colander, give them a quick rinse, and let them drain for a solid 30 seconds. That extra effort keeps the texture thick and the flavors balanced.
  • Simmer, Don’t Boil: After everything comes together, keep the heat at a low simmer—just bubbles breaking the surface, not a rolling boil. This prevents the beans from breaking down and turning mushy, which I learned the hard way after one overzealous batch.

Common mistakes when making your bush's white bean chili

Skipping the Sauté

One of the biggest mistakes is rushing the onion and garlic sauté. Skipping this step means you miss the caramelization that builds sweetness and depth.

I’ve seen chili turn bland when people add spices directly to raw onions—always take those 5-6 minutes to soften the onions and 30 seconds for garlic. Use a heavy-bottomed pot to prevent burning, and keep heat at medium—never high. 🔥

Under-Toasting Spices

The spices—especially cumin and smoked paprika—need to toast for 1 full minute to release their aromatic oils. I’ve tasted chili where cooks just stirred them in without toasting, and it lacked that earthy, smoky punch.

Toast them until you see the spices darken slightly and smell their full depth. If you’re in a hurry, toast the cumin alone first in a dry pan for 30 seconds before adding to the pot.

Ignoring Simmer Time

Simmering uncovered for 20 minutes is non-negotiable—it lets the flavors meld and the broth reduce. I’ve had chili turn watery because someone didn’t simmer long enough. If it’s too thin, simmer uncovered for another 5 minutes to thicken.

The beans need time to absorb the flavors, and the broth needs to concentrate. Never rush this step—patience is key. ⏰

Overlooking the Coconut Milk

Some people skip the coconut milk or use light versions, which can make the chili taste thin or overly spicy. Full-fat coconut milk is essential for that creamy, velvety texture.

If you’re avoiding dairy but worried about coconut flavor, simmer it in for only 5 minutes—just long enough to blend without overpowering. For extra richness, stir in 1 tablespoon cashew cream at the end. 🥥

Not Resting the Chili

Letting the chili rest for 10 minutes before serving allows the flavors to settle and the textures to even out. I’ve seen people serve it immediately, and it always tastes less cohesive.

During this time, the spices mellow, and the beans absorb more liquid. If you’re short on time, rest it for at least 5 minutes—it makes a world of difference. 💡

Forgetting the Lime Juice

The lime juice is the secret weapon that brightens the dish and cuts through the richness. Without it, the chili can taste flat or one-dimensional. Add it right before serving so the acidity doesn’t cook off.

For extra zing, zest a little lime peel into the chili while it simmers. If you’re out of lime, lemon juice works in a pinch, but lime’s tang is unmatched. 🍋

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 8g40%
Cholesterol 0mg0%
Sodium 680mg29%
Total Carbohydrate 52g18%
Dietary Fiber 12g43%
Sugars 8g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this chili without coconut milk?

Yes! For a dairy-free alternative, use ½ cup Greek yogurt or ¼ cup cashew cream (blend soaked cashews with water). If avoiding coconut entirely, simmer the chili longer (30 minutes) to reduce the broth naturally. The texture will be slightly thicker but still flavorful.

2

How can I make this chili spicier?

Add ½ teaspoon cayenne pepper or 1 chipotle pepper in adobo sauce when toasting the spices. For heat lovers, stir in 1 tablespoon hot sauce at the end. Remember: smoked paprika already adds subtle heat, so adjust gradually.

3

Can I use dried white beans instead of canned?

Soak 1.5 cups dried white beans overnight, then simmer them in fresh water for 1 hour until tender before adding to the chili. Reduce broth to 1 cup since soaked beans absorb more liquid. This adds extra texture but requires 15 extra minutes of prep time.

4

What are the best toppings for this chili?

Classic options include avocado slices, fresh cilantro, sour cream, or crumbled cotija cheese. For crunch, try tortilla strips or toasted pumpkin seeds. A squeeze of lime and hot sauce elevate the smoky flavors perfectly.

5

How long will this chili keep in the fridge?

Store in an airtight container for up to 5 days. The flavors actually improve overnight as the spices meld further. Reheat gently on the stove with a splash of water or broth to restore creaminess. Freeze portions for 3 months—just thaw in the fridge before reheating.

★★★★★4.5(15 reviews)
Categories Soups & Stews