Creamy Instant Pot White Chicken Chili with Cannellini Beans

Ready In
Servings
Difficulty

The way that spoonful of chili settles against the inside of your cheek—creamy, almost velvety, but with the faintest toothsome pop from the beans—that’s the whole point. I didn’t set out to make white chicken chili that morning. I set out to empty the fridge before a long weekend away, and what I ended up with was a pot of something so unexpectedly good I actually cancelled my plans. (Not kidding. My husband still brings it up.)

I had a rotisserie chicken picked clean, a half-used block of cream cheese, and a bag of cannellini beans staring at me from the pantry. The Instant Pot was already on the counter, still dusty from the last batch of cozy smoky hatch chili white bean and chicken soup I’d made weeks before. I figured, why not? Let the pressure cooker do the heavy lifting. I threw in some green chiles, a little cumin, some garlic—nothing fancy. What came out was this: a bowl of creamy white chicken chili that tasted like I’d been stirring it all day, but really took about 35 minutes from start to finish.

That’s the thing about this recipe. It doesn’t ask much of you. It just delivers. The cream cheese melts into the broth, making it thick and luscious without needing any heavy cream. The beans break down just enough to add body, but not so much that you lose that lovely bite. And the chicken—well, the chicken just falls apart, tender and soaked in all that savory, slightly smoky broth. I honestly didn’t mean to fall in love with a weeknight chili. But here we are.

Why You’ll Love This Recipe

I’ve made a lot of chili in my day. Beef chili, turkey chili, vegetarian chili that my kids politely pushed around their bowls. But this one? This one gets eaten. Every time. And not just by me.

Here’s what makes it different:

  • No soaking, no simmering all day. The Instant Pot does the work. You don’t need to soak the beans overnight or babysit a pot for hours. Dump, press a button, and walk away.
  • Creamy without being heavy. The cream cheese adds richness without making you feel like you need a nap. It’s comfort food that doesn’t weigh you down.
  • Pantry-friendly ingredients. Canned beans, canned chiles, chicken broth, spices—most of this you probably already have. No special trips to the store required.
  • Perfect for meal prep. This chili actually gets better the next day. The flavors meld, the creaminess deepens, and it reheats like a dream. Make it Sunday, eat it all week.
  • Crowd-pleaser status. I’ve served this to picky kids, spice-averse in-laws, and chili purists. Every single person went back for seconds. It’s mild enough for sensitive palates but flavorful enough for spice lovers (just add extra jalapeño on top).

Honestly, if I had to pick one recipe to make on repeat during the colder months, this would be it. It’s the kind of meal that makes you close your eyes after the first bite—not because it’s fancy, but because it just hits right.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which makes this chili perfect for those nights when you need dinner on the table but don’t want to overthink it.

  • Boneless, skinless chicken breasts (1.5 lbs or about 680g) — You can also use boneless thighs if you prefer darker meat. The chicken will shred easily after pressure cooking. I’ve used both, and honestly, thighs give a slightly richer flavor, but breasts work beautifully too.
  • Cannellini beans (2 cans, 15 oz each, drained and rinsed) — These are the star of the show. They’re creamy, mild, and hold their shape well. Great Northern beans work too, but cannellinis have that buttery texture I love. If you want to use dried beans, you can—just increase the pressure cooking time to 45 minutes and add an extra cup of broth.
  • Green chiles (2 cans, 4 oz each, diced) — Mild or fire-roasted, your call. I usually go with mild because I want the creaminess to shine, not the heat. Fire-roasted adds a nice smoky depth if you’re feeling adventurous.
  • Cream cheese (8 oz, softened and cut into cubes) — This is what makes the chili creamy without any heavy cream. Use full-fat for the best texture, but Neufchâtel (low-fat) works in a pinch. Just know the texture will be slightly less luscious.
  • Chicken broth (4 cups or 950ml) — Low-sodium is best so you can control the salt. I prefer Swanson or Kitchen Basics for consistent flavor.
  • Yellow onion (1 medium, diced) — Adds a savory base. You can use white onion or even shallots if that’s what you have.
  • Garlic (4 cloves, minced) — Fresh is non-negotiable here. The jarred stuff just doesn’t hit the same.
  • Ground cumin (2 teaspoons) — Warm, earthy, essential. This is the backbone of the chili’s flavor.
  • Dried oregano (1 teaspoon) — Adds a subtle herbal note that balances the richness.
  • Smoked paprika (1 teaspoon) — Optional, but I love the hint of smokiness it brings. Regular paprika works too.
  • Salt and black pepper (to taste) — Start with 1 teaspoon salt and ½ teaspoon pepper, then adjust at the end.
  • Optional toppings: Fresh cilantro, diced avocado, shredded Monterey Jack cheese, sour cream, sliced jalapeño, tortilla chips, or a squeeze of lime.

