Thick, creamy potato soup gets a sharper, bolder edge here from pepper jack, cheddar, and diced green chiles, and that combination turns a familiar bowl into something with real Tex-Mex character. The potatoes break down just enough to give the broth body, while the cheese melts into a smooth finish that still tastes like soup, not heavy casserole.
What makes this version work is the balance of starch, fat, and heat. Yukon gold potatoes hold their shape better than russets, then mash partway into the broth for a naturally thick texture without needing a ton of flour. The green chiles bring mild heat and a little brightness, which keeps the cream and cheese from tasting flat.
Below, I’ll walk through the step that keeps the soup from turning gluey, plus the best way to adjust the thickness if you want it even heartier. The toppings matter here, too — a spoonful of sour cream and a handful of tortilla strips change each bite.
The soup turned out thick and creamy without getting pasty, and the green chiles gave it just enough kick. My husband kept going back for more, and the tortilla strips stayed crunchy on top.
Creamy potato soup with cheese and green chiles belongs in your save list for nights when you want a thick, cozy bowl with a little Tex-Mex heat.
The Trick to Keeping This Soup Thick Without Turning It Gluey
Potato soup gets grainy or pasty when the starch is pushed too far. That usually happens when the potatoes are overworked or when the dairy goes in before the base has finished thickening. This version avoids that by mashing only part of the pot after the potatoes are tender. You get body from the starch, but you still keep enough texture to remind you there are actual potatoes in the bowl.
The other thing that matters is the order. Flour goes into the butter and aromatics first so it cooks out a little raw taste, then the broth loosens everything before the potatoes simmer. If you add the cream or cheese too early, the soup can separate or taste heavy instead of smooth.
What Each Ingredient Is Actually Doing in This Dish

- Yukon gold potatoes — These are the best choice here because they stay creamy when cooked and mash into a velvety texture without turning mealy. Russets will work, but they break down more aggressively and can make the soup thicker and a little less polished.
- Diced green chiles — They bring mild heat and a clean, earthy chile flavor that defines the soup. Don’t swap in salsa verde unless you want a tangier, looser broth.
- Pepper jack cheese — This gives the soup its gentle heat and helps the final bowl taste less flat. If you only use cheddar, the soup will still work, but it will lose that Tex-Mex edge.
- Cheddar cheese — Cheddar adds sharpness and a deeper cheesy flavor. Use a good block and shred it yourself if you can; pre-shredded cheese melts less smoothly because of the anti-caking coating.
- Heavy cream — This rounds out the broth and gives the soup its silky finish. Half-and-half can substitute in a pinch, but the soup will be thinner and a little less rich.
Building the Base So the Cheese Stays Smooth
Cooking the onion and blooming the spices
Start by softening the onion in butter until it looks translucent and sweet, not browned. That first 4 minutes builds the base flavor of the soup. Add the garlic only for the last minute so it doesn’t scorch, then stir in the cumin and smoked paprika long enough to wake them up in the butter. If the spices sit dry in the pot for too long, they can taste dusty instead of fragrant.
Thickening with flour before the broth goes in
Sprinkle in the flour and cook it for 1 to 2 minutes, stirring constantly. You’re looking for a paste that clings to the onions, not a dry flour coating. This step takes away the raw flour taste and gives the soup its body once the broth goes in. If the mixture looks lumpy, keep stirring and let the butter loosen it before adding liquid.
Simmering the potatoes until they collapse at the edges
Once the broth, potatoes, and green chiles are in the pot, keep the simmer gentle. A hard boil can break the potatoes down unevenly and make the broth cloudy in the wrong way. You want the cubes tender enough that a fork slides through them cleanly, with some pieces starting to look slightly frayed around the edges. That’s the point where they’re ready to mash.
Finishing with cream and cheese off the heat
Stir in the cream first, then add the cheese a handful at a time with the heat turned low. If the soup is bubbling hard, the cheese can turn grainy or stringy instead of melting into the broth. Mash about half the potatoes right in the pot for texture, then stir until the soup looks glossy and thick. Taste at the end and season with salt and pepper once the cheese has gone in, since the cheese adds salt of its own.
How to Adapt This for a Different Crowd
Make it lighter without losing the creamy texture
Swap the heavy cream for half-and-half and reduce the cheese by about 1/2 cup total. The soup will be a little less rich, but the potatoes still give it enough body that it doesn’t turn watery.
Use vegetable broth for a meatless version
Replace the chicken broth with a good vegetable broth and you’ve got a solid vegetarian soup. The flavor will be a touch softer, so lean on the cumin, smoked paprika, and green chiles for depth.
Make it thicker and heartier
Mash more of the potatoes, or simmer the finished soup a few extra minutes before adding the cream. That gives you a denser bowl that eats almost like a chowder, but stop short of puréeing everything or the texture turns heavy.
Storage and Reheating
- Refrigerator: Store for up to 4 days. The soup thickens as it chills, so expect it to look much denser the next day.
- Freezer: It freezes, but the dairy can separate a little on thawing. For the best result, freeze before adding the cream and cheese, then finish it fresh after reheating.
- Reheating: Warm it slowly over low heat and add a splash of broth or milk if it’s too thick. Fast, high heat is the easiest way to scorch the bottom or make the cheese turn grainy.
Questions I Get Asked About This Recipe

Potato Soup With Cheese And Green Chiles
Ingredients
Equipment
Method
- Melt butter in a large pot over medium heat, then sauté diced onion until softened, about 4 minutes, stirring occasionally as it turns translucent.
- Add minced garlic and cook for 1 minute, stirring just until fragrant and lightly golden.
- Stir in cumin and smoked paprika until the spices smell toasted, about 10 seconds, then whisk in flour and cook 1-2 minutes to remove the raw flour taste.
- Pour in chicken broth and add cubed Yukon gold potatoes and diced green chiles, bringing the pot to a steady simmer.
- Simmer for 20 minutes, stirring occasionally, until the potatoes are very tender and a fork slides through easily.
- Mash about half the potatoes in the pot to thicken the soup while keeping some chunks for texture.
- Stir in heavy cream over medium heat until fully combined and slightly thickened.
- Add shredded pepper jack cheese and shredded cheddar, stirring until both cheeses are melted and the soup looks smooth and glossy.
- Season with salt and pepper to taste, then serve hot with sour cream, cilantro, and tortilla strips on top.