When fresh chorizo starts browning in the Dutch oven, the smell of its spices fills the kitchen before the potatoes even hit the broth. I used to leave too much rendered fat behind, and the finished soup tasted heavier than it needed to. Now I drain it before building the base, so every spoonful of this creamy chorizo potato soup has warmth and richness without an oily layer.
The potatoes do more than make the soup filling. Yukon Golds turn tender and buttery while keeping their shape in the simmering broth, and the flour-coated onion gives the liquid a gentle thickness before the cream goes in. Keep the cubes even, let them simmer until a fork slides through easily, then finish the pot gently. The result is a creamy, savory soup with tender potatoes and browned chorizo in every bowl.

Kitchen Note
Drain the chorizo’s rendered fat after browning, then add the olive oil for the onion. Leaving that extra fat in the pot makes the finished soup feel greasy instead of creamy.
Save this creamy chorizo potato soup for a night when you want tender potatoes, a rich broth, and plenty of browned chorizo.
Why the Flour Goes in Before the Broth, Not After
Flour added directly to a pot of simmering soup tends to clump on contact. Here, it gets a full minute in the pot with the softened onion before any broth goes in. That brief coating step disperses the flour through the oil and onion, so the liquid can thicken smoothly as you whisk it in.
It also gives the soup a more even texture than relying on the potatoes alone to thicken the broth. The finished base should feel creamy, not pasty or heavy; the potatoes remain distinct rather than dissolving into a puree. Gradually whisking in the broth is what helps you get there. Pouring it all in at once makes it harder to work out lumps before the potatoes are in the pot.
Once the broth is smooth, the potatoes simmer directly in it and add their own soft, buttery body. The cream goes in at the end, after the potatoes are tender, so it warms through without turning the soup into a boiling pot of dairy. Each part has a job, and the order keeps the texture balanced.
Fresh Chorizo and Yukon Golds Set the Soup’s Texture

- Fresh Mexican chorizo — This is raw, seasoned sausage, not the firm cured Spanish kind. It browns into small pieces and brings its chile-rich seasoning into the soup. Use fresh chorizo from a dependable butcher or grocery package; casings should come off if present so the sausage can break apart evenly.
- Yukon Gold potatoes — Their creamy centers soften nicely while the cubes hold together through simmering. Cut them into even 1/2-inch pieces so they become tender at about the same time. Red potatoes work if that’s what you have, though they’ll be a little waxier and less buttery.
- All-purpose flour — Flour thickens the broth and gives it enough body to carry the cream. Fresh flour from an ordinary pantry works well here; sift or break up any packed clumps before measuring so it coats the onion evenly. A 1:1 gluten-free all-purpose flour blend is the most useful swap for a gluten-free pot.
- Low-sodium chicken broth — The broth gives the potatoes a savory cooking liquid without making the soup too salty alongside the seasoned chorizo. A standard store brand is fine; choosing low-sodium gives you more control over the final seasoning.
- Heavy cream — Cream brings the rich, smooth finish that makes this soup feel substantial. It doesn’t need to be a premium brand, but avoid replacing it with a thinner milk if you want the same body. For a dairy-free version, canned coconut milk works, with a noticeable coconut note.
- Yellow onion and garlic — These form the aromatic base under the chorizo and potatoes. A regular yellow onion is the right fit; there’s no need for a specialty variety. Mince the garlic finely so it cooks quickly without leaving large raw-tasting pieces.
Build the Soup in the Same Pot, One Layer at a Time
Brown the Chorizo Until It Crumbles
Set a 6-quart Dutch oven over medium heat and cook the chorizo for 8–10 minutes, breaking it into small pieces as it browns. It should lose its raw look and reach 160°F; check the center of a larger piece with an instant-read thermometer. Transfer the cooked chorizo to a plate, then drain off the rendered fat. Small, separate crumbles are easier to distribute through the soup than large clumps.
Soften the Onion and Toast the Flour
Add the olive oil and diced onion to the pot over medium heat. Cook for 5–7 minutes, stirring occasionally, until the onion is soft rather than browned. Stir in the minced garlic for 30 seconds, then add the flour and stir for 1 minute to coat the onion. The flour should disappear into the mixture; if it starts sticking, keep it moving around the bottom of the pot.
Whisk in Broth Before Adding Potatoes
Pour in the chicken broth gradually while whisking, letting each addition smooth out before adding more. This gives the flour time to blend into the liquid instead of forming little pockets. When the broth is smooth, stir in the potato cubes, kosher salt, and black pepper. Scrape around the bottom of the pot as you stir so nothing is left stuck beneath the potatoes.
Simmer Until a Fork Slides Through
Bring the soup to a boil, then reduce the heat to maintain a gentle simmer. Cook uncovered for 15–20 minutes, checking the potatoes with a fork near the end of that window. The cubes should be tender all the way through without falling apart. If the pot is boiling hard, lower the heat; a steady, gentle simmer cooks the potatoes more evenly.
Warm the Cream Without Boiling
Stir the browned chorizo and heavy cream back into the pot once the potatoes are fork-tender. Cook gently for 2–3 minutes, just until everything is heated through. Keep the soup below a boil after the cream goes in; bubbling hard can make the dairy look less smooth. The finished broth should coat the potatoes lightly, with chorizo scattered through each scoop.
Easy Changes for Different Kitchens and Diets
Make It Gluten-Free With a 1:1 Flour Blend
Use a gluten-free all-purpose flour blend in place of the regular flour, keeping the same amount and cooking it with the onion before adding broth. This keeps the soup’s familiar creamy texture without changing the potato or chorizo flavor. Choose a blend intended to replace wheat flour one-for-one.
Use Coconut Milk for a Dairy-Free Finish
Replace the heavy cream with an equal amount of canned coconut milk. The soup stays creamy, but the coconut flavor is noticeable beside the chorizo, so this is a change in character rather than a neutral swap. Stir it in at the end and keep the soup at a gentle heat.
Choose a Firmer Potato Bite
Red potatoes can stand in for the Yukon Golds, cut to the same size. They hold their shape well but have a waxier texture and less buttery flavor, so the soup will feel a little less naturally creamy around the edges of each potato.
Storage and Reheating
- Refrigerator: Refrigerate leftovers within 2 hours and keep them covered for 3–4 days. The potatoes will absorb some broth as the soup sits, so it may be thicker the next day.
- Freezer: Freeze in airtight freezer-safe containers for up to 2 months. The potatoes may soften and the cream may separate slightly after thawing, so the texture won’t be quite as silky.
- Reheating: Warm gently in a saucepan over low heat, stirring now and then until hot throughout. Don’t let it boil; high heat can make the creamy broth look separated.
Questions That Come Up When Making Chorizo Potato Soup

Creamy Chorizo Potato Soup
Ingredients
Equipment
Method
- In a 6-quart Dutch oven over medium heat, cook the chorizo for 8–10 minutes, breaking it into small pieces, until browned and it reaches 160°F.
- Transfer the chorizo to a plate and drain off the rendered fat.
- Add the olive oil and onion to the pot and cook over medium heat for 5–7 minutes, stirring occasionally, until the onion is softened.
- Stir in the garlic and cook for 30 seconds.
- Add the flour and stir for 1 minute to coat the onion.
- Gradually whisk in the chicken broth until smooth.
- Stir in the potatoes, salt, and pepper.
- Bring the soup to a boil, then reduce the heat to maintain a gentle simmer.
- Cook uncovered for 15–20 minutes, until the potatoes are fork-tender.
- Stir in the chorizo and heavy cream and cook gently for 2–3 minutes, without boiling, until heated through.



