Spanish potato soup with chorizo comes out smoky, savory, and hearty enough to stand on its own as dinner. The potatoes soften just enough to thicken the broth without turning it heavy, while the chorizo gives the whole pot that deep red color and peppery richness that makes each spoonful feel bigger than it looks in the bowl.
What makes this version work is the order. Browning the chorizo first gives you flavored fat for the onion and bell pepper, and that base carries the smoked paprika, cumin, and turmeric without letting the spices taste raw. The potatoes simmer right in the broth, so they release a little starch and help the soup feel naturally thick and silky.
Below, I’ve included the ingredient details that matter most, along with the little process cues that keep the potatoes tender and the broth balanced. If you’ve ever had a bean-and-potato soup that tasted flat, this one fixes that with a better layering of flavor from the very first minute.
The chorizo browned the broth beautifully, and the potatoes were tender without falling apart. I loved how the smoked paprika and beans made it taste like it had simmered all day.
Save this Spanish potato soup with chorizo for a smoky, one-pot dinner with tender potatoes and a rich paprika broth.
The Reason the Broth Stays Rich Instead of Thin
The biggest mistake with potato soups like this is treating the broth as a background ingredient. Here, the chorizo isn’t just added for protein. It renders fat that carries the spices, and that fat gives the onion and pepper something to soften in before the liquid goes in. If you skip that step or rush it, the soup still tastes fine, but it loses the smoky depth that makes Spanish chorizo worth using in the first place.
The potatoes matter too. Yukon Golds hold their shape better than russets, but they still break down just enough to give the soup body. That balance is what keeps the bowl from tasting watery without needing cream. The white beans add another layer of texture and help the soup feel complete, not just brothy with a few pieces floating around.
- Spanish chorizo — Use the cured Spanish-style sausage, not Mexican chorizo. It browns cleanly, perfumes the oil, and keeps its slices intact in the soup.
- Yukon gold potatoes — Their waxy, buttery texture holds up during simmering. Russets work in a pinch, but they’ll make the soup softer and a little cloudier.
- Smoked paprika — This is part of the soul of the soup. If you use sweet paprika instead, the broth loses that deep, campfire-like edge.
- White beans — Canned beans are fine here. Drain and rinse them so they don’t muddy the broth, then add them near the end so they stay intact.
What Each Ingredient Is Actually Doing in This Recipe

- Primary ingredient (the star) — Quality matters most. Choose the best you can find.
- Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
- Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
- Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
- Supporting ingredients — Complement the main ingredient without overpowering it.
- Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
- Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
- Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.
Building the Smoky Base Before the Potatoes Go In
Browning the Chorizo
Heat the olive oil and add the sliced chorizo in a single layer. Let it sit long enough to brown on the edges and release its fat; that takes about 4 minutes, and it’s the first flavor layer in the pot. Pull the chorizo out once it’s done so it doesn’t overcook while the vegetables soften. If the pan looks dry, the sausage may have been too lean or you may have used the wrong style, which means the broth will taste flatter later.
Softening the Vegetables in the Drippings
Cook the onion and red bell pepper in the rendered chorizo fat until they turn glossy and smell sweet, not sharp. This is where the soup starts tasting rounded instead of one-note. Add the garlic only for the last minute; if it browns, it turns bitter and fights the paprika. The vegetables don’t need to caramelize deeply, just soften enough to lose their raw edge.
Waking Up the Spices
Stir in the smoked paprika, cumin, and turmeric and let them cook for about a minute before adding liquid. This short bloom wakes up the spices and keeps them from tasting dusty in the finished broth. The pan may look almost dry, but that’s fine because the moisture from the vegetables and drippings is enough to carry them. Add the tomatoes and broth right after this step so the spices don’t scorch.
Simmering the Potatoes Until Tender
Once the potatoes go in, keep the soup at a steady simmer, not a hard boil. A hard boil can break the potatoes apart before the centers are tender. You’re looking for pieces that yield easily to a fork but still hold their shape at the edges. When they’re just about there, add the beans and reserved chorizo for a final 5-minute simmer so everything tastes like it belongs in the same bowl.
Make It Heartier with Kale or Spinach
Stir in a few handfuls of chopped kale in the last 8 to 10 minutes, or add spinach at the very end just until wilted. Kale brings a sturdier bite and holds up to reheating; spinach disappears into the broth and keeps the soup lighter. Either way, add greens after the potatoes are tender so they don’t overcook and dull the color.
Make It Dairy-Free Without Losing Body
This soup is naturally dairy-free as written, which is one reason the broth stays so clean and smoky. If you want it a touch richer, mash a few potato pieces against the side of the pot before serving instead of adding cream. That thickens the broth without changing the Spanish-style flavor.
Swap in Sweet Potatoes for a Different Kind of Sweetness
You can replace half the Yukon Golds with sweet potatoes if you want a softer, slightly sweeter soup. The broth will lean a little more orange and the sweetness will play nicely with the smoky paprika, but it won’t taste as traditional. Keep the cubes on the larger side so they don’t collapse too fast.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 4 days. The broth thickens as it chills because of the potatoes and beans.
- Freezer: It freezes well for up to 2 months, though the potatoes will soften a bit after thawing. Freeze in portions and leave room at the top of the container for expansion.
- Reheating: Warm it gently on the stove over medium-low heat, stirring often and adding a splash of broth if needed. Don’t boil it hard, or the potatoes can break down too much and turn the texture pasty.
Questions I Get Asked About This Recipe

Spanish Potato Soup With Chorizo
Ingredients
Equipment
Method
- Heat olive oil in a large pot over medium heat and cook the chorizo slices until browned and fat has rendered, about 4 minutes. Remove the chorizo and set aside.
- Sauté the onion and red bell pepper in the chorizo drippings over medium heat for 4-5 minutes. Stir in the garlic and cook for 1 minute.
- Stir in smoked paprika, cumin, and turmeric and cook for 1 minute, keeping the spices fragrant.
- Add diced tomatoes and chicken broth to the pot and bring to a simmer. Let it simmer until the surface stays gently bubbling.
- Add the cubed Yukon gold potatoes and cook for 15-20 minutes until tender. Stir occasionally so the potatoes cook evenly.
- Add white beans and browned chorizo, then simmer for 5 more minutes. Continue simmering until the soup tastes cohesive.
- Season with salt and pepper to taste. Garnish with fresh parsley and drizzle with olive oil before serving.


