
Spanish Potato Soup with Chorizo tastes smoky, hearty, and a little bit spicy, like a cozy hug in a bowl with a Spanish accent. It suits busy weeknights or lazy weekends, since you can get it on the table in about 45 minutes. I first made a version of this in a tiny apartment kitchen with one dull knife and still fell in love with it, so you and your kitchen can absolutely handle it.
Why Make This Spanish Potato Soup with Chorizo at Home
You control the flavor, the spice, and the quality of the chorizo, which makes a huge difference in this soup. Restaurants often skimp on potatoes or broth, while you can load the pot with tender potatoes, smoky sausage, and silky paprika broth.
You also stretch a small amount of meat into a full meal that feeds a crowd. Leftovers taste even better the next day, so you cook once and eat twice.
“This Spanish Potato Soup with Chorizo tastes rich and cozy, with deep smoky flavor that feels like a restaurant dish but comes together in under an hour at home. ★★★★★”
Ingredients You Need
Here is what you need to make Spanish Potato Soup with Chorizo for about 4 to 6 servings.
Chorizo and aromatics
- 8 ounces Spanish chorizo, cured, sliced into half moons
- Use Spanish chorizo, not Mexican chorizo. Spanish chorizo comes cured and firm, like salami, and adds smoky paprika flavor without turning the soup greasy.
- 2 tablespoons olive oil
- Use extra virgin if you have it, but any good-tasting olive oil works.
- 1 large yellow onion, finely chopped
- 1 red bell pepper, diced
- 4 garlic cloves, minced
Potatoes and broth
- 1.5 to 2 pounds waxy or all-purpose potatoes, peeled and cut into 1 inch chunks
- Yukon Golds hold their shape and give a creamy texture. Russets work in a pinch but break down more.
- 6 cups chicken broth or vegetable broth
- Use low sodium broth so you control the salt. Boxed broth works fine.
Tomato and seasoning
- 1 cup canned crushed tomatoes or tomato passata
- Use plain, not seasoned, so the paprika and chorizo shine.
- 2 teaspoons smoked paprika (pimentón)
- Spanish smoked paprika gives that classic flavor. Sweet smoked paprika works best, but hot smoked paprika adds more heat if you like spice.
- 1 teaspoon sweet paprika (optional, for extra color and sweetness)
- 1 bay leaf
- 1 teaspoon dried oregano
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon black pepper
Finishing touches
- ½ cup heavy cream or half and half (optional, for a creamier soup)
- 2 tablespoons chopped fresh parsley or cilantro
- 1 tablespoon lemon juice or sherry vinegar
- Acid at the end brightens the rich broth.
Pantry shortcuts and substitutions
- Use frozen diced onions and peppers if you want to save chopping time.
- Swap canned diced potatoes in water if you feel rushed, but drain and rinse them and add near the end so they do not fall apart.
- Use smoked turkey sausage if you cannot find chorizo, then add extra smoked paprika.
- Stir in a can of drained chickpeas to bulk up the soup without more meat.
Equipment list
- Large heavy pot or Dutch oven, at least 5 quarts
- Cutting board and sharp knife
- Wooden spoon or heat safe spatula
- Ladle
- Measuring spoons and cups
Tips & Mistakes
- Brown the chorizo well so it releases flavorful fat and browns the edges instead of steaming.
- Sauté the onions and peppers in the chorizo fat and oil so they soak up all that smoky flavor.
- Cut potatoes into even chunks so they cook at the same rate and stay tender, not mushy.
- Simmer the soup gently and avoid a hard boil so the potatoes hold their shape.
- Taste the broth before adding more salt, since chorizo and broth already bring plenty of sodium.
- Add cream at the end over low heat so it stays smooth and does not curdle.
- Stir occasionally and scrape the bottom of the pot so paprika and chorizo bits do not scorch.
- Chill leftovers fully before freezing so the potatoes keep a better texture.
How to Make Spanish Potato Soup with Chorizo
Step 1: Prep the ingredients
Peel and chop the onion, dice the red bell pepper, and mince the garlic. Peel the potatoes and cut them into 1 inch chunks so they cook evenly. Slice the Spanish chorizo into thin rounds or half moons so each bite of soup gets some sausage.
Step 2: Brown the chorizo
Heat a large pot over medium heat and add 1 tablespoon of olive oil. Add the sliced chorizo in a single layer and cook 3 to 5 minutes, stirring occasionally, until the edges crisp and the fat renders. Transfer the browned chorizo to a plate, leave the flavorful fat in the pot, and keep the pot on the heat.
Step 3: Sauté the aromatics
Add the remaining 1 tablespoon olive oil to the pot if it looks dry. Add the chopped onion and red bell pepper and cook 5 to 7 minutes over medium heat until they soften and turn lightly golden. Stir in the minced garlic and cook 30 seconds until it smells fragrant and toasty.
Step 4: Toast the spices
Sprinkle smoked paprika, sweet paprika if you use it, oregano, salt, and black pepper over the vegetables. Stir and cook 30 to 60 seconds so the spices bloom in the oil and deepen in flavor. Keep the heat moderate so the paprika does not burn and turn bitter.
Step 5: Build the broth
Pour in the crushed tomatoes and stir to loosen any browned bits from the bottom of the pot. Add the potatoes, bay leaf, and browned chorizo with any juices from the plate. Pour in the broth and stir so everything distributes evenly.
Step 6: Simmer until potatoes turn tender
Bring the pot just to a gentle boil, then lower the heat to maintain a steady simmer. Cook 20 to 25 minutes, uncovered, until the potatoes feel tender when you pierce them with a fork. Stir a few times during cooking so nothing sticks to the bottom.
Step 7: Adjust texture and richness
Taste a spoonful of broth and adjust salt and pepper to your liking. If you want a slightly thicker soup, lightly mash a few potato pieces against the side of the pot and stir them back in. Stir in the heavy cream or half and half if you use it and keep the heat low so the soup stays hot but does not boil.
Step 8: Brighten and finish
Turn off the heat and stir in lemon juice or sherry vinegar. Fish out the bay leaf and discard it. Sprinkle chopped fresh parsley or cilantro over the pot, give it a final stir, and serve the Spanish Potato Soup with Chorizo hot.
Variations I've Tried
I sometimes add sliced kale or baby spinach during the last 5 minutes of simmering for extra greens. The leaves wilt into the broth and soak up the smoky chorizo flavor without turning the soup heavy. Kids often eat the greens more happily when they swim in a potato and sausage situation.
I also like a version with chickpeas and fewer potatoes, which turns the soup into a Spanish style bean and potato stew. You can stir in a spoonful of tomato paste with the spices for deeper tomato flavor. If you enjoy more heat, add a pinch of red pepper flakes or use hot smoked paprika.
How to Serve Spanish Potato Soup with Chorizo
Serve Spanish Potato Soup with Chorizo in warm bowls with a squeeze of extra lemon on top and a sprinkle of fresh herbs. Crusty bread, garlic toast, or warm tortillas make perfect partners to soak up the broth. A simple green salad or sliced cucumbers on the side keeps the meal balanced and fresh. Kids usually enjoy this with a little shredded cheese on top, while adults often like a swirl of plain yogurt for creaminess.
How to store
- Cool the Spanish Potato Soup with Chorizo to room temperature within 1 to 2 hours, then store it in airtight containers in the fridge for up to 4 days.
- Freeze portions in freezer safe containers or bags for up to 2 months, leaving a little space at the top for expansion.
- Reheat on the stove over medium low heat, stirring often, until hot but not boiling so the potatoes stay tender and the cream stays smooth.
- Reheat single servings in the microwave in short bursts, stirring between each burst, until the soup steams and smells fragrant again.