Equipment Needed

You don’t need a lot of fancy gear for this one. Here’s what you’ll want to have on hand:

  • Instant Pot (6-quart or larger) — This is the workhorse. Any electric pressure cooker will do—I use a 6-quart Duo and it’s perfect for this recipe. If you have an 8-quart, just make sure you have enough liquid to reach the minimum fill line.
  • Cutting board and sharp knife — For dicing the onion and mincing the garlic. A dull knife makes this step way more annoying than it needs to be.
  • Wooden spoon or silicone spatula — For stirring and scraping up any bits from the bottom of the pot after sautéing.
  • Measuring spoons and cups — For the spices and broth. I keep a set of magnetic measuring spoons on my fridge—they never get lost in the drawer.
  • Two forks or a hand mixer — For shredding the chicken. Two forks work great if you have the arm strength; a hand mixer on low speed does it in seconds with zero effort.
  • Large bowl — For shredding the chicken into before adding it back to the pot.
  • Ladle — For serving. A wide, shallow bowl is best for chili, but any bowl works.

If you don’t have an Instant Pot, you can make this in a slow cooker (cook on low for 6-8 hours) or on the stovetop (simmer for about 1 hour). The texture will be slightly different, but still delicious.

Preparation Method

instant pot white chicken chili preparation steps

Alright, let’s get cooking. This comes together fast, so I like to have everything prepped before I turn on the Instant Pot. Trust me, it makes the process so much smoother.

  1. Sauté the aromatics. Turn your Instant Pot to the “Sauté” setting and let it heat up for about 2 minutes. Add 1 tablespoon of olive oil or avocado oil, then toss in the diced onion. Cook for 3-4 minutes, stirring occasionally, until the onion is soft and translucent. Add the minced garlic and cook for another 30 seconds—just until it smells amazing. (Don’t let it burn, or it’ll get bitter.)
  2. Add the spices. Stir in the cumin, oregano, smoked paprika, salt, and pepper. Let them toast in the hot oil for about 30 seconds. This wakes up the flavors in a way that just adding them to liquid doesn’t. Your kitchen will smell incredible at this point.
  3. Deglaze the pot. Pour in about ½ cup of the chicken broth and use your wooden spoon to scrape up any browned bits stuck to the bottom of the pot. This is important—those bits are flavor, and if you leave them, you might get a “burn” warning later. Plus, it keeps your chili from tasting scorched.
  4. Add the remaining ingredients. Add the rest of the chicken broth, the drained and rinsed cannellini beans, the diced green chiles, and the chicken breasts. Nestle the chicken into the liquid so it’s mostly submerged. Do not add the cream cheese yet—it goes in after pressure cooking.
  5. Pressure cook. Close the lid, set the valve to “Sealing,” and select the “Manual” or “Pressure Cook” setting on high for 15 minutes. It will take about 10-15 minutes to come to pressure, then the timer will start. Use this time to clean up your cutting board or set out your toppings.
  6. Natural release. Once the timer beeps, let the pressure release naturally for 10 minutes. This is key—it lets the chicken finish cooking gently and keeps it from getting tough. After 10 minutes, carefully turn the valve to “Venting” to release the remaining steam.
  7. Shred the chicken. Open the lid and use tongs to transfer the chicken breasts to a large bowl. Shred them with two forks (or a hand mixer on low speed—game changer). The chicken should be so tender it practically falls apart on its own.
  8. Add the cream cheese. Return the shredded chicken to the pot. Add the cubed cream cheese and stir gently until it melts completely into the broth. This takes about 2-3 minutes. The chili will look thin at first, but it thickens as the cream cheese incorporates. If you want it extra thick, you can mash a few of the beans against the side of the pot with a fork before adding the cream cheese.
  9. Taste and adjust. Give it a taste. Need more salt? Add it. Want more heat? Stir in some diced jalapeño or a dash of cayenne. This is your chili—make it yours.
  10. Serve. Ladle into bowls and top with your favorite fixings. I love a big scoop of diced avocado, a handful of fresh cilantro, and a few crunchy tortilla chips on the side.

