Deep, smoky, and thick enough to coat a spoon, creamy chorizo potato soup hits that sweet spot between hearty dinner and bowl-of-comfort. The potatoes soften into the broth just enough to give the soup body, while the chorizo brings a spiced, savory richness that keeps every bite interesting. A little cream rounds everything out without muting the paprika and cumin.
What makes this version work is the order. The chorizo goes in first so its fat can season the onion, bell pepper, and garlic from the start. That built-in seasoning matters more than people think. Then the potatoes simmer until tender enough to mash a few right in the pot, which gives you a naturally creamy base without needing flour.
Below, I’ll walk through the small details that keep the soup from turning greasy or dull, plus a few swaps that still give you a bowl with that same smoky, creamy finish.
The potatoes got tender right on time and mashing a few in the pot made the broth turn silky without needing any flour. My husband went back for a second bowl before I even sat down.
Creamy chorizo potato soup is even better the next day, so it’s worth making a full pot and saving leftovers for an easy lunch.
The Secret to Keeping Chorizo Potato Soup Creamy Instead of Greasy
Chorizo brings a lot of flavor, but it also brings a lot of fat. If you leave all of it in the pot, the soup can feel heavy in a slick, unpleasant way instead of rich. Browning the chorizo first and removing it before you build the base gives you control: enough fat to cook the vegetables, not so much that the final bowl turns oily.
The other thing that matters is the potatoes. Yukon golds hold their shape better than russets, but they still break down enough to thicken the broth when you mash a few of them. That gives you a naturally creamy texture that plays well with the heavy cream instead of fighting it. If your soup looks thin before the cream goes in, don’t panic. The potatoes are doing part of the work as they simmer.
What Each Ingredient Is Actually Doing in This Soup

- Mexican chorizo or cured Spanish chorizo — Mexican chorizo gives you loose, spicy crumbles and a lot of rendered fat, which is great for building the base. Spanish chorizo slices hold their shape and bring a firmer bite. Either works, but don’t swap in mild breakfast sausage and expect the same result; you’d lose the paprika-heavy flavor that defines the soup.
- Yukon gold potatoes — These are the best choice here because they turn creamy when simmered but don’t collapse into complete mush. Russets will thicken the broth more aggressively, which can be nice, but the texture gets a little softer and less defined.
- Smoked paprika and cumin — These two carry the soup’s warmth. Smoked paprika adds depth that plain paprika can’t match, and cumin ties the chorizo and potatoes together. Blooming them in the pot for a minute before the broth goes in wakes them up and keeps the soup from tasting flat.
- Heavy cream — This is what makes the broth silky instead of just starchy. Half-and-half will work in a pinch, but the soup will be a little thinner and less plush. Add it over low heat so it warms through without separating.
- Chicken broth — Use a broth you’d actually drink on its own. Since the potatoes absorb a lot of the liquid, a bland broth gives you a bland soup. Low-sodium is fine if you want to control the salt at the end.
Building the Soup Base Without Burning the Spices
Brown the chorizo first
Cook the chorizo over medium heat until it’s browned and most of the fat has rendered. You want the edges to look deep red-brown and slightly crisp, not pale and soft. If you rush this part, you’ll miss the best flavor in the whole pot. Pull the chorizo out once it’s done so the vegetables can cook in the seasoned fat instead of steaming in it.
Soften the vegetables in the chorizo fat
Add the onion and bell pepper to the same pot and cook until the onion turns translucent and the pepper loses its raw crunch. Stir in the garlic for just a minute; longer than that and it can turn bitter. This stage should smell sweet and savory, not sharp. If the pan looks dry, the chorizo didn’t render much fat, so add a small drizzle of oil.
Bloom the spices before the broth goes in
Stir in the smoked paprika, cumin, and cayenne and let them cook for about a minute. The pot should smell warm and smoky almost immediately. If the spices hit liquid too soon, they taste dull and dusty instead of rounded and aromatic. Keep the heat moderate here so they toast without scorching.
Simmer until the potatoes break down enough to help you
Add the broth and potatoes, then simmer until the potatoes are tender all the way through. A fork should slide in with no resistance. Scoop out a ladle of potatoes and mash them right in the pot, or use the back of a spoon against the side of the pot. That’s what gives the soup body without needing flour or cornstarch.
Finish with cream and bring the chorizo back
Lower the heat before adding the cream, then stir until the soup looks smooth and slightly glossy. Add the chorizo back in and let everything simmer together for a few minutes so the flavors marry again. If the soup looks too thick, loosen it with a splash of broth. If it looks thin, let it bubble gently a little longer after the cream goes in.
How to Adapt This for Different Diets and What to Do with Leftovers
Dairy-Free Version
Swap the heavy cream for full-fat coconut milk or an unsweetened dairy-free cooking cream. Coconut milk will add a faint coconut note, which works better than you might expect with smoked paprika and chorizo. The soup won’t be quite as rich as the original, but it will still be creamy and satisfying.
Make It Spicier or Milder
For more heat, add extra cayenne or use a hotter chorizo. For a milder pot, cut the cayenne in half and use a sweet smoked paprika if your pantry has one. The smoked paprika should stay in the recipe either way, because that’s what gives the soup its backbone.
Use Sausage Instead of Chorizo
If you can’t find chorizo, use a good spicy sausage and add an extra 1/2 teaspoon smoked paprika plus a pinch more cumin. You’ll lose some of chorizo’s signature paprika-heavy depth, but the soup will still be hearty and flavorful. The fat from the sausage still helps build the base.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The soup will thicken as it sits because the potatoes keep absorbing liquid.
- Freezer: It freezes, but the cream can change the texture a bit after thawing. For best results, freeze it before adding the cream, then stir the cream in after reheating.
- Reheating: Warm it gently on the stove over low to medium-low heat, stirring often. Boiling is the mistake that can make the cream look grainy and the potatoes break down too far. Add a splash of broth if it’s thicker than you want.
Answers to the Questions Worth Asking

Creamy Chorizo Potato Soup
Ingredients
Equipment
Method
- Cook the chorizo in a large pot over medium heat until browned and the fat is rendered. Remove and set aside.
- Sauté the onion and bell pepper in the chorizo fat for 4-5 minutes over medium heat. Add the garlic and cook for 1 minute.
- Stir in the smoked paprika, cumin, and cayenne and cook for 1 minute. Keep stirring so the spices smell fragrant without burning.
- Add the chicken broth and Yukon gold potatoes, then bring to a simmer. Simmer for 20 minutes, until the potatoes are tender.
- Mash some of the potatoes in the pot, then stir in the heavy cream. Mix until the soup looks creamy and slightly thickened.
- Return the chorizo to the pot and simmer for 5 minutes. Season with salt and pepper to taste, then serve with sour cream and fresh parsley.