
Spanish Potato Soup with Chorizo tastes smoky, hearty, and a little bit spicy, like a cozy hug in a bowl. It works well for busy weeknights or lazy weekends, since you can get it on the table in about 45 minutes. I first cooked a version of this in a tiny apartment kitchen with one wobbly burner, so you can absolutely pull this off at home.
Why You Should Try This Spanish Potato Soup with Chorizo
Spanish Potato Soup with Chorizo gives you crispy bits of sausage, tender potatoes, and a rich paprika broth that feels comforting but not heavy. The chorizo seasons the whole pot, so you get big flavor without a long ingredient list.
This soup suits beginner cooks, meal-preppers, and anyone who wants a one-pot dinner with leftovers that taste even better the next day. You can keep it rustic and chunky or mash it slightly for a creamier texture, so it fits different preferences at the table.
“This Spanish Potato Soup with Chorizo tastes like something from a little neighborhood bar in Spain, but it comes together in one pot on a weeknight. ★★★★★”
Ingredients You’ll Need
Main ingredients
-
Spanish chorizo, 8 ounces, sliced into half moons
- Use cured Spanish chorizo, not fresh Mexican chorizo.
- I like Palacios or any brand that lists smoked paprika in the ingredients.
-
Olive oil, 1 to 2 tablespoons
- Add a splash only if your chorizo does not release much fat.
-
Yellow onion, 1 large, finely chopped
-
Garlic, 4 to 5 cloves, minced
- Jarred minced garlic works in a pinch, use about 1 ½ teaspoons.
-
Russet or Yukon Gold potatoes, 2 pounds, peeled and cut into ½ inch cubes
- Yukon Gold gives a creamier texture, Russet breaks down more and thickens the broth.
-
Carrots, 2 medium, sliced into thin rounds
-
Red bell pepper, 1, chopped
- Frozen pepper strips work if you want a shortcut.
-
Crushed tomatoes, 1 cup
- You can swap in canned diced tomatoes if that is what you have.
-
Smoked paprika, 1 to 1 ½ teaspoons
- Use Spanish pimentón if possible, sweet or a mix of sweet and hot.
-
Ground cumin, ½ teaspoon
-
Bay leaf, 1
-
Chicken or vegetable broth, 6 cups
- Use low sodium broth so you can control the salt.
- Bouillon paste or cubes work fine, just dissolve them in hot water first.
-
Salt and black pepper, to taste
-
Fresh parsley, chopped, for garnish
- Cilantro works if you prefer that flavor.
-
Optional heat
- Pinch of red pepper flakes or a small chopped fresh chili if you like extra spice.
Optional richness and texture
- Olive oil, extra drizzle at the end
- Splash of cream or half-and-half, 2 to 3 tablespoons, if you want a slightly creamy finish
- Crusty bread, for serving and dipping
Equipment list
- Large heavy pot or Dutch oven, at least 5 quarts
- Cutting board and sharp chef’s knife
- Wooden spoon or heatproof spatula
- Ladle for serving
- Optional potato masher or immersion blender if you want a creamier soup
Tips & Tricks
- Slice the chorizo slightly thick so it keeps a meaty bite and does not dry out.
- Brown the chorizo slowly over medium heat so it renders flavorful fat and seasons the oil.
- Sauté the onions and garlic in the chorizo fat to build a deeper base.
- Cut potatoes into even cubes so they cook at the same rate and keep a nice texture.
- Use low sodium broth and add salt near the end so the soup does not turn too salty as it reduces.
- Add smoked paprika with the aromatics, not at the very end, so it blooms in the fat and tastes richer.
- Keep the simmer gentle so the potatoes stay intact and the broth stays clear, not starchy.
- Slightly mash some potatoes in the pot with a spoon or masher if you want a thicker soup without cream.
- Taste before serving and adjust with a pinch of salt, a squeeze of lemon, or extra paprika to balance the flavors.
- Chill leftovers in shallow containers so they cool quickly and keep a better texture.
How to Make Spanish Potato Soup with Chorizo
Step 1: Brown the chorizo
Set a large heavy pot over medium heat and let it warm for a minute. Add the sliced Spanish chorizo in a single layer. Cook 4 to 6 minutes, stir occasionally, and let the edges turn slightly crisp and the fat render into the pot.
If the chorizo releases a lot of fat, you can spoon off a tablespoon if you prefer a lighter soup. Leave at least 1 tablespoon in the pot, since that carries a lot of flavor. Transfer the browned chorizo to a plate and keep the flavored fat in the pot.
Step 2: Sauté the aromatics
Add the chopped onion to the pot with the chorizo fat. Stir and cook over medium heat for 4 to 5 minutes until the onion turns soft and lightly golden around the edges. Add the garlic and cook 30 seconds to 1 minute, just until it smells fragrant.
Stir in the chopped red bell pepper and sliced carrots. Cook another 3 to 4 minutes so the vegetables start to soften. Scrape the bottom of the pot with your spoon to lift any browned bits into the mixture.
Step 3: Build the flavor base
Sprinkle in the smoked paprika, ground cumin, and a small pinch of salt and pepper. Stir well so the spices coat the vegetables and toast in the hot fat for about 30 seconds. This step deepens the flavor and wakes up the paprika.
Pour in the crushed tomatoes and stir again. Let the mixture bubble for 2 to 3 minutes so the tomatoes cook slightly and lose their raw taste. The pot should smell rich and smoky at this point.
Step 4: Add potatoes and broth
Add the cubed potatoes to the pot and toss them with the tomato and spice mixture. Return the browned chorizo and any juices from the plate back into the pot. Tuck in the bay leaf.
Pour in the broth and stir everything together. The liquid should cover the potatoes by about an inch, so add a little water if needed. Raise the heat until the soup reaches a gentle boil, then lower it to a steady simmer.
Step 5: Simmer until tender
Simmer the Spanish Potato Soup with Chorizo for about 20 to 25 minutes. Stir occasionally so nothing sticks to the bottom. The soup reaches the right point when the potatoes feel tender when you poke them with a fork.
Taste the broth and adjust with more salt and pepper as needed. If you want a thicker texture, lightly mash some potatoes against the side of the pot with your spoon. You can also use a potato masher and mash just a few times to keep plenty of chunks.
Step 6: Finish and serve
Fish out the bay leaf and discard it. If you want a slightly creamy finish, stir in a small splash of cream or half-and-half and let it heat through for 1 to 2 minutes. Do not boil hard after you add dairy so it stays smooth.
Ladle the Spanish Potato Soup with Chorizo into bowls. Top with chopped fresh parsley and a tiny drizzle of good olive oil. Serve hot with crusty bread or warm tortillas for dipping.
What to Serve with Spanish Potato Soup with Chorizo
Spanish Potato Soup with Chorizo pairs nicely with a simple green salad with lemony dressing or a tomato and cucumber salad. You can add warm crusty bread, garlic bread, or toasted baguette slices so people can soak up the smoky broth. A side of roasted vegetables like green beans, broccoli, or zucchini rounds out the meal without much effort. Offer sparkling water with citrus slices or a light herbal iced tea to keep the meal refreshing and family friendly.
Storage Options
- Fridge: Cool the soup to room temperature within 1 hour, then store it in airtight containers in the refrigerator for up to 4 days.
- Freezer: Portion the cooled soup into freezer-safe containers, leave a little space at the top, and freeze it for up to 3 months.
- Thawing: Move frozen soup to the fridge and let it thaw overnight, or thaw gently on low heat on the stove with a splash of broth or water.
- Reheating on stove: Warm the soup over medium-low heat, stir occasionally, and add a bit of broth or water if it looks too thick.
- Reheating in microwave: Heat single portions in a microwave-safe bowl in 60 to 90 second bursts, stir between bursts, and heat until it steams.

