White Chicken Chili: Easy 30-Minute Cream Cheese Recipe

Posted on

Mila Fuller

white chicken chili - featured image

It was one of those Tuesday evenings in late October where the wind was howling off the lake and the temperature had dropped twenty degrees in an hour. I walked in from the farmers market with a bag of kale that was already wilting and a head of garlic that smelled like earth and promise. I needed dinner. Not a salad. Not a sandwich. I needed something warm, something that felt like a hug, and something that would make my house smell like comfort instead of wet dog.

That’s when I decided to throw together this white chicken chili. I didn’t have a recipe. I just had a half-chopped onion, some leftover rotisserie chicken from Sunday, a can of green chiles, and a block of cream cheese sitting in the fridge door. I thought it would be okay. Maybe a bit thick. Maybe a bit bland.

Instead, it was the best thing I ate all week.

The cream cheese didn’t just melt; it turned the whole thing into a velvety, spicy, savory dream. It’s the kind of chili that makes you forget you’re eating dinner on a busy weeknight because you’re too busy scraping the bottom of the bowl. This white chicken chili with green chiles and melty cream cheese has become my secret weapon for cold autumn nights. It’s creamy, it’s tangy, and it comes together in about 30 minutes. If you’re looking for a cozy meal that feels fancy but takes zero effort, this is it. I’ve made it at least a dozen times since that windy Tuesday, tweaking the spice level and the cheese until it was perfect for my family.

Why You’ll Love This Recipe

There are about ten reasons I keep making this, but here are the big ones that keep it in our weekly rotation.

Stupid Simple — Seriously, if you can chop an onion and stir a pot, you can make this. I’ve walked my teenage son through it over FaceTime while he was at college. He didn’t burn it. That’s how easy it is.

Lightning Fast — 30 minutes from start to finish, and only 10 of those are active chopping. I make this on weeknights when I get home at 7pm and don’t want to think about cooking. It’s faster than ordering takeout.

Creamy Without the Heavy Cream — The cream cheese gives it that rich, restaurant-quality texture without needing a carton of heavy whipping cream. It’s tangy and smooth, not heavy or greasy.

Pantry-Friendly — You probably have 80% of these ingredients already. Canned chicken or rotisserie chicken, canned beans, canned green chiles, and cream cheese. It’s the ultimate “I have nothing left” dinner.

Makes Amazing Leftovers — Actually tastes better the next day. The flavors meld together overnight, and the texture gets even creamier. I deliberately make extra for lunch throughout the week. It reheats beautifully in the microwave.

Budget-Smart — Feeds 4-6 people for under $15. That’s less than one meal at a fast-food place. Plus, using rotisserie chicken or canned chicken saves money on time and labor.

This is my go-to when I need dinner to just work. No complicated techniques, no weird ingredients, just reliable, delicious food that makes everyone happy. It’s perfect for those nights when you want to feel cozy without spending hours in the kitchen.

Ingredients You’ll Need

Here’s the best part: you probably have most of this already. I’m particular about three ingredients here, and I’ll tell you exactly why.

For the Base

Olive oil (2 tablespoons / 30ml) — Use good quality here—it makes a difference. I keep both regular and extra virgin; use extra virgin for this. It adds a nice fruity note to the onions.

Yellow onion (1 medium, diced / about 200g) — Sweet onions work too, but yellow gives better depth. White onions are too sharp for this. I chop mine into small, even pieces so they cook down quickly.

Garlic (4 cloves, minced / about 2 tablespoons) — Yes, four cloves. Don’t skimp. Fresh only—no jarred garlic in this recipe. It tastes metallic and ruins the creaminess. Buy the pre-peeled cloves if you’re being lazy, but fresh is better.

Chicken broth (4 cups / 960ml) — I use low-sodium so I can control the salt. Vegetable broth works for vegetarian version, but chicken is traditional. Look for a clear, golden broth, not a dark, roasted one.

