A jalapeño popper turned into a soup: bacon, cream cheese, sharp cheddar and four fresh jalapeños, with chicken making it dinner.
Forty-five minutes in one Dutch oven, and the second half of it is entirely about adding dairy carefully.
Why This Recipe Works
- Cooking the chicken only until it is opaque outside and letting it finish during the ten-minute simmer keeps it tender. Diced chicken cooked through in a hot pan and then simmered goes stringy.
- Fire-roasted tomatoes bring smoke that ordinary canned tomatoes do not, and it reinforces the bacon rather than competing with it.
- Three cheeses do three jobs — cream cheese thickens, sharp cheddar carries flavour, and Monterey or Pepper Jack melts smoothly and adds a background warmth.
- Two tablespoons of lime juice at the very end is what stops a bowl of bacon, three cheeses and cream tasting flat. It is also the last thing in, for a reason.
Dairy After Acid, Never Before
This pot contains fire-roasted tomatoes, four jalapeños and two tablespoons of lime juice, and then has eight ounces of cream cheese, a cup and a half of shredded cheese and a cup of heavy cream added to it. Acid curdles dairy. The order below is what stops it happening.
The fat
Crisp, 6 to 8 minutes6 slices bacon, rendered; 1 to 2 tbsp drippings kept
Bacon out to stay crisp, its fat left behind. Everything after this cooks in smoked pork fat, which is where the soup's depth comes from before any cheese arrives.
The heat and the aromatics
Softened and fragrant, 4 to 5 minutesOnion and 4 fresh jalapeños
Four is a lot of jalapeño and they are seeded, leaving the choice of how many seeds to return. Softening them in fat rather than boiling them rounds the heat off.
The spices, bloomed
30 seconds, no longerGarlic, cumin, smoked paprika, chili powder, salt, pepper
Thirty seconds in hot fat before any liquid. Ground spices are fat-soluble, so this half minute extracts far more from them than ten minutes of simmering in broth would.
The chicken, briefly
Opaque outside, still raw within1 lb diced chicken
Three to four minutes to lightly opaque only. It finishes in the soup — searing it through here would leave it tough after the simmer.
The acid, while there is no dairy
Gentle simmer, 10 minutes4 cups broth, fire-roasted tomatoes with green chiles
Ten minutes of simmering, and this is the last moment the pot is acidic without being creamy. Adding tomatoes after the cheese is what splits a soup like this.
The dairy, in three passes on LOW
Low heat, and do not boilCream cheese, then cheddar and Monterey Jack, then heavy cream
Heat down first. Cream cheese whisked slowly until smooth, then the shredded cheeses, then the cream. Three separate additions rather than one, each fully incorporated before the next.
Then tasteCorn and white beans if using, warmed through 3 to 5 minutes, then lime juice and cilantro at the very end. The lime goes in last of all — by then the dairy is emulsified and stable enough to take it.
Ingredient Notes
- Fresh jalapeños
- Four, seeded; leave some seeds in for extra heat. That is where nearly all the control over spiciness lives — the flesh alone is mild.
- Cream cheese, softened and cubed
- An 8-ounce block. Both instructions matter, because it is whisked into hot liquid rather than melted gently on its own.
- Fire-roasted diced tomatoes with green chiles
- A 14.5-ounce can. Fire-roasted rather than plain — the char is a real part of the flavour and plain tomatoes leave the soup noticeably thinner tasting.
- Corn and white beans
- One can each, both optional, both for body. They are the easiest way to stretch the pot without diluting it.
How to Make It
Render the bacon
Cook the chopped bacon in a large Dutch oven over medium heat until crisp, 6 to 8 minutes. Move it to a paper-towel plate and leave 1 to 2 tablespoons of drippings in the pot.
Soften the onion and jalapeños
Add the olive oil if needed, then stir in the onion and jalapeños. Sauté until softened and fragrant, 4 to 5 minutes.
Bloom the spices
Add the garlic, cumin, smoked paprika, chili powder, salt and pepper and cook 30 seconds.
Start the chicken
Add the diced chicken and cook, stirring, until lightly opaque on the outside, about 3 to 4 minutes. It finishes in the soup.
Simmer
Pour in the chicken broth and the fire-roasted tomatoes. Bring to a gentle simmer and cook 10 minutes, until the chicken is cooked through.
Melt the cream cheese
Reduce the heat to low. Add the softened cream cheese cubes and whisk slowly until fully melted and smooth.
Add the other cheeses and the cream
Stir in the cheddar and Monterey Jack until melted, then add the heavy cream. Keep the heat low and do not boil.
Add the optional cans
Stir in the corn and white beans if using and simmer gently 3 to 5 minutes to warm through.
Finish
Add the lime juice and cilantro, then taste and adjust the salt or heat.
Serve
Ladle into bowls and top with the bacon, extra cheese, jalapeño slices, scallions and crushed tortilla chips.
Check the chicken
Lift the chicken out and check the thickest piece with an instant-read thermometer; it must read 165°F (74°C) before it is shredded.
Success Tips
- Soften and cube the cream cheese before you start cooking.
- Drop the heat to low before any dairy goes in, and keep it there.
- Add the cheeses in the order given rather than all at once.
- Lime juice last, once the pot is stable.
Serving Ideas
The full topping list — extra cheddar, jalapeño slices, crisp bacon, scallions and crushed tortilla chips. The chips are the one that earns its place: a soup this uniformly creamy needs crunch.
Storage and Reheating
Refrigerate
Refrigerate up to 3 days. It thickens considerably as it cools and the jalapeño heat mellows overnight.
Freeze
Not recommended. Three cheeses and a cup of cream is a lot of dairy to ask to survive thawing, and it separates.
Reheat
Gently on the stove, well below a simmer, with a splash of broth. Reheating fast is the commonest way a stable cheese soup goes grainy after the fact.
Frequently Asked Questions
How do I make it less spicy?
Seed the jalapeños thoroughly and use two or three rather than four, and choose Monterey Jack rather than Pepper Jack. The soup keeps its character — jalapeño has a distinct flavour separate from its heat — while losing most of the burn.
My soup looks split. What went wrong?
Almost always heat. The tomatoes and lime make this pot acidic, and acidic dairy needs low heat to stay emulsified. Drop the heat before the cream cheese, add each dairy in turn, and never let it boil afterwards.
Breasts or thighs?
Either works. Thighs stay softer through the ten-minute simmer and are harder to overcook when diced; breasts give a cleaner-tasting soup. The 165°F check applies to both.