Spanish Potato Soup with Chorizo
Ingredients
Instructions
- Heat the olive oil in a large pot over medium heat. Add the sliced chorizo and cook for 4–5 minutes, stirring occasionally, until it releases its fat and begins to brown. Transfer the chorizo to a plate, leaving the rendered fat in the pot.
- Add the chopped onion and diced red bell pepper to the pot. Sauté for 5–6 minutes, stirring often, until softened and lightly golden.
- Stir in the minced garlic, smoked paprika, and ground cumin. Cook for 30–60 seconds until fragrant, being careful not to let the garlic burn.
- Add the cubed potatoes to the pot and toss to coat with the aromatics and spices. Season with salt and black pepper.
- Pour in the chicken broth and water. Add the bay leaf and half of the chopped parsley. Return the browned chorizo (and any accumulated juices) to the pot and stir to combine.
- Bring the soup to a boil over medium-high heat, then reduce the heat to low, cover, and simmer for 20–25 minutes, or until the potatoes are very tender.
- Optional: For a slightly thicker texture, use a potato masher or the back of a spoon to lightly mash some of the potatoes directly in the pot, leaving plenty of chunks for texture.
- If using, stir in the heavy cream and red pepper flakes. Simmer uncovered for 3–5 minutes more to warm through and allow the flavors to meld. Adjust seasoning with additional salt and pepper to taste.
- Remove the bay leaf. Ladle the soup into bowls and garnish with the remaining chopped parsley. Serve hot.
Notes
Approximate per serving (1/4 of recipe): 420 calories; fat 26 g; saturated fat 9 g; carbohydrates 30 g; fiber 3 g; sugars 4 g; protein 16 g; sodium 1180 mg. Values are estimates and will vary based on specific ingredients, brands, and portion sizes.

Leave a Reply