Heart Healthy White Bean Chili
- Christina (Chris) Miller, MD
- Feb 12
- 2 min read
Recipe From LoveandLemons.com

This creamy white bean chili is hearty and delicious. It’s an easy, heart-healthy meal that works
well for cozy weekend dinners or busy weeknights, especially during cold winter days. Top with
jalapeños, scallions, cilantro, or avocado for extra flavor, color, and crunch.
Ingredients:
4½ cups cooked white beans or three 15-ounce cans, drained and rinsed, divided
3 cups vegetable broth, divided
Optional: 2 tablespoons extra-virgin olive oil (leave off for oil-free version)
1 medium yellow onion, chopped
1 poblano pepper, stemmed, seeded, and diced
½- 1 teaspoon sea salt (reduce or omit for low or no-salt version)
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
For toppings:
Fresh cilantro
Sliced jalapeño or serrano peppers
Diced avocado
Sliced green onions
Instructions
1. In a blender, place one can of the drained white beans and 1 cup of the broth and blend until smooth. Set aside.
2. In a large pot, add the onion, poblano, salt, and several grinds of pepper to 2 tablespoons water, vegetable broth, or olive oil, and cook for 5 minutes, stirring occasionally, or until softened. Stir in the green chiles, garlic, cumin, oregano, and coriander, and cook, stirring, for 30 seconds. Add the remaining 2 cups broth and 2 cans drained white beans. Simmer for 10 minutes.
3. Add the bean puree, stir, and simmer, uncovered, for 25 to 35 minutes, stirring occasionally, until thickened. Remove from the heat, let sit for 10 minutes to continue to thicken, then stir in the lime juice. Season to taste and serve with desired toppings and lime wedges for squeezing.
4. Enjoy!
Notes
*You can use cannellini beans or a mix of cannellini and butter beans.