Cooking Tips & Techniques

I’ve made this chili more times than I can count, and I’ve definitely learned a few things along the way. Here are the tips that make the biggest difference:

  • Don’t skip the sauté step. I know it’s tempting to just dump everything in and hit “Pressure Cook,” but sautéing the onion and garlic first builds a flavor base that you simply can’t get any other way. It takes 5 minutes and it’s worth every second.
  • Use room temperature cream cheese. Cold cream cheese takes forever to melt and can leave you with lumpy chili. Let it sit on the counter for 20-30 minutes before you start cooking. If you forget, microwave it in 10-second bursts until it’s soft but not melted.
  • Cut the cream cheese into small cubes. This helps it melt faster and more evenly. I usually cut the block into 16 cubes—quick and easy.
  • Natural release is your friend. I know it adds time, but letting the pressure release naturally for 10 minutes keeps the chicken moist and tender. If you do a quick release, the chicken can seize up and get dry. Patience pays off here.
  • If your chili is too thin at the end, don’t panic. You have two options: mash some of the beans against the side of the pot to release their starch, or simmer the chili on the “Sauté” setting for 5-10 minutes to let some of the liquid evaporate. Both work great.
  • If your chili is too thick, add more broth. Stir in a splash of chicken broth or even water until it reaches your preferred consistency. Chili is forgiving like that.

One thing I learned the hard way: don’t add the cream cheese before pressure cooking. I tried it once, thinking it would save time, and ended up with a grainy, separated mess. The cream cheese needs the gentle heat of the residual broth to melt smoothly. So yeah, trust the process on that one.

Variations & Adaptations

This chili is a great base recipe, and it’s easy to tweak based on what you have or what you’re in the mood for. Here are some of my favorite variations:

  • Spicy version: Add 1-2 diced jalapeños (seeds included if you’re brave) with the onion, or stir in a teaspoon of chipotle powder with the spices. For extra heat at the table, top with sliced serrano peppers or a drizzle of hot sauce.
  • Vegetarian version: Skip the chicken and use 3 cans of cannellini beans instead of 2. Add a diced bell pepper and a cup of frozen corn for extra texture. Use vegetable broth instead of chicken broth. The cooking time stays the same—15 minutes at high pressure.
  • Dairy-free version: Replace the cream cheese with full-fat coconut milk (about ½ cup) or a dairy-free cream cheese alternative. The texture will be slightly different, but still creamy and delicious. Just stir it in after pressure cooking, same as the cream cheese.
  • Slow cooker adaptation: Sauté the onion and garlic on the stovetop first, then transfer everything except the cream cheese to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Shred the chicken, stir in the cream cheese, and let it sit on warm for 10 minutes before serving.
  • Stovetop version: Use a large Dutch oven or heavy-bottomed pot. Sauté the onion and garlic, add the spices, then add the broth, beans, chiles, and chicken. Bring to a boil, then reduce to a simmer and cook for 25-30 minutes, until the chicken is cooked through. Shred the chicken, stir in the cream cheese, and serve.

