Spanish potato soup with chorizo lands in the bowl with smoky broth, tender potatoes, and enough savory depth to taste like it cooked all afternoon. The chorizo does more than add meat here; it seasons the pot from the start, giving the onions, peppers, and broth a rich red-gold base that makes every spoonful feel hearty without turning heavy.
What makes this version work is the order. Browning the chorizo first pulls out its paprika-spiced fat, and that fat becomes the cooking medium for the vegetables. From there, the spices bloom briefly in the pot before the tomatoes and broth go in, which keeps the soup from tasting flat or raw. The potatoes soften into the broth just enough to thicken it a little, while the white beans add body without falling apart.
Below, I’ve included the small details that matter most: how to keep the potatoes tender instead of chalky, what to do if your chorizo gives off a lot of fat, and a few smart variations for changing the texture or making the soup work with what you have.
The chorizo fat gave the broth such a good smoky base, and the potatoes held their shape instead of turning mushy. I let it simmer a few extra minutes and the whole pot thickened up beautifully.
Save this Spanish potato soup with chorizo for the nights when you want smoky broth, tender potatoes, and a one-pot dinner with real depth.
The Secret Is in the Chorizo Fat, Not the Broth Alone
A lot of potato soups rely on cream to create richness, but this one builds depth in a different way. Spanish chorizo releases seasoned fat as it browns, and that fat coats the onion, pepper, and garlic before the broth ever hits the pot. If you skip that step or drain the pot too aggressively, the soup can taste more like potatoes in broth than a real finished dish.
The other thing that matters is giving the spices a short run in the hot pot. Smoked paprika and cumin need a minute in the oil to wake up, but not long enough to scorch. That brief bloom gives the broth its color and that rounded smoky edge that makes the soup taste like it has been simmering longer than it has.
What Each Ingredient Is Actually Doing in the Pot

- Spanish chorizo — This is the backbone of the soup. Use cured Spanish chorizo, not raw Mexican chorizo, because the cured version slices cleanly and renders a seasoned fat that flavors the whole pot. If you can only find a very fatty chorizo, leave some fat in the pan; that’s where the smoke and paprika depth comes from.
- Yukon gold potatoes — These hold their shape while still softening enough to thicken the broth a little. Russets will break down more and make the soup looser and starchier, which isn’t wrong, just different. Cut the cubes evenly so they cook at the same pace.
- White beans — They add body and a creamy texture without any dairy. Cannellini or great northern beans both work. Drain and rinse them well so the broth stays savory instead of tasting like the can.
- Smoked paprika — This is where the soup gets its signature color and that slow-cooked flavor. Regular paprika won’t give the same result. If your paprika is old and dusty, the soup will taste dull, so use a fresh jar if you have one.
- Diced tomatoes — They brighten the broth and keep the soup from feeling one-note. They don’t make it taste like tomato soup because the chorizo and broth carry the lead. Use the whole can, juices and all.
How to Build the Soup So the Potatoes Stay Tender
Brown the Chorizo First
Set the chorizo in the pot over medium heat and let it cook until the edges turn deep red-brown and the fat starts to pool in the bottom. Don’t rush this part; the browning is where the flavor starts. Once the slices are colored on both sides, lift them out so they don’t overcook while the vegetables soften. If you leave them in the pot the whole time, they can get chewy by the end.
Sweat the Vegetables in the Drippings
Add the onion and red bell pepper to the flavored fat and cook until the onion turns glossy and the pepper softens around the edges. The pot should smell sweet and smoky, not sharp or raw. Stir in the garlic at the end of this stage and give it just a minute, because garlic burns fast once the pan is hot. Burnt garlic will make the whole soup bitter.
Bloom the Spices Before the Liquid Goes In
Stir in the smoked paprika, cumin, and turmeric and let them toast briefly in the oil. You’ll know they’re ready when the mixture looks a shade darker and the aroma turns warm and rounded. Add the tomatoes and broth soon after. If the spices sit too long in the dry pot, they can scorch and taste dusty instead of smoky.
Simmer Until the Potatoes Give Up Their Center
Add the potatoes and keep the soup at a steady simmer, not a hard boil. A boil can break the potatoes on the outside before the centers are tender. Start checking at 15 minutes; a knife should slide in with little resistance, but the cubes should still look intact. Stir gently so the potatoes don’t collapse against the side of the pot.
How to Adapt This When You Need a Different Version
Make It Dairy-Free Without Losing Body
This soup is already dairy-free as written, and the body comes from the potatoes and beans instead of cream. If you want it a little silkier, mash a few potato cubes against the side of the pot before serving. That gives the broth a thicker feel without changing the flavor.
Swap the Chorizo for a Milder Sausage
If Spanish chorizo is hard to find, use a smoked sausage and add an extra half teaspoon of smoked paprika. You’ll lose some of the paprika-forward richness that makes the original taste Spanish, but the soup will still have good depth. Taste before salting, since different sausages carry very different amounts of seasoning.
Make It Heartier with Extra Beans or Greens
For a bigger batch or a more filling bowl, add another half can of beans or stir in a few handfuls of chopped kale at the end. Kale needs just a few minutes to soften, while spinach only needs a minute or two. Add greens after the potatoes are tender so they stay bright instead of turning drab.
Storage and Reheating
- Refrigerator: Keeps well for 4 days. The potatoes soak up broth as it sits, so the soup will thicken a bit overnight.
- Freezer: Freezes well for up to 2 months, though the potatoes will soften slightly after thawing. Cool it completely before freezing in airtight containers.
- Reheating: Warm it gently on the stove over medium-low heat with a splash of broth if needed. Don’t boil it hard, or the potatoes can break apart and the chorizo can turn tough.
Questions I Get Asked About This Recipe

Spanish Potato Soup With Chorizo
Ingredients
Equipment
Method
- Heat 2 tablespoons olive oil in a large pot over medium heat. Cook the Spanish chorizo slices until browned and the fat has rendered, about 4 minutes, then remove and set aside.
- Sauté the diced onion and red bell pepper in the chorizo drippings over medium heat for 4-5 minutes. Add the minced garlic and cook for 1 minute.
- Stir in smoked paprika, cumin, and turmeric and cook for 1 minute. Keep stirring until fragrant.
- Add the diced tomatoes and chicken broth, then bring to a simmer over medium-high heat. Keep it at a gentle simmer.
- Add the cubed Yukon gold potatoes to the simmering broth. Cook for 15-20 minutes, stirring occasionally, until tender.
- Add the drained white beans and the browned chorizo back to the pot. Simmer for 5 more minutes to meld the flavors.
- Season with salt and pepper to taste. Garnish with fresh parsley and drizzle with olive oil right before serving.