When it comes to cozy, hearty meals, Creamy White Bean Chili is always a winner. It’s rich, flavorful, and loaded with tender beans, veggies, and just enough creaminess to make every bite comforting and satisfying.

The best part? It’s not only delicious but also packed with good-for-you ingredients. White beans bring plenty of protein and fiber, while the veggies add a boost of vitamins and flavor. And that little splash of cream at the end ties everything together and makes it extra cozy.
So whether you’re craving a cozy dinner or need an easy, filling lunch, creamy white bean chili has you covered. It’s simple to make, easy to customize with what you have on hand, and wholesome enough to enjoy any day of the week. Once you try it, I’m pretty sure it’ll become a regular in your meal rotation.
Why You’ll Love This Recipe
- Creamy & cozy – comfort food in a bowl
- One-pot dinner – easy cleanup
- Versatile – make it with chicken or keep it vegetarian
- Great for meal prep – reheats beautifully
What is the difference between red chili and white bean chili?
Traditional red chili is usually made with ground beef, red kidney beans, tomatoes, and a rich, tomato-based sauce that gives it that deep red color. White bean chili, on the other hand, skips the tomatoes and uses white beans (like cannellini), green chiles, and chicken or turkey for protein. Instead of a tomato base, it has a lighter broth and often gets its creaminess from cream cheese, sour cream, or heavy cream. The result is a milder, creamy chili with a totally different flavor profile.
Should the consistency be thick, hearty, or more brothy, and what influences that?
White bean chili can go either way—it really depends on your taste. If you like it thick and hearty, mash a few of the beans right in the pot or let it simmer uncovered a little longer so the liquid reduces. Adding cream cheese or heavy cream will also give it a rich, thicker texture.
If you prefer it more brothy, just add a little extra chicken or vegetable broth. That way it stays lighter, almost like a soup, but still full of flavor. So, whether you want it cozy and creamy or a little more soupy, you can easily adjust it to your liking.
As an Amazon Associate, we earn from qualifying purchases. This site contains affiliate links.
Helpful Kitchen Tools:
MICHELANGELO Stock Pot – 6 Qt Soup Pot with Lid, Non Stick Pots with Granite Coating, Non Toxic Cooking Pots for All Stovetops, with Stay Cool HandlesBamboo Cutting Boards for Kitchen, Extra Large Wood Cutting Board with Deep Juice Groove and Handle Heavy Duty Chopping board, Kikcoin, 17.6
OXO Steel Ladle
OXO Good Grips Vegetable Chopper
Geedel Rotary Cheese Grater, Kitchen Mandoline Vegetable Slicer with 3 Interchangeable Blades, Easy to Clean Rotary Grater Slicer for Fruit, Vegetables, Nuts
Main Ingredients Needed:
- Olive oil
- onion
- Garlic
- Salt
- Cumin
- Dried oregano
- Chili powder
- White kidney beans (cannellini)
- Green chiles
- Chicken or vegetable broth
- Cooked shredded chicken
- Cream cheese
- Heavy cream
- Salt & pepper
Step by step Instructions:
Heat oil in a large pot. Sauté onion 5 minutes, add garlic and cook 1–2 minutes.

Stir in cumin, oregano, and chili powder.

Drain and rinse 3 cans of white beans. Set one can aside. Add two cans of beans, green chiles, broth, chicken. Stir well. Cook for 15 minutes. Puree the last can of beans, add to the pot.

Stir in heavy cream and cream cheese.

Serve warm with your favorite toppings.

Topping Ideas:
One of the best parts of chili is loading it up with toppings. Here are some of my favorites you can mix and match:
- Shredded cheese – cheddar, Monterey Jack, or pepper jack for a little spice
- Sour cream or Greek yogurt – adds cool creaminess
- Fresh cilantro – bright and fresh
- Lime wedges – a squeeze of lime takes it to the next level
- Tortilla strips or crushed tortilla chips – for crunch
- Avocado slices or diced avocado – creamy and buttery
- Pickled or fresh jalapeños – for a kick of heat
- Crumbled bacon – smoky and salty
Serving Suggestions
This creamy chili pairs perfectly with cornbread, biscuits, or a side salad.
More chili and soup recipes you’ll Love:
Slow Cooker Turkey Chili
Pasta Fagioli with Sausage
Creamy White Bean Chili
In the universe of hearty and comforting meals, creamy white bean chili continues to be a culinary standard. This rich and flavorful dish, brimming with white beans, vegetables, and a touch of heavy cream, is not only satisfying but also packed with nutrients.
- Prep Time: 10 mins
- Cook Time: 25 mins
- Total Time: 35 minutes
- Yield: 6 1x
- Category: Soup
- Method: Stove-top
- Cuisine: American
Ingredients
2 tbsp olive oil
1 medium onion, chopped
3 cloves garlic, minced
1/2 tsp salt
1 tsp cumin
1 tsp dried oregano
1 tsp chili powder
3 (15 oz) cans white kidney beans (cannellini), drained and rinsed
1 (4 oz) can diced green chiles
3 cups chicken or vegetable broth
2 cups cooked shredded chicken (optional)
2 ounces cream cheese
1/2 cup heavy cream
Instructions
Heat oil in a large pot. Sauté onion 5 minutes, add garlic and cook 1-2 minutes.
Stir in salt, cumin, oregano, and chili powder.
Drain and rinse 3 cans of white beans. Set one can aside. Add the other two cans of beans, green chiles, broth, and chicken to the pot.
Puree the last can of beans, add to the pot. Cook for 15 minutes to allow flavors to meld.
Stir in heavy cream and cream cheese. Keep stirring until cream cheese is melted, about 5 minutes.
Serve warm with your favorite toppings.