I’ve tried the vegetarian version myself, and honestly, I didn’t miss the chicken at all. The beans and cream cheese make it hearty enough to stand on its own. If you’re feeding a crowd with different dietary needs, this recipe is super accommodating.

Serving & Storage Suggestions

This chili is best served hot, straight from the pot, with all your favorite toppings. I like to set up a little topping bar so everyone can customize their bowl. Here are some ideas:

  • Toppings: Diced avocado, fresh cilantro, shredded Monterey Jack or cheddar cheese, sour cream or Greek yogurt, sliced jalapeños, crushed tortilla chips, a squeeze of lime, or a drizzle of hot sauce.
  • Serving suggestions: This chili pairs beautifully with beer cheese pretzel pull apart bread for dipping, or a simple side salad with a tangy vinaigrette to cut through the richness. Cornbread is also a classic choice—I’m partial to a slightly sweet version.
  • Storage: Let the chili cool completely, then transfer it to an airtight container. It will keep in the refrigerator for up to 5 days. The flavors actually get better after a day or two as they meld together.
  • Freezing: This chili freezes beautifully. Portion it into freezer-safe containers or zip-top bags (lay them flat for easy stacking). It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Reheating: Reheat on the stovetop over medium-low heat, stirring occasionally, until warmed through. You can also microwave individual portions in 30-second bursts, stirring between each. If the chili has thickened too much during storage, add a splash of chicken broth or water to loosen it up.

One thing I love about this chili is how the cream cheese keeps it creamy even after reheating. No separation, no graininess—just the same luscious texture as day one.

Nutritional Information & Benefits

Here’s an approximate nutritional breakdown per serving (based on 6 servings, not including toppings):

  • Calories: 385
  • Protein: 38g
  • Fat: 14g
  • Carbohydrates: 28g
  • Fiber: 7g
  • Sugar: 4g
  • Sodium: 780mg (varies based on broth and added salt)

This chili is packed with protein from the chicken and beans, making it a satisfying meal that keeps you full for hours. The cannellini beans are also a great source of fiber, which supports digestive health. Plus, the cream cheese adds a boost of calcium. If you’re watching your sodium, use low-sodium broth and skip the added salt until the end—you can always adjust.

From a wellness perspective, this recipe fits into a balanced diet without feeling like a “diet” meal. It’s comfort food that actually nourishes you, which is exactly what I look for in a weeknight dinner.

Conclusion

This creamy Instant Pot white chicken chili is the kind of recipe that earns a permanent spot in your dinner rotation. It’s fast enough for a busy Tuesday, but cozy enough for a lazy Sunday. The ingredients are simple, the method is forgiving, and the results are consistently delicious. I’ve made it for sick friends, for game day gatherings, and for those nights when I just need a bowl of something warm and comforting.

I’d love to hear how it turns out for you. Did you add extra spice? Top it with something unexpected? Share your version in the comments below—I read every single one, and I genuinely love seeing how people make a recipe their own. And if you make it for someone you love, even better. That’s really what cooking is all about.

So go ahead. Grab your Instant Pot, raid your pantry, and make yourself a bowl of this creamy, dreamy chili. You deserve it.

Frequently Asked Questions

Can I use dried beans instead of canned?

Yes, you can. Use 1 cup of dried cannellini beans (no need to soak) and increase the pressure cooking time to 45 minutes. Add an extra cup of chicken broth to account for the beans absorbing liquid. Make sure to do a natural release to prevent the beans from bursting.

Can I make this in a slow cooker?

Absolutely. Sauté the onion and garlic on the stovetop first, then transfer everything except the cream cheese to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Shred the chicken, stir in the cream cheese, and let it sit on warm for 10 minutes before serving.

