There is something truly comforting about a bowl of Homemade White Chicken Chili with Corn, Spinach, and Cream Cheese Recipe that feels both hearty and fresh at the same time. This recipe brings together the creamy richness of softened cream cheese with zesty lime juice, tender chicken simmered in salsa verde, vibrant green spinach, and sweet roasted corn. It’s a beautiful balance of textures and flavors that warms you from the inside out without weighing you down. Whether you’re looking for an easy weeknight dinner or something to share with friends on a chilly evening, this white chicken chili is bound to become a favorite in your recipe collection.

Ingredients You’ll Need
Every ingredient in this recipe is simple yet essential, contributing to that wonderful depth of flavor and satisfying texture. From the fresh spinach’s subtle earthiness to the creamy notes of cream cheese, each element plays a special part in crafting a chili that’s bursting with character.
- 2 cans white beans (drained and rinsed): Provide a creamy, protein-packed base that adds heartiness to the chili.
- Olive oil (or any neutral oil like canola): Used for sautéing and building a flavorful foundation without overpowering the dish.
- 1 small onion (diced into 1/4-inch pieces): Adds a subtle sweetness and depth when gently cooked.
- 2 cups frozen roasted corn: Brings a hint of smoky sweetness and lovely texture contrasts.
- 2 cups fresh spinach (roughly chopped): Introduces freshness and a pop of vibrant green color with gentle earthiness.
- 1 can green chiles (about 4 oz, drained): Offers mild heat and a subtle smoky flavor that complements the creaminess perfectly.
- 1 tsp ground cumin (freshly ground preferred): Infuses the chili with warm, aromatic notes—freshly ground is a game-changer here.
- Black pepper to taste: Adds just the right amount of bite and complexity.
- Salt to taste: Essential for highlighting all the layered flavors in the dish.
- 2 tbsp cream cheese (softened for easier blending): Gives the chili a luxurious, velvety smoothness that feels indulgent yet wholesome.
- Juice of 1 lime (about 2 tbsp): Brightens the entire pot with zesty freshness and balances the creaminess beautifully.
- 1 tbsp garlic powder: Adds savory depth without overpowering the other spices.
- 1 packet pulled chicken in salsa verde (or about 1.5 cups shredded rotisserie chicken mixed with salsa verde): The star protein that carries vibrant, tangy flavor throughout.
- 1 tsp paprika: Offers subtle smokiness and a lovely reddish hue.
- 1 cup chicken broth: Builds a flavorful, comforting liquid base to bring everything together.
- Optional toppings: avocado slices, tortilla chips, shredded cheese (Monterey Jack or cotija): These elevate the dish with creaminess, crunch, and melty richness when desired.
How to Make Homemade White Chicken Chili with Corn, Spinach, and Cream Cheese Recipe
Step 1: Sauté the Aromatics
Start by heating a tablespoon of olive oil in a large pot over medium heat. Add the diced onion and cook, stirring occasionally, until it’s soft and translucent. This simple step builds a fragrant flavor base that will elevate the chili’s overall taste. Can you smell how the onions release their natural sweetness as they cook? That’s the magic beginning!
Step 2: Add the Spices and Garlic Powder
Once the onions are tender, sprinkle in the ground cumin, smoked paprika, garlic powder, salt, and black pepper. Stir well so the spices toast slightly and release their warm aromas into the pot. This step is all about developing layers of flavor that make this Homemade White Chicken Chili with Corn, Spinach, and Cream Cheese Recipe so inviting.
Step 3: Incorporate the Chicken and Liquids
Now pour in the salsa verde chicken along with the chicken broth. Stir everything gently to combine. Let this simmer for about 5 minutes so the flavors meld and the chicken warms through. The salsa verde gives this chili a lively tanginess that brightens every spoonful.
Step 4: Add Beans, Corn, and Green Chiles
Stir in the drained white beans, roasted corn, and green chiles. These add texture and a lovely mix of sweet and mildly spicy notes. Allow the chili to simmer a bit longer so all the ingredients marry beautifully.
Step 5: Stir in Cream Cheese and Spinach
Turn the heat to low, then dollop in the softened cream cheese and lime juice. Stir until the cream cheese melts and blends smoothly into the chili, creating a luscious creamy texture. Finally, fold in the fresh spinach; it will wilt gently, adding color and a subtle green freshness that balances the richness.
How to Serve Homemade White Chicken Chili with Corn, Spinach, and Cream Cheese Recipe
Garnishes
The best way to dress up this chili is with a few delicious garnishes. Fresh avocado slices bring creaminess that echoes the cream cheese, while crunchy tortilla chips add a fun texture contrast. Sprinkles of shredded Monterey Jack or tangy cotija cheese add an irresistible melty or crumbly finish. These toppings let you customize every bowl to your liking.
Side Dishes
Serving this chili alongside a simple green salad or a warm slice of cornbread turns it into a full comforting meal. The cornbread’s slight sweetness pairs perfectly with the chili’s savory notes, while a crisp salad adds refreshing crunch and brightness.
Creative Ways to Present
For a fun twist, try serving this chili over baked sweet potatoes or even spoon it into crispy bell pepper halves for an eye-catching presentation. You can also use it as a filling for stuffed tortillas or top your favorite grain bowl to give it a hearty boost of flavor.
Make Ahead and Storage
Storing Leftovers
This Homemade White Chicken Chili with Corn, Spinach, and Cream Cheese Recipe holds up beautifully when stored in airtight containers in the refrigerator. It will keep well for up to 4 days, making it a great option for meal prep or enjoying crispy leftovers.
Freezing
To freeze, pour cooled chili into freezer-safe containers or bags, leaving some room for expansion. It freezes well for up to 3 months. This is a lifesaver for busy days when you want a wholesome meal without the fuss.
Reheating
Simply thaw overnight in the fridge if frozen, then reheat gently on the stove over low heat, stirring occasionally. You may want to add a splash of chicken broth to loosen the chili if it thickens. It tastes just as good the second time around!
FAQs
Can I make this chili vegetarian?
Absolutely! Simply omit the chicken and use vegetable broth instead of chicken broth. For added protein, you can double the beans or toss in some sautéed mushrooms or tofu.
Is it okay to use fresh chicken instead of the pulled chicken in salsa verde?
Yes, you can cook your own chicken breast or thighs, shred them, and then mix with canned salsa verde to keep the same flavor profile. Just be sure to cook the chicken thoroughly before adding it to the chili.
Can I swap out the cream cheese for something else?
Cream cheese adds the perfect creamy tang, but you could try sour cream or Greek yogurt as alternatives. These will change the texture slightly but still give you a deliciously creamy chili.
How spicy is this Homemade White Chicken Chili with Corn, Spinach, and Cream Cheese Recipe?
It’s mildly spicy thanks to the green chiles and paprika, with a warm, comforting heat that is approachable for most palates. If you like it spicier, add some chopped jalapeños or a dash of cayenne.
Can I prepare this chili in a slow cooker?
Definitely! Start by sautéing the onions and spices, then add everything to the slow cooker and cook on low for 4–6 hours. Stir in cream cheese and spinach toward the end for best results.
Final Thoughts
If you’re searching for a dish that feels like a warm hug on a chilly evening but is packed with vibrant, fresh ingredients, this Homemade White Chicken Chili with Corn, Spinach, and Cream Cheese Recipe is your answer. It’s easy to throw together, endlessly comforting, and endlessly delicious. I can’t wait for you to try it and discover how it might just become your new favorite go-to meal!
Print
Homemade White Chicken Chili with Corn, Spinach, and Cream Cheese Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Low Fat
Description
This Homemade Trader Joe’s White Chicken Chili is a flavorful, creamy, and comforting dish perfect for any season. Combining tender pulled chicken with white beans, roasted corn, fresh spinach, and a blend of spices, this chili offers a delightful twist on the classic recipe. Cream cheese and lime juice add a rich and tangy finish, while optional toppings like avocado, tortilla chips, and shredded cheese bring added texture and flavor. Easy to prepare on the stovetop, it’s perfect for a quick weeknight dinner or cozy meal.
Ingredients
Base Ingredients
- 2 cans white beans (drained and rinsed)
- Olive oil (or any neutral oil like canola), 2 tbsp
- 1 small onion (diced into 1/4-inch pieces)
- 2 cups frozen roasted corn
- 2 cups fresh spinach (roughly chopped)
- 1 can green chiles (about 4 oz, drained)
- 1 cup chicken broth
Protein and Flavorings
- 1 packet pulled chicken in salsa verde (or about 1.5 cups shredded rotisserie chicken mixed with salsa verde)
- 1 tsp ground cumin (freshly ground preferred for more flavor)
- 1 tsp paprika
- 1 tbsp garlic powder
- Black pepper to taste
- Salt to taste
Dairy and Finishing Touches
- 2 tbsp cream cheese (softened for easier blending)
- Juice of 1 lime (about 2 tbsp)
- Avocado (sliced fresh, optional but adds creaminess)
- Tortilla chips (optional for crunch)
- Shredded cheese (Monterey Jack or cotija recommended)
Instructions
- Prepare the base: Heat 2 tablespoons of olive oil in a large skillet or pot over medium heat. Add the diced onion and sauté for about 3-4 minutes until softened and translucent.
- Add aromatics and spices: Stir in the garlic powder, ground cumin, paprika, salt, and black pepper. Cook for 1 minute to allow the spices to bloom and become fragrant.
- Add vegetables and beans: Mix in the rinsed white beans, frozen roasted corn, green chiles, and chopped spinach. Stir well to combine all ingredients.
- Add liquids and chicken: Pour in 1 cup of chicken broth, then add the pulled chicken mixed with salsa verde. Stir everything together and bring the mixture to a simmer.
- Simmer and meld flavors: Reduce the heat to low, cover the pot, and let the chili simmer gently for about 15 minutes to allow the flavors to meld and the spinach to soften.
- Add cream cheese and lime juice: Remove the pot from heat. Stir in the softened cream cheese until fully incorporated, creating a creamy texture. Then add the fresh lime juice and stir to brighten the flavors.
- Serve with toppings: Ladle the white chicken chili into bowls and add desired optional toppings such as sliced avocado, tortilla chips, and shredded Monterey Jack or cotija cheese for added creaminess and crunch.
Notes
- You can substitute the pulled chicken in salsa verde with shredded rotisserie chicken mixed with your favorite salsa verde for convenience.
- For a dairy-free version, omit the cream cheese and use plant-based alternatives as desired.
- If you prefer a thicker chili, mash some of the beans before adding the rest, or simmer uncovered to reduce liquid.
- Adjust the level of heat by adding chopped jalapeños or a pinch of cayenne pepper if you like it spicier.
- Leftovers keep well in the refrigerator for up to 3 days and reheat nicely on the stovetop or microwave.