Rotisserie chicken or canned chicken (3 cups / 450g, shredded) — I use leftover rotisserie chicken from Sunday dinner. It’s juicy and flavorful. Canned chicken works too, but drain it well so the chili isn’t watery. If you’re making this from scratch, poach two chicken breasts in the broth for 15 minutes, shred them, and add them back in.

For the Flavor

white chicken chili preparation steps

Green chiles (1 can, 4oz / 113g) — Mild, diced green chiles. I use the brand “Green Giant” or “Ro*Tel” (without tomatoes). They add that classic chili kick and tang. If you like it spicy, use hot green chiles or add a dash of cayenne.

Cream cheese (8oz / 225g, softened) — Full-fat block cream cheese. Not the spreadable kind in a tub. It has to be the block, softened to room temperature. This melts evenly and gives that rich, tangy flavor. I learned this the hard way with a grainy, separated sauce that looked awful.

Cumin (1 teaspoon / 2g) — Ground cumin. It’s the backbone of chili flavor. Don’t skip it. It adds warmth and earthiness.

Chili powder (1 teaspoon / 2g) — I use a blend like McCormick. It’s not just heat; it’s a mix of spices. Adjust to taste. I like a mild kick.

Salt and black pepper (to taste) — Start with 1 teaspoon salt and ½ teaspoon pepper. Taste and adjust at the end.

For the Beans

White beans (2 cans, 15oz / 425g each) — Cannellini or Great Northern beans. Rinse and drain them well. I use white beans because they blend into the cream cheese sauce and add creaminess without overpowering the flavor. If you want more texture, leave some beans whole.

Optional Add-ins

Shredded Monterey Jack cheese (1 cup / 100g) — Adds extra meltiness. I throw this in right before serving.

Fresh cilantro (¼ cup, chopped) — Adds brightness and color. It cuts through the richness of the cream cheese.

Lime wedges — A squeeze of lime at the table brightens everything up. It’s the secret weapon.

Jalapeños (1-2, sliced) — For extra heat. I add them if I’m feeling spicy.

Sour cream — For topping. Adds a cool, tangy contrast.

Equipment Needed

You don’t need fancy equipment for this. Here’s what I actually use.

Large pot or Dutch oven — I use a 6-quart pot. Needs to fit 4 cups of broth, beans, and chicken comfortably. My ancient pot from college still works fine.

Large skillet — 10-inch works best for sautéing the onions. I prefer stainless steel or cast iron, but non-stick works too.

Sharp knife — For chopping onions and garlic. Dull knives make you cry more—learned this the hard way.

Cutting board — Any size works. I use plastic for easier cleanup.

Wooden spoon — For stirring. Silicone works too. Don’t use metal on non-stick.

Measuring cups and spoons — Pretty standard stuff. Dollar store versions work fine.

Colander — For draining beans and chicken. Or just use the lid to drain—I do this when I’m lazy.

Whisk — For whisking the cream cheese into the broth smoothly. Or just use a fork.

Optional but nice: Immersion blender — If you want a smoother, thicker chili, blend half of it. I don’t always do this, but it’s a nice trick.

How to Make It: Step-by-Step

Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up.

Step 1: Prep Your Ingredients (5-8 minutes)

Before you start cooking, chop your onion, mince your garlic, and measure everything out. I know it seems fussy, but it makes the actual cooking way less stressful. Drain and rinse your beans. Shred your chicken if it’s not already shredded. Soften your cream cheese by leaving it on the counter for 15 minutes. Once you start cooking, things move fast.

Step 2: Sauté the Aromatics (5 minutes)

Heat olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook for 3-4 minutes until it starts to soften and smell sweet. Add the minced garlic and cook for 1 minute, stirring constantly. The garlic should smell amazing but not brown—browned garlic tastes bitter. Add the cumin and chili powder and stir for 30 seconds to toast the spices. This releases their oils and deepens the flavor.

Step 3: Build the Chili Base (5 minutes)

