I love making this White Bean Chili when I want a comforting, hearty meal that feels lighter than traditional chili but just as satisfying. The creamy white beans, tender vegetables, and warm spices come together in a rich, flavorful broth. It’s cozy, filling, and perfect for chilly evenings or simple weeknight dinners.
Why You’ll Love This Recipe
I love how this chili offers all the comfort of a classic bowl without being too heavy. The white beans create a naturally creamy texture, and the blend of spices adds warmth without overpowering the dish.
I also appreciate how easy it is to prepare. I can make it in one pot with simple ingredients, and it tastes even better the next day. It’s versatile, budget-friendly, and great for meal prep.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
2 tablespoons olive oil
1 small onion, chopped
2 cloves garlic, minced
1 green bell pepper, chopped
2 cans (15 ounces each) white beans, drained and rinsed
1 can (4 ounces) diced green chilies
3 cups chicken or vegetable broth
1 teaspoon ground cumin
1/2 teaspoon dried oregano
1/2 teaspoon chili powder
1/2 teaspoon salt (or to taste)
1/4 teaspoon black pepper
1/2 cup sour cream or heavy cream
1 tablespoon lime juice
Optional toppings:
chopped cilantro
shredded cheese
sliced avocado
tortilla chips
Directions
I start by heating the olive oil in a large pot over medium heat. I add the chopped onion and bell pepper and sauté until softened. Then I stir in the garlic and cook for about 30 seconds until fragrant.
Next, I add the white beans, diced green chilies, broth, cumin, oregano, chili powder, salt, and pepper. I bring everything to a gentle boil, then reduce the heat and let it simmer for about 20–25 minutes.
To create a creamier texture, I mash some of the beans directly in the pot using the back of a spoon or a potato masher.
I stir in the sour cream or heavy cream and lime juice, allowing the chili to warm through without boiling. I taste and adjust the seasoning as needed.
I serve it hot with my favorite toppings.
Servings and Timing
This recipe serves about 4 to 6 people.
Prep time: 10 minutes
Cook time: 30 minutes
Total time: About 40 minutes
Variations
I sometimes add shredded cooked chicken for extra protein. When I want a spicier version, I include diced jalapeños or a pinch of cayenne pepper.
For a dairy-free option, I replace the sour cream with coconut milk. I also enjoy adding corn or spinach for extra texture and color.
storage/reheating
I store leftovers in an airtight container in the refrigerator for up to 5 days.
To reheat, I warm the chili gently on the stovetop over medium-low heat, stirring occasionally. If it thickens too much, I add a splash of broth or water.
I can freeze the chili for up to 3 months. I thaw it overnight in the refrigerator before reheating.
FAQs
Can I use dried beans instead of canned?
Yes, I cook dried white beans until tender before using them in the recipe.
What type of white beans work best?
I like using cannellini or great northern beans because they hold their shape well and have a creamy texture.
Is this chili spicy?
As written, I find it mild. I adjust the heat by adding more chili powder or fresh peppers.
Can I make this in a slow cooker?
Yes, I combine all ingredients except the cream and lime juice and cook on low for 4–6 hours. I stir in the cream and lime juice at the end.
How do I make it thicker?
I mash more of the beans or let the chili simmer uncovered for a few extra minutes.
Conclusion
I truly enjoy making this White Bean Chili because it’s comforting, creamy, and full of warm flavor. The tender beans and gentle spices create a satisfying bowl that feels both hearty and wholesome. Whether I make it for a quick weeknight meal or prepare it ahead for the week, it’s always a dependable favorite in my kitchen.
