Spanish Potato Soup with Chorizo

Spanish Potato Soup with Chorizo tastes smoky, hearty, and a little spicy, with soft potatoes that soak up all that paprika-rich flavor. It works perfectly for busy weeknights, since it usually lands on the table in about 45 minutes from chopping board to bowl. I grew up in a big soup household, so recipes like this feel like a warm hug from my childhood, just with more chorizo.

Why Make This Spanish Potato Soup with Chorizo at Home

Homemade Spanish Potato Soup with Chorizo tastes richer and fresher than anything from a can. You control the spice level, the salt, and how chunky or smooth you like the potatoes.

This soup also stretches ingredients really well, so you feed a family or a few hungry friends without a huge grocery bill. It reheats beautifully, so you cook once and eat twice, which my future self always appreciates.

“This Spanish Potato Soup with Chorizo tasted like a cozy night in a bowl, and my kids asked for seconds. – Maria ★★★★★”

Ingredients You Need

 

 

Main ingredients

  • Spanish chorizo: 8 ounces, sliced into half moons
    • Use cured Spanish chorizo, not Mexican chorizo. Cured chorizo holds its shape and gives the broth a deep smoky flavor.
  • Olive oil: 1 to 2 tablespoons
    • Use extra virgin if you have it, but any good-tasting olive oil works.
  • Yellow onion: 1 large, finely chopped
  • Carrots: 2 medium, diced small
  • Celery: 2 ribs, diced small
  • Garlic: 4 to 5 cloves, minced
  • Russet or Yukon Gold potatoes: 2 pounds, peeled and cut into 1 inch chunks
    • Yukon Gold potatoes stay a bit creamier, while russets break down more and thicken the soup.
  • Red bell pepper: 1, diced
  • Crushed tomatoes: 1 cup
    • Canned crushed tomatoes work great; I often use Mutti or Cento.

Broth and seasonings

  • Chicken broth or stock: 6 cups
    • Use low sodium broth so you control the salt. Vegetable broth works if you keep it lighter.
  • Smoked paprika (pimentón): 2 teaspoons
  • Ground cumin: 1 teaspoon
  • Dried oregano: 1 teaspoon
  • Bay leaf: 1
  • Salt and black pepper: to taste
  • Red pepper flakes: pinch to 1/4 teaspoon, optional for extra heat

Finishing touches

  • Fresh parsley: 2 to 3 tablespoons, chopped
  • Lemon juice or sherry vinegar: 1 to 2 teaspoons, to brighten at the end
  • Extra olive oil: drizzle on top, optional
  • Crusty bread: for serving

Pantry shortcuts and substitutions

  • Use frozen diced onions and peppers if chopping sounds like too much on a weeknight.
  • Swap sweet potatoes for half the white potatoes if you want a touch of sweetness.
  • Use turkey or chicken sausage if you skip pork; add 1 teaspoon extra smoked paprika to keep that flavor.
  • If you cannot find Spanish chorizo, use andouille or kielbasa and bump up smoked paprika and garlic.

Equipment list

  • Large Dutch oven or heavy stock pot
  • Cutting board and sharp knife
  • Wooden spoon or heat safe spatula
  • Ladle
  • Potato masher or large spoon, if you want to lightly mash some potatoes in the pot

Tips & Mistakes

  • Brown the chorizo first so it renders flavorful fat and lightly crisps.
  • Do not rush the onion, carrot, and celery; soft veggies give the broth sweetness and depth.
  • Cut potatoes into even chunks so they cook at the same rate and stay tender, not mushy.
  • Taste the broth before adding more salt, since chorizo and broth already carry salt.
  • Add smoked paprika early so it blooms in the fat and tastes richer.
  • Keep the heat at a gentle simmer; a hard boil can break potatoes apart too fast.
  • Stir occasionally and scrape the bottom so nothing sticks or scorches.
  • Add lemon juice or vinegar at the end, not the beginning, so the brightness stays sharp.
  • Chill leftovers fully before freezing so ice crystals stay minimal and texture holds up.

How to Make Spanish Potato Soup with Chorizo

 

 

Step 1: Sauté veggies and aromatics

Heat 1 tablespoon olive oil in a large stock pot or Dutch oven over medium heat. Add the sliced chorizo and cook 4 to 5 minutes, until the edges brown and the fat renders. Use a slotted spoon to transfer the chorizo to a plate, and leave the flavored oil in the pot.

Add onions, carrots, and celery to the pot. Cook, stirring often, until the veggies soften and turn lightly golden, about 7 to 8 minutes. Add the red bell pepper and cook 3 minutes more.

Stir in garlic, smoked paprika, cumin, oregano, and red pepper flakes if you use them. Cook about 1 to 2 minutes, until the spices smell toasty and the garlic smells fragrant. Sprinkle in a pinch of salt and pepper.

Step 2: Build the broth

Pour in the crushed tomatoes and stir to coat the veggies in that tomato and spice mixture. Add the potatoes, bay leaf, and cooked chorizo back into the pot. Stir everything so the potatoes tuck down into the mixture.

Pour in the chicken broth and stir again. Bring the soup up to a gentle boil over medium high heat. Once it boils, lower the heat to medium low so the soup simmers steadily but not aggressively.