How do I thicken the chili if it’s too thin?

If your chili is thinner than you’d like, you have a few options. Mash some of the beans against the side of the pot with a fork—this releases their starch and thickens the broth naturally. You can also simmer the chili on the “Sauté” setting for 5-10 minutes to let some of the liquid evaporate.

Can I use Greek yogurt instead of cream cheese?

You can, but the texture will be different. Greek yogurt is tangier and thinner than cream cheese, so the chili won’t be as creamy. If you go this route, stir the yogurt in at the very end and don’t let it boil, or it might curdle. I’d recommend using full-fat Greek yogurt for the best results.

How long does this chili keep in the fridge?

This chili will keep in an airtight container in the refrigerator for up to 5 days. The flavors actually get better as they meld together. It also freezes beautifully for up to 3 months—just thaw overnight in the fridge before reheating.

Pin This Recipe!

instant pot white chicken chili recipe
Print

Creamy Instant Pot White Chicken Chili with Cannellini Beans

A creamy, velvety white chicken chili made in the Instant Pot with tender chicken, cannellini beans, and cream cheese. Ready in about 35 minutes, this comforting, pantry-friendly meal is perfect for busy weeknights and gets better the next day.

  • Author: Jamie
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 1.5 lbs (about 680g) boneless, skinless chicken breasts (or thighs)
  • 2 cans (15 oz each) cannellini beans, drained and rinsed
  • 2 cans (4 oz each) diced green chiles (mild or fire-roasted)
  • 8 oz cream cheese, softened and cut into cubes
  • 4 cups (950ml) low-sodium chicken broth
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 2 teaspoons ground cumin
  • 1 teaspoon dried oregano
  • 1 teaspoon smoked paprika (optional)
  • Salt and black pepper to taste (start with 1 tsp salt and ½ tsp pepper)
  • 1 tablespoon olive oil or avocado oil (for sautéing)
  • Optional toppings: fresh cilantro, diced avocado, shredded Monterey Jack cheese, sour cream, sliced jalapeño, tortilla chips, lime wedges

Instructions

  1. Turn Instant Pot to ‘Sauté’ and heat 1 tablespoon oil. Add diced onion and cook 3-4 minutes until soft. Add minced garlic and cook 30 seconds.
  2. Stir in cumin, oregano, smoked paprika, salt, and pepper. Toast for 30 seconds.
  3. Pour in ½ cup chicken broth and scrape up any browned bits from the bottom of the pot.
  4. Add remaining broth, drained beans, green chiles, and chicken breasts. Nestle chicken into liquid. Do not add cream cheese yet.
  5. Close lid, set valve to ‘Sealing’, and select ‘Manual’ or ‘Pressure Cook’ on high for 15 minutes.
  6. After cooking, let pressure release naturally for 10 minutes, then carefully vent remaining steam.
  7. Open lid, transfer chicken to a bowl, and shred with two forks or a hand mixer on low.
  8. Return shredded chicken to pot. Add cubed cream cheese and stir until melted and smooth (2-3 minutes).
  9. Taste and adjust seasoning. For thicker chili, mash some beans against the pot before adding cream cheese.
  10. Ladle into bowls and serve with desired toppings.

Notes

Do not add cream cheese before pressure cooking; it will cause graininess. Use room temperature cream cheese for smooth melting. For a thicker chili, mash some beans before adding cream cheese. Leftovers keep in the fridge for up to 5 days and freeze for up to 3 months.

Nutrition

  • Serving Size: 1 bowl (about 1.5 cu
  • Calories: 385
  • Sugar: 4
  • Sodium: 780
  • Fat: 14
  • Saturated Fat: 7
  • Carbohydrates: 28
  • Fiber: 7
  • Protein: 38

Keywords: white chicken chili, instant pot chili, creamy chili, cannellini beans, chicken chili, pressure cooker chili, weeknight dinner, comfort food

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating