
Spanish Potato Soup with Chorizo tastes smoky, hearty, and a little bit spicy, like a cozy hug in a bowl that also carries a tiny kick. It works well for busy weeknights or lazy Sundays, and you can get it on the table in about 45 minutes from chopping board to spoon. I first cooked a version of this in a tiny apartment kitchen with one dull knife, so you and your gear already have a head start on me.
Why Spanish Potato Soup with Chorizo Is Worth It
This soup hits that perfect balance of comfort and excitement. The potatoes make it creamy and filling, while the chorizo adds deep smoky flavor and a beautiful red color from the paprika.
You only need one pot, simple ingredients, and very little technique. The recipe scales easily, so you can cook it for two or for a crowd without much extra effort.
“This Spanish Potato Soup with Chorizo tastes like a cozy tapas bar in a bowl, and everyone at my table scraped their bowls clean. ★★★★★”
Ingredients You Need
Main ingredients
- Spanish chorizo
- Use cured Spanish chorizo, not fresh Mexican chorizo.
- Choose a mild or hot version depending on your spice tolerance.
- I like Palacios or any chorizo labeled “chorizo español” or “chorizo riojano.”
- Potatoes
- Waxy or all purpose potatoes hold their shape best.
- Yukon Gold, red potatoes, or small white potatoes work very well.
- Avoid very starchy baking potatoes if you want cleaner chunks.
- Olive oil
- Use a good everyday extra virgin olive oil.
- Save fancy finishing oil for drizzling at the table if you like.
- Onion
- Yellow onion brings sweetness and depth.
- White onion works in a pinch.
- Garlic
- Fresh cloves taste best.
- Use jarred minced garlic only if you feel rushed, and add a little extra for flavor.
- Smoked paprika
- Spanish smoked paprika (pimentón) gives that signature flavor.
- Use sweet smoked paprika for a mild soup or hot smoked paprika for more heat.
- Tomato paste
- Concentrates flavor and adds body.
- Tube tomato paste works great and stores easily.
- Broth
- Chicken broth gives a classic flavor.
- Use vegetable broth if you want a pork free version and skip the chorizo.
- Choose low sodium so you control the salt.
- Carrots and celery
- Add sweetness and extra texture.
- Dice them small so they soften quickly.
- Bay leaf and dried thyme
- Add gentle herbal notes without overpowering the chorizo.
- You can swap thyme with oregano if that is what you have.
- Salt and black pepper
- Season in layers, not just at the end.
- Taste after the soup simmers since the chorizo and broth both contain salt.
- Fresh parsley
- Brightens the final bowl.
- Cilantro or chives also work if you prefer those flavors.
Optional flavor boosters
- A pinch of red pepper flakes for extra heat
- A splash of lemon juice at the end for brightness
- A spoonful of sour cream or Greek yogurt on top for creaminess
- A drizzle of extra virgin olive oil right before serving
Pantry shortcuts
- Use pre diced frozen onions and carrots if chopping feels like a lot.
- Use jarred minced garlic when you feel short on time.
- Use boxed broth instead of homemade stock.
- Use pre sliced chorizo and cut it into half moons.
Equipment list
- Large heavy pot or Dutch oven
- Cutting board and sharp knife
- Wooden spoon or heat safe spatula
- Ladle
- Measuring cups and spoons
- Small bowl for collecting trimmed scraps
Quick Tips & substitutions
- Cut potatoes into even chunks so they cook at the same rate.
- Brown the chorizo slowly so the fat renders and flavors the oil.
- Sauté the onions in the chorizo oil to pull up all the tasty browned bits.
- Keep the simmer gentle so the potatoes stay tender and do not break apart.
- Taste the broth before adding extra salt since chorizo and broth already bring salt.
- Use turkey sausage or chicken sausage with smoked paprika if you avoid pork.
- Swap chicken broth with vegetable broth for a vegetarian base.
- Skip chorizo and add smoked paprika plus a little olive oil for a vegetarian version.
- Add a handful of spinach or kale at the end for extra greens.
- Stir in a splash of lemon juice right before serving to brighten the flavors.
How to Make Tasty Spanish Potato Soup with Chorizo
Step 1: Prep the ingredients
Peel the potatoes if you prefer a smoother texture, or leave the skins on for more rustic style. Cut them into bite size chunks, about three quarter inch pieces. Dice the onion, carrots, and celery, and mince the garlic.
Slice the chorizo into coins, then cut those into half moons if they feel large. Roughly chop the parsley and set it aside for serving. Keep everything in small bowls so you move quickly once the pot heats up.
Step 2: Brown the chorizo
Set a large pot over medium heat and add a small drizzle of olive oil. Add the chorizo in a single layer and cook it for about 4 to 6 minutes, stirring occasionally, until it turns slightly crisp at the edges and releases its red fat. Adjust the heat so the chorizo sizzles but does not burn.
Use a slotted spoon to transfer the browned chorizo to a plate. Leave the flavored oil in the pot because that carries a lot of taste. You will use that base to cook the vegetables.
Step 3: Sauté the vegetables
Add the onion, carrot, and celery to the pot with the chorizo oil. Stir and cook over medium heat for about 5 to 7 minutes until the onion turns soft and lightly golden. Scrape the bottom of the pot as you stir so the vegetables pick up the browned bits.
Add the garlic and cook for 30 seconds until it smells fragrant. Stir in the tomato paste and cook it for 1 to 2 minutes so it darkens slightly and sweetens. This step deepens the flavor of the soup in a big way.
Step 4: Build the broth
Sprinkle in the smoked paprika, thyme, a small pinch of red pepper flakes if you use them, and a light pinch of salt and pepper. Stir well so the spices coat the vegetables. Add the potatoes and toss them in the mixture so they pick up flavor.
Pour in the broth and add the bay leaf. Stir to combine and raise the heat until the soup just reaches a gentle boil. Once it boils, lower the heat to maintain a steady simmer.
Step 5: Simmer until tender
Let the soup simmer for about 15 to 20 minutes. Stir occasionally so nothing sticks to the bottom. The potatoes should feel tender when you pierce them with a fork, but they should still hold their shape.
Taste the broth and adjust salt and pepper as needed. If the soup tastes a little flat, add a pinch more smoked paprika or a small splash of lemon juice. Pull out the bay leaf and discard it.
Step 6: Finish with chorizo and herbs
Return the browned chorizo and any juices from the plate to the pot. Stir and let the soup simmer for another 3 to 5 minutes so the flavors mingle. If the soup feels too thick, add a bit more broth or water.
Stir in most of the chopped parsley, then turn off the heat. Let the soup rest for 5 minutes so it cools slightly and thickens. Taste one last time and adjust seasoning.
Step 7: Serve
Ladle the Spanish Potato Soup with Chorizo into warm bowls. Top with the remaining parsley and an optional small dollop of sour cream or Greek yogurt. Add a drizzle of olive oil if you like a glossy finish.
Serve with crusty bread or a simple green salad. Enjoy it hot while the potatoes feel soft and the chorizo still tastes slightly crisp at the edges.
Recipe Variations
- Gluten free
- Use gluten free broth and check the chorizo label for any fillers.
- Serve with gluten free bread or a side salad.
- Vegan
- Use vegetable broth and skip the chorizo.
- Add smoked paprika, a splash of soy sauce or tamari, and a handful of chickpeas for protein.
- Low carb
- Swap half or all of the potatoes with cauliflower florets.
- Reduce carrots and add more celery and leafy greens.
- Extra hearty
- Stir in cooked white beans or chickpeas near the end.
- Add chopped spinach or kale for more texture and nutrients.
- Extra smoky
- Add a pinch more smoked paprika and a tiny bit of liquid smoke if you like that flavor.
- Use hot smoked paprika for a spicier bowl.
Ways to Serve
- With a simple green salad with lemon and olive oil.
- With warm crusty bread or garlic toast.
- With roasted vegetables like broccoli, green beans, or carrots.
- With a side of sliced avocado and tomato sprinkled with salt.
- With grilled chicken or roasted turkey on the side if you want more protein.
Storage Success
Let the Spanish Potato Soup with Chorizo cool until it feels just warm, not hot, then transfer it to airtight containers. Store it in the refrigerator for up to 4 days, and reheat gently on the stove with a splash of broth or water if it thickens. The flavors deepen overnight, so leftovers often taste even better the next day.
You can freeze the soup for up to 2 months, though the potatoes may soften more after thawing. Reheat from thawed on the stove over medium low heat and stir often so it heats evenly. Add fresh parsley or a squeeze of lemon juice after reheating to freshen the flavor.

Spanish Potato Soup with Chorizo
Ingredients
Method
- Heat a large pot over medium heat. Add the sliced chorizo and cook for 3–4 minutes, stirring, until some fat is rendered and the sausage begins to brown. Remove the chorizo with a slotted spoon and set aside, leaving the drippings in the pot.
- Add the olive oil to the pot drippings, then add the chopped onion. Cook for 5–6 minutes, stirring occasionally, until the onion is soft and translucent.
- Stir in the minced garlic, smoked paprika, and red pepper flakes (if using). Cook for 30–60 seconds until fragrant, being careful not to burn the garlic.
- Add the diced potatoes and stir to coat them in the aromatic oil and spices. Cook for 2 minutes, stirring frequently.
- Pour in the broth and water. Add salt, black pepper, and the bay leaf. Bring the mixture to a boil over medium-high heat.
- Once boiling, reduce the heat to low, cover partially, and simmer for 15–20 minutes, or until the potatoes are very tender.
- Remove the bay leaf. Using a potato masher or an immersion blender, lightly mash or blend part of the soup to thicken it while still leaving some potato chunks for texture.
- Return the cooked chorizo to the pot and simmer for another 3–5 minutes to warm through and allow the flavors to meld.
- Stir in the heavy cream if using, then taste and adjust seasoning with additional salt and pepper as needed.
- Ladle the soup into bowls and garnish with chopped fresh parsley. Serve hot.
Notes
Approximate per serving (1/4 of recipe): 420 calories; fat 24 g; saturated fat 8 g; carbohydrates 34 g; fiber 3 g; sugars 3 g; protein 15 g; sodium 1180 mg. Values are estimates and will vary based on exact ingredients, brands, and portion sizes.
