
Spanish Potato Soup with Chorizo tastes smoky, hearty, and a little bit spicy, with tender potatoes that soak up all that rich flavor. It works well for busy weeknights because it comes together in about 45 minutes from start to finish, but it still feels like cozy weekend food. I first cooked a version of this on a rainy Tuesday in a tiny apartment kitchen, and my neighbors still talk about the smell in the hallway.
Why Make This Spanish Potato Soup with Chorizo at Home
You control the spice level, the salt, and the texture, so the soup fits your taste instead of the other way around. Homemade Spanish Potato Soup with Chorizo also costs much less than a restaurant bowl, and you get leftovers that taste even better the next day.
You also skip preservatives and mystery ingredients, and you choose good olive oil, fresh vegetables, and quality chorizo. The soup fills the house with a smoky, garlicky aroma that feels like a hug from the stove.
This Spanish Potato Soup with Chorizo tastes rich, cozy, and restaurant-level good, but it comes together with simple ingredients and totally earned a spot in our regular dinner rotation. ★★★★★
Ingredients You Need
Main ingredients
- Olive oil
Use extra virgin if you have it, but any mild olive oil works. - Spanish chorizo, cured, sliced into half moons
Choose a smoked Spanish chorizo labeled “picante” for more heat or “dulce” for mild. Avoid fresh Mexican chorizo here, since it crumbles and changes the texture. - Yellow or white onion, finely chopped
A sweet onion also works and gives a softer flavor. - Garlic cloves, minced
Jarred minced garlic works in a pinch, though fresh gives better flavor. - Red bell pepper, diced
You can swap in orange or yellow bell pepper if that is what you have. - Russet or Yukon Gold potatoes, peeled and cut into 1 inch chunks
Russets give a softer, creamier texture. Yukon Golds hold their shape a bit more and taste buttery. - Carrots, sliced
Baby carrots work if you slice them thin. - Smoked paprika (pimentón ahumado)
This ingredient gives the soup its signature Spanish flavor. I like brands from La Vera or any tin labeled “pimentón de la Vera.” - Sweet paprika
Balances the smoke and adds color. - Ground cumin
Adds warmth and depth. - Bay leaf
- Crushed red pepper flakes or a pinch of cayenne
Optional, only if you enjoy more heat. - Tomato paste
Tube tomato paste works well and stores easily in the fridge. - Chicken broth or vegetable broth, low sodium
Low sodium broth lets you season the soup to taste. Water works in a pinch, but broth gives better flavor. - Salt and black pepper
- Fresh parsley or cilantro, chopped, for garnish
Optional add ins
- Cooked white beans or chickpeas
These stretch the soup and add protein. - Frozen peas
Stir them in at the end for color and sweetness. - Spinach or kale, chopped
Add near the end so the greens stay bright and tender.
Pantry shortcuts
- Use frozen diced onions and peppers if you want to save chopping time.
- Use pre peeled, pre cut potatoes from the refrigerated section if you find them.
- Use bouillon paste or cubes with water instead of boxed broth, just watch the salt.
- Use smoked paprika blends if you cannot find pure pimentón, but taste and adjust since some blends include salt.
Equipment list
- Large heavy bottomed pot or Dutch oven
- Cutting board and sharp knife
- Wooden spoon or heat safe spatula
- Ladle
- Measuring spoons and cups
- Potato masher or fork if you want to lightly mash some potatoes in the pot
Tips & Mistakes
- Slice the chorizo and brown it well so it releases its fat and flavor into the pot.
- Do not rush the onion and pepper sauté, since that step builds the base flavor for the soup.
- Cut potatoes into even pieces so they cook at the same rate and avoid mushy bits next to hard chunks.
- Taste the broth before you add extra salt, because chorizo and broth already bring plenty of seasoning.
- Add smoked paprika early so it blooms in the oil, but keep the heat at medium so it does not burn.
- Stir the bottom of the pot often once the soup simmers, since potatoes like to stick.
- Add leafy greens and peas near the end of cooking so they stay bright and do not turn dull and overcooked.
- Let the soup rest for 5 to 10 minutes off the heat before serving so the flavors settle and the texture thickens slightly.
How to Make Spanish Potato Soup with Chorizo
Step 1: Prep ingredients
Peel and chop the potatoes into 1 inch chunks and place them in a bowl of cold water so they do not brown. Dice the onion and bell pepper, slice the carrots, and mince the garlic. Slice the chorizo into coins, then cut those in half to form half moons.
Step 2: Brown the chorizo
Set a large heavy pot over medium heat and add a drizzle of olive oil. Add the sliced chorizo in a single layer and cook 4 to 6 minutes, stirring occasionally, until the edges crisp and the fat renders into the pot. Use a slotted spoon to transfer the chorizo to a plate, and leave the flavorful oil in the pot.
Step 3: Sauté aromatics
Add the chopped onion and bell pepper to the pot with the chorizo oil. Cook over medium heat about 5 to 7 minutes, until the vegetables soften and the onion turns translucent and lightly golden at the edges. Add the carrots and cook 2 more minutes so they start to soften.
Add the minced garlic and stir for about 30 seconds, just until it smells fragrant. Sprinkle in the smoked paprika, sweet paprika, cumin, and red pepper flakes if you use them. Stir constantly for another 30 seconds so the spices toast in the oil.
Step 4: Build the broth
Stir in the tomato paste and cook it with the vegetables for 1 to 2 minutes, until it darkens slightly and thickens. Drain the potatoes and add them to the pot, then stir so they coat in the spicy tomato mixture. Pour in the broth, add the bay leaf, and return the browned chorizo to the pot.
Scrape the bottom of the pot with your spoon to lift any browned bits into the broth. Bring the soup up to a gentle boil over medium high heat, then lower the heat so it simmers steadily.
Step 5: Simmer until potatoes turn tender
Let the soup simmer uncovered for about 20 to 25 minutes, stirring occasionally. Cook until the potatoes feel tender when you pierce them with a fork and the carrots soften. If the liquid reduces too much, add a splash of broth or water to reach your preferred thickness.
If you want a slightly creamier texture, use a potato masher or the back of a spoon to lightly crush some of the potatoes right in the pot. Stir so the mashed potatoes thicken the broth.
Step 6: Add optional vegetables
If you use chickpeas or white beans, stir them in during the last 10 minutes of simmering so they heat through. Add spinach, kale, or frozen peas during the last 3 to 5 minutes so they stay bright and tender. Taste and adjust seasoning with salt and black pepper.
Step 7: Finish and serve
Turn off the heat and let the soup sit for about 5 minutes so it cools slightly and the flavors meld. Remove the bay leaf. Ladle Spanish Potato Soup with Chorizo into bowls and top with chopped parsley or cilantro.
You can drizzle a little extra olive oil on top or sprinkle a pinch of smoked paprika for color. Serve hot with crusty bread or a simple side salad.
Variations I’ve Tried
I swapped half the potatoes with cauliflower florets, and the soup still tasted rich while feeling a bit lighter. I added chickpeas and extra carrots to stretch the soup for a crowd, and nobody missed the extra chorizo. I also tried a vegetarian version with smoked paprika, olive oil, and extra beans instead of chorizo, and the soup still carried that cozy Spanish flavor.
I sometimes stir in a spoonful of plain Greek yogurt into my bowl for creaminess and a little tang. I also tried adding roasted red peppers from a jar instead of fresh bell pepper, which added a slight sweetness and saved chopping time. A sprinkle of crumbled hard cheese on top adds a salty finish if you enjoy that.
How to Serve Spanish Potato Soup with Chorizo
Serve Spanish Potato Soup with Chorizo hot in wide bowls so the steam rises and the smoky aroma hits you first. Pair it with crusty bread, garlic toast, or warm tortillas to scoop up the broth and potatoes. A simple green salad with lemony dressing balances the richness of the soup and keeps the meal feeling fresh.
You can top each bowl with chopped herbs, a squeeze of lemon, or a spoonful of plain yogurt for creaminess. If you cook for kids or spice sensitive friends, keep extra red pepper flakes on the table so everyone adjusts heat at the table.
How to store
- Fridge: Cool the soup to room temperature, then store it in airtight containers in the refrigerator for up to 4 days.
- Freezer: Portion the soup into freezer safe containers, leave a little space at the top, and freeze for up to 3 months. Potatoes soften more after freezing, but the flavor still tastes great.
- Reheating on the stove: Reheat gently over medium low heat, stirring often, and add a splash of broth or water if the soup thickened in the fridge.
- Reheating in the microwave: Heat in a microwave safe bowl in 60 to 90 second bursts, stirring between each round, until hot all the way through.