Pour in the chicken broth and let it simmer for 2 minutes. Add the green chiles, drained beans, and shredded chicken. Stir well. Let it come to a gentle boil, then reduce the heat to low. Let it simmer for 5-7 minutes. This allows the flavors to meld and the beans to heat through. The kitchen should smell like warm, spicy comfort.

Step 4: Add the Cream Cheese (3 minutes)

Remove the pot from heat. Add the softened cream cheese gradually, whisking constantly. The cream cheese will melt into the broth, creating a thick, creamy sauce. If it’s too thick, add a splash of extra broth. If it’s too thin, let it sit for a minute—it’ll thicken up. The sauce should be smooth and glossy, not clumpy.

Step 5: Season and Finish (2 minutes)

Taste the chili. Add salt and black pepper as needed. If it’s too bland, add more chili powder or a pinch of cayenne. If it’s too spicy, add a splash of milk or cream. Stir in half of the shredded Monterey Jack cheese if using. Let it sit for a minute so the cheese melts.

Step 6: Serve

Ladle into bowls. Top with the remaining Monterey Jack cheese, fresh cilantro, sour cream, and a squeeze of lime. Serve with soft garlic knots with parmesan or crusty bread for dipping. Enjoy immediately while it’s hot and creamy.

Total Time: About 30 minutes (10 minutes active, 20 minutes mostly hands-off)

Expert Tips & Tricks

Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes.

Softened Cream Cheese is Key
This is the #1 tip. Cold cream cheese will clump and won’t melt smoothly. I take it out of the fridge 15 minutes before cooking. If I forget, I microwave it for 15 seconds in 5-second bursts. Trust me, softened cheese makes a huge difference in texture.

Don’t Skimp on Salt
Your chili needs enough salt to bring out the flavors. I use about 1 tablespoon salt for the whole pot, but taste as you go. Undersalted chili tastes flat no matter how good the other ingredients are.

Toast the Spices
Cooking the cumin and chili powder in the oil for 30 seconds before adding broth unlocks their flavor. It’s a small step that makes a big difference. Raw spices can taste dusty.

Use Low-Sodium Broth
Canned beans and green chiles are already salty. Using low-sodium broth lets you control the final salt level. You can always add more, can’t take it away.

Common Mistakes (and how to avoid them):

Mistake: Chili is too watery
Fix: Simmer it longer to reduce. Or add more beans. Also, make sure you’re draining the canned chicken and beans well.

Mistake: Cream cheese is lumpy
Fix: The heat was too high when you added the cheese. Remove from heat before adding cream cheese. Whisk vigorously until smooth.

Mistake: Everything is too salty
Fix: Add a splash of milk or cream to balance it. Or add a diced potato and simmer for 10 minutes—it absorbs salt. (I learned this from my grandma.)

Pro Tricks I’ve Learned:

For Extra Creaminess
Blend half the chili with an immersion blender before adding the cream cheese. This creates a thick, velvety base. It’s optional but makes it feel like restaurant quality.

For Better Flavor
Add a tablespoon of butter at the very end and swirl it in. Makes the sauce glossy and rich.

For Meal Prep
Make the chili ahead and store in the fridge for up to 3 days. Reheat gently on the stove. It tastes even better the next day.

Variations & Substitutions

Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.

Spicy Version
Add 1 teaspoon cayenne pepper or use hot green chiles. Top with sliced jalapeños. My husband prefers this version—it wakes up the palate.

Veggie-Loaded
Toss in 2 cups fresh spinach and 1 cup halved cherry tomatoes in the last minute. The spinach wilts right in. This is how I get my kids to eat vegetables.

Slow Cooker Version
Sauté onions and garlic, then add everything to the slow cooker. Cook on low for 6-8 hours. Add cream cheese in the last 30 minutes. Perfect for busy days.

Lighter Version
Use half-and-half instead of cream cheese, and reduce Monterey Jack to ½ cup. It’s thinner but still good. I make this when I’m trying to be “healthy.”

Black Bean Version
Swap white beans for black beans. It changes the color but keeps the flavor. Great for a different vibe.

Dietary Modifications:

Gluten-Free
Everything is naturally gluten-free. Just check your broth and cream cheese labels.

Dairy-Free
Replace cream cheese with cashew cream (blend ½ cup soaked cashews with ½ cup water) and Monterey Jack with dairy-free shreds. It’s different but still tasty.

Vegan
Use vegetable broth, no cheese, and add white beans. Add a splash of coconut milk for creaminess.

Serving & Storage

How to Serve:
I usually serve this straight from the pot at the dinner table—it looks rustic and stays warm. But here are other ways I’ve enjoyed it:

Side Dishes:

  • Crusty bread or soft garlic knots for dipping
  • Simple green salad with balsamic vinaigrette
  • Roasted broccoli or green beans
  • Avocado slices on top

Toppings Bar:
When I have guests, I put out: extra Monterey Jack, sour cream, fresh cilantro, lime wedges, sliced jalapeños, and crushed tortilla chips. Everyone customizes their bowl.

Storage Instructions:

Refrigerator:
Store in an airtight container for up to 4 days. The sauce will thicken in the fridge—totally normal.

Reheating:
Best method: Add to a pot with a splash of milk or broth over low heat. Stir until heated through and creamy again.
Microwave method: Heat in 30-second intervals, stirring between. Add a splash of milk if it’s too thick.
Never works: Trying to reheat in the pot you cooked it in. It always burns on the bottom. Ask me how I know.

Freezing:
Honestly, this doesn’t freeze well because of the dairy. The sauce separates when thawed. Make it fresh or store in the fridge for up to 4 days.

Pro tip: If leftovers are drying out, stir in a tablespoon of butter and a splash of milk when reheating. Brings back that creamy texture.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re tracking.

Per Serving (based on 6 servings):

  • Calories: 380
  • Protein: 28g
  • Carbs: 22g
  • Fiber: 5g
  • Sugar: 2g
  • Fat: 18g
  • Saturated Fat: 10g
  • Cholesterol: 85mg
  • Sodium: 680mg
  • Calcium: 200mg

What’s Good:

  • High protein from chicken and beans
  • Calcium from the cheese
  • Fiber from the beans
  • More filling than it looks

What to Know:

  • Higher in calories from cream cheese
  • Contains dairy
  • Moderate sodium (use low-sodium broth to reduce)

My Take:
Look, this is comfort food with cream cheese and cheese. It’s not a diet recipe. But it’s way better than takeout, costs less, and I know exactly what’s in it. When I want to make it lighter, I use the half-and-half version and load up on vegetables. But usually? I just eat a reasonable portion and enjoy it.

Final Thoughts

So that’s my go-to white chicken chili! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.

This has saved weeknight dinners more times than I can count. It’s my answer to “what’s for dinner” when I’m tired, don’t want takeout, and still want something that tastes really good. My kids are happy, my husband’s happy, and I’m happy because I’m not stressed about cooking.

Make it yours! Try different add-ins, swap in your favorite vegetables, adjust the spice (though more green chiles is always better in my opinion). The best recipes are the ones you adapt to your family’s tastes.

If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.

Happy cooking! And I hope your kitchen smells half as good as mine does right now.

Frequently Asked Questions

Q: Can I use milk instead of cream cheese?
A: You can, but the texture will be much thinner and less rich. If you want to try it, use half-and-half and add 2 tablespoons of flour to thicken it. Whisk the flour into the milk before adding to the pan. I’ve done this when I ran out of cream cheese—it works okay, just not as good as the real thing. Half-and-half is a better middle ground.

Q: My chili came out watery—what happened?
A: Usually means you didn’t simmer it long enough to reduce, or you added too much broth. Let the chili simmer for a full 10-15 minutes before adding cream cheese. If it’s already watery, turn up the heat and let it reduce for another few minutes. The beans and cream cheese will also thicken it up.