Spanish Potato Soup with Chorizo
Ingredients
Instructions
- In a large pot, heat 1 tablespoon of olive oil over medium heat. Add the sliced chorizo and cook for 4–5 minutes until browned and some of the fat has rendered. Transfer the chorizo to a plate, leaving the rendered fat in the pot.
- Add the remaining 1 tablespoon of olive oil to the pot if needed. Stir in the chopped onion and cook for 4–5 minutes until softened and translucent.
- Add the minced garlic and diced red bell pepper. Cook for 2–3 minutes, stirring frequently, until fragrant.
- Stir in the smoked paprika and ground cumin, coating the vegetables in the spices, and cook for 30 seconds to 1 minute to toast the spices.
- Add the diced potatoes and pour in the chicken broth. Season with salt and black pepper. Bring the mixture to a boil over medium-high heat.
- Reduce the heat to a gentle simmer, cover, and cook for 18–20 minutes, or until the potatoes are very tender.
- Use a potato masher or the back of a spoon to lightly mash some of the potatoes in the pot to thicken the soup while leaving some chunks for texture.
- Return the browned chorizo to the pot, add the chopped kale or spinach if using, and simmer for another 5 minutes until the greens are wilted and the flavors are well combined.
- Stir in the heavy cream if using, then adjust seasoning with additional salt and pepper to taste.
- Remove from the heat, sprinkle with chopped fresh parsley, and serve hot with crusty bread if desired.
Notes
Approximate per serving (4 servings): 430 calories; fat 28 g; saturated fat 10 g; carbohydrates 29 g; fiber 3 g; sugars 4 g; protein 17 g; sodium 1260 mg. Values are estimates and will vary based on specific ingredients, brands, optional cream/greens, and portion size.

Leave a Reply