Spanish Potato Soup with Chorizo
Ingredients
Method
- In a large pot or Dutch oven, heat 1 tablespoon of olive oil over medium heat. Add the sliced chorizo and cook for 4–5 minutes, stirring occasionally, until the fat renders and the edges are lightly browned. Remove the chorizo with a slotted spoon and set aside, leaving the rendered fat in the pot.
- Add the remaining 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 and cook for another 2–3 minutes, stirring frequently, until fragrant.
- Stir in the smoked paprika and crushed red pepper flakes (if using), coating the vegetables in the spices. Cook for 30 seconds to 1 minute to lightly toast the spices.
- Add the cubed potatoes, chicken broth, bay leaf, salt, and black pepper. Stir to combine, then bring the mixture to a boil over medium-high heat.
- Reduce the heat to a simmer, cover the pot partially, and cook for 15–20 minutes, or until the potatoes are very tender when pierced with a fork.
- Remove the bay leaf. Using a potato masher or an immersion blender, lightly mash or blend part of the soup to thicken it, leaving some potato chunks for texture.
- Return the browned chorizo to the pot and stir in the heavy cream if using. Simmer for 3–5 minutes more to warm through and allow the flavors to meld. Adjust seasoning with additional salt and pepper if needed.
- Ladle the soup into bowls and garnish with chopped fresh parsley. Serve hot with crusty bread if desired.
Notes
Approximate per serving (4 servings, made with cream): 410 calories; fat 26 g; saturated fat 9 g; carbohydrates 29 g; fiber 3 g; sugars 4 g; protein 15 g; sodium 1150 mg. Values are estimates and will vary based on chorizo brand, broth, cream use, and portion size.