Q: Can I make this ahead for a dinner party?
A: Sort of. Make the chili up to 2 days ahead and store in the fridge. Add the cream cheese right before serving (takes 5 minutes). Reheat gently and stir in the cream cheese. It won’t be quite as good as fresh, but it’s close and saves you stress during the party. I do this all the time.

Q: Why did my cream cheese get lumpy?
A: The heat was too high when you added the cream cheese, which made it seize up. Cream cheese needs gentle heat. Always remove the pot from the burner before adding cream cheese, then stir it in off heat. If it’s already lumpy, try whisking in a splash of warm broth—sometimes you can save it.

Q: Can I use jarred garlic?
A: You can, but fresh tastes so much better in this recipe. Jarred garlic has a weird metallic taste that really shows up in cream sauces. If you must use it, use half the amount because it’s stronger. But honestly, mincing 4 cloves takes like 2 minutes. Buy pre-peeled garlic cloves if you want to save time.

Q: How do I reheat leftovers without it getting dry?
A: Add a splash of milk or broth to a pot, add your leftover chili, and heat gently over low heat, stirring frequently. The extra liquid brings back the creamy texture. Microwave sort of works but tends to dry it out. If you do microwave, definitely add a splash of milk first and heat in short bursts, stirring between.

Q: Can I double this recipe?
A: Absolutely! Double everything and use your biggest pot. The cooking times stay the same. I do this when I’m meal-prepping or feeding a crowd. Just make sure your pot is big enough for the chili—you might need to use two pans or a very large Dutch oven.

Pin This Recipe!

white chicken chili recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
white chicken chili - featured image

White Chicken Chili: Easy 30-Minute Cream Cheese Recipe


  • Author: Natalia
  • Total Time: 30 minutes
  • Yield: 6 servings 1x

Description

A creamy, spicy, and savory white chicken chili made with rotisserie chicken, green chiles, and cream cheese. It comes together in just 30 minutes and is perfect for cozy weeknight dinners.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 4 cups chicken broth (low-sodium)
  • 3 cups shredded rotisserie chicken or canned chicken, drained
  • 1 can (4oz) mild diced green chiles
  • 8oz block cream cheese, softened
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 2 cans (15oz each) white beans (cannellini or Great Northern), rinsed and drained
  • Salt and black pepper to taste
  • 1 cup shredded Monterey Jack cheese (optional)
  • ¼ cup fresh cilantro, chopped (optional)
  • Lime wedges (optional)
  • 12 jalapeños, sliced (optional)
  • Sour cream (optional)

Instructions

  1. Prep ingredients: Chop onion, mince garlic, drain/rinse beans, shred chicken, and soften cream cheese.
  2. Heat olive oil in a large pot or Dutch oven over medium heat. Add diced onion and cook for 3-4 minutes until softened.
  3. Add minced garlic and cook for 1 minute until fragrant but not browned.
  4. Add cumin and chili powder, stirring for 30 seconds to toast the spices.
  5. Pour in chicken broth and bring to a gentle simmer. Add green chiles, drained beans, and shredded chicken.
  6. Simmer for 5-7 minutes to allow flavors to meld.
  7. Remove pot from heat. Gradually add softened cream cheese, whisking constantly until smooth and melted.
  8. Taste and season with salt and black pepper. Stir in Monterey Jack cheese if using.
  9. Serve hot, topped with cilantro, sour cream, jalapeños, and a squeeze of lime.

Notes

Ensure cream cheese is softened to room temperature to prevent clumping. Use low-sodium broth to control salt levels as canned beans and chiles are salty. This recipe does not freeze well due to the dairy content; store leftovers in the fridge for up to 4 days. Reheat gently with a splash of milk or broth to restore creaminess.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 380
  • Sugar: 2
  • Sodium: 680
  • Fat: 18
  • Saturated Fat: 10
  • Carbohydrates: 22
  • Fiber: 5
  • Protein: 28

Keywords: white chicken chili, cream cheese chili, easy dinner, 30 minute meals, rotisserie chicken recipes, comfort food, weeknight dinner, creamy chili

You might also like these recipes

Leave a Comment

Recipe rating