Step 3: Simmer until potatoes turn tender

Let the soup simmer uncovered for 20 to 25 minutes. Stir every few minutes so nothing sticks and the potatoes cook evenly. Test a potato cube with a fork; it should feel tender and almost creamy inside.

If you like a thicker soup, lightly mash a few potato pieces against the side of the pot with a spoon or potato masher. Stir the soup and check the thickness. If it feels too thick, add a splash of broth or water.

Step 4: Adjust seasoning and finish

Fish out the bay leaf and discard it. Taste the broth and add more salt or pepper if you need it. Stir in chopped parsley and a teaspoon or two of lemon juice or sherry vinegar.

Let the soup rest off the heat for 5 minutes so the flavors settle. Ladle into bowls, drizzle with a little olive oil if you like, and top with extra parsley. Serve hot with plenty of crusty bread for dunking.

Variations I’ve Tried

I often add a handful of chopped kale or spinach in the last 5 minutes of cooking for extra greens. The leaves wilt into the broth and make the soup feel a bit lighter without losing that cozy factor. You can also toss in a can of drained chickpeas for more protein and texture.

If you like creamy soups, stir in a splash of heavy cream or half and half at the end. The cream softens the spice and gives the broth a velvety feel. For a lighter creamy effect, blend one or two ladles of soup and stir it back in.

For a milder version, use sweet smoked paprika and skip the red pepper flakes. Kids usually love this gentler version, especially with extra potatoes. If you crave more heat, slice in a small fresh chili or add hot smoked paprika.

How to Serve Spanish Potato Soup

Serve Spanish Potato Soup with Chorizo piping hot in wide bowls so the steam hits you first. Add a sprinkle of fresh parsley or chives on top and a tiny drizzle of olive oil for a glossy finish. Pair it with crusty bread, garlic toast, or warm tortillas for dunking and scooping. A simple green salad or sliced oranges on the side keeps the meal balanced and bright.

How to store

  • Fridge: Cool the soup to room temperature, then store it in airtight containers for up to 4 days.
  • Freezer: Portion the cooled soup into freezer safe containers or bags, leaving a little space at the top, and freeze for up to 3 months.
  • Reheating on the stove: Warm the soup in a pot over medium heat, stirring often, until it simmers; add a splash of broth or water if it thickened in the fridge.
  • Reheating in the microwave: Heat in a microwave safe bowl in 60 to 90 second bursts, stirring between each, until hot all the way through.
Spanish Potato Soup with Chorizo
Adaly Kandice

Spanish Potato Soup with Chorizo

Spanish Potato Soup with Chorizo is a hearty, comforting soup made with smoky chorizo, tender potatoes, and aromatic vegetables simmered in a flavorful broth.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4
Course: Soup
Cuisine: American

Ingredients
  

  • 8 ounces Spanish chorizo sausage, sliced into rounds
  • 2 tablespoons olive oil
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • 1 medium red bell pepper, diced
  • 1 teaspoon smoked paprika
  • 1/4 teaspoon crushed red pepper flakes
  • 1 1/2 pounds russet or Yukon gold potatoes, peeled and cut into 1/2-inch cubes
  • 5 cups chicken broth (or vegetable broth)
  • 1 cup water
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1 teaspoon dried oregano
  • 1 leaf bay leaf
  • 1/2 cup heavy cream
  • 2 tablespoons chopped fresh parsley
  • 2 tablespoons chopped fresh cilantro

Instructions
 

  1. In a large pot over medium heat, add the sliced Spanish chorizo and cook for 3–4 minutes, stirring occasionally, until some of the fat is rendered and the edges begin to brown. Remove the chorizo with a slotted spoon and set aside, leaving the rendered fat in the pot.
  2. Add the olive oil to the pot if needed, then add the chopped onion and cook for 4–5 minutes, stirring occasionally, until softened and translucent.
  3. Stir in the minced garlic and diced red bell pepper. Cook for 2–3 minutes until fragrant and slightly softened.
  4. Sprinkle in the smoked paprika and crushed red pepper flakes (if using). Stir constantly for about 30 seconds to toast the spices, being careful not to burn the garlic.
  5. Add the cubed potatoes, chicken broth, water, salt, black pepper, dried oregano, and bay leaf. Stir to combine, scraping up any browned bits from the bottom of the pot.
  6. Bring the mixture to a boil over medium-high heat, then reduce the heat to low, cover, and simmer for 18–20 minutes, or until the potatoes are very tender.
  7. Remove the bay leaf. Using a potato masher or an immersion blender, partially mash or blend the soup so that some potatoes break down and the broth becomes slightly thickened, while still leaving some chunks for texture.
  8. Return the browned chorizo to the pot and simmer uncovered for another 5 minutes to warm through and allow the flavors to meld. Stir in the heavy cream if using, and adjust salt and pepper to taste.
  9. Turn off the heat and stir in the chopped parsley and cilantro if desired. Ladle the soup into bowls and serve hot.

Notes

Nutrition Information
Approximate per serving (1 of 4): 410 calories; fat 27 g; saturated fat 9 g; carbohydrates 27 g; fiber 3 g; sugars 3 g; protein 14 g; sodium 1210 mg. Values are estimates and will vary based on specific ingredients, brands, and portion sizes.