This post may contain affiliate links. For more information, see our Affiliate Disclosure Policy.
A Warm and Smoky Bowl of Comfort
Spanish Potato Soup with Chorizo is one of those dishes that feels like a warm hug on a cold evening. This hearty soup is filled with tender potatoes, smoky Spanish chorizo, soft bell peppers, and just the right blend of spices. A splash of cream at the end brings everything together, creating a velvety texture that will keep you coming back for seconds.
If you're a fan of recipes that are easy to make, packed with flavor, and perfect for meal prep, you're going to love this one. The smoky richness of the chorizo takes center stage, supported by sweet onions, garlic, and a pinch of cayenne for a gentle kick. Pair it with some crusty bread, and you’ve got a meal that’s equal parts rustic and refined.
Jump to:
- A Warm and Smoky Bowl of Comfort
- Why You’ll Love This Spanish Potato Soup
- Ingredients and Substitutions
- How to Make Spanish Potato Soup with Chorizo
- Expert Tips for Success
- How to Serve Spanish Potato Soup
- Storage and Reheating
- Frequently Asked Questions
- Final Thoughts
- More Cozy Potato Soups to Try
- Spanish Potato Soup with Chorizo
Why You’ll Love This Spanish Potato Soup
Simple and Family-Friendly
This is a one-pot recipe that uses pantry staples and only about 40 minutes of your time. It’s budget-friendly, comforting, and perfect for feeding a hungry household or storing leftovers for a quick lunch later in the week.
Deep, Layered Flavor
The combination of chorizo and classic Spanish spices like paprika and cumin creates layers of flavor that taste like the soup simmered for hours. But the secret is all in the order you add the ingredients, letting each one build upon the last.
Creamy Yet Light
Even with cream added at the end, the soup doesn't feel heavy. It’s creamy, but the broth keeps things balanced. Each bite gives you something different—soft potatoes, chewy bits of chorizo, the sweet softness of carrots and bell pepper—all coming together in harmony.
Dietary Notes
- Naturally gluten-free if you omit or substitute the flour
- Easily made dairy-free by swapping the cream
- Nut-free and protein-rich
- Adaptable for vegetarian diets with a few smart swaps

Ingredients and Substitutions
Full Ingredient List
- 1 tablespoon olive oil
- 9 ounces Spanish chorizo (spicy or mild), sliced
- 1 green bell pepper, deseeded and chopped
- 1 yellow onion, finely chopped
- 4 garlic cloves, minced
- 1 carrot, peeled and chopped
- 1 teaspoon dried oregano
- 1 teaspoon ground cumin
- 1 teaspoon sweet paprika
- 1 teaspoon salt
- 1 teaspoon black pepper
- ¼ teaspoon cayenne pepper
- 2 tablespoons double-concentrated tomato paste
- 2 tablespoons all-purpose flour
- 1.7 pounds waxy potatoes, peeled and diced
- 6 cups chicken broth
- ¾ cup heavy cream
- 2 tablespoons fresh parsley, chopped
Notes on Quality
Chorizo: Look for dry-cured Spanish chorizo. It should be firm and smoky, not soft like Mexican chorizo. Choose spicy or mild based on your heat preference.
Potatoes: Use waxy varieties like Yukon Gold or red potatoes. These hold their shape and provide a creamier bite without falling apart during simmering.
Vegetables: Fresh garlic and onions are essential here. They form the base of flavor. The carrot adds a touch of sweetness, and the bell pepper brings color and texture.
Spices: Stick with sweet paprika for a mild smokiness, or substitute with smoked paprika for a deeper flavor. Cayenne adds heat, but it can be left out for a milder version.
Cream: Heavy cream makes this soup rich and velvety, but coconut cream or plant-based alternatives work too.
Smart Substitutions
- No chorizo? Try smoked sausage or bacon. For a vegetarian version, use smoked paprika and white beans.
- No flour? Use cornstarch or arrowroot powder to thicken.
- No chicken broth? Use vegetable broth or even beef broth for a deeper flavor.
- Want more veggies? Add spinach, peas, zucchini, or diced tomatoes.
How to Make Spanish Potato Soup with Chorizo

Step-by-Step Instructions
1. Prep the ingredients.
Chop all vegetables ahead of time. Peel and cube the potatoes, dice the onion, mince the garlic, and chop the carrot and bell pepper. Slice the chorizo and remove any casing if needed.
2. Cook the chorizo.
In a large soup pot, heat the olive oil over medium-high heat. Add the chorizo and cook for about 3 minutes, stirring occasionally, until it begins to brown and releases its oil.
3. Add vegetables.
Add the chopped bell pepper to the pot and cook for 2 minutes. Then stir in the onion, garlic, and carrot. Let everything sauté for another 2 to 3 minutes until soft and fragrant.
4. Season and build the flavor.
Sprinkle in the oregano, cumin, paprika, salt, black pepper, and cayenne. Stir well to coat the vegetables and chorizo with the spices.
5. Add tomato paste and flour.
Mix in the tomato paste and cook for 1 minute. Then sprinkle the flour over the mixture and stir until it disappears into the vegetables. This will help thicken the soup.
6. Add potatoes and broth.
Add the diced potatoes and pour in the chicken broth. Stir everything together, bring it to a boil, then reduce the heat to medium-low. Cover and simmer for 15 minutes, or until the potatoes are fork-tender.
7. Add cream and parsley.
Uncover the pot, stir in the cream and chopped parsley. Let it cook for 2 to 3 more minutes. Taste and adjust seasoning if needed.
8. Serve hot.
Ladle the soup into bowls and serve with crusty bread or a slice of warm baguette.
Expert Tips for Success
Best Practices
- Cook the ingredients in layers. Don’t rush the process of sautéing each element. This builds depth of flavor that makes the soup taste professionally made.
- Use high-quality chorizo. The better the sausage, the better the soup.
- Chop your vegetables evenly so they cook at the same rate.
Avoid These Common Mistakes
- Using the wrong type of chorizo. Fresh, uncured chorizo will not give the same flavor or texture.
- Overcooking the potatoes. They should be tender, not falling apart.
- Skipping the flour step. This thickens the soup slightly and gives it a satisfying texture.
Time-Saving Tips
- Use pre-diced frozen onions and carrots to cut down prep time.
- Make the soup ahead and store it for lunches or weeknight dinners.
- Batch-cook and freeze half for future meals.
How to Serve Spanish Potato Soup

Perfect Pairings
- Crusty sourdough bread or garlic toast
- A fresh cucumber and tomato salad
- A fried or soft-boiled egg on top adds richness
Presentation Ideas
- Garnish each bowl with a swirl of cream and extra parsley
- Add crumbled chorizo on top for texture
- Serve in rustic bowls for a cozy feel
Beverage Pairings
- A glass of Spanish red wine like Tempranillo or Garnacha
- For non-alcoholic options, try sparkling water with lemon or a chilled herbal tea
Storage and Reheating
How to Store Leftovers
- Let the soup cool before storing.
- Refrigerate in an airtight container for up to 3 days.
- Freeze in individual portions for up to 3 months. Leave out the cream if freezing, and stir it in when reheating for best texture.
Reheating Instructions
- On the stovetop: Simmer over low heat, stirring occasionally. Add water or broth if it thickens too much.
- In the microwave: Reheat in short bursts, stirring between intervals until hot.

Frequently Asked Questions
Yes, though it will add a different flavor and softer texture. Sweet potatoes work well with smoky chorizo.
Full-fat coconut milk, sour cream, or even whole milk can be used. You’ll get a slightly different taste, but the soup will still be creamy.
Only if you use spicy chorizo or include the cayenne pepper. You can leave both out for a milder version.
Yes. Sauté the chorizo, onion, garlic, and spices in a pan first, then transfer everything to the slow cooker. Cook on low for 4 to 5 hours, add cream and parsley at the end.
Creative Variations
Vegetarian or Vegan Version
Replace chorizo with smoked tofu or white beans. Use vegetable broth and skip the cream, or replace it with coconut cream.
Flavor Boosts
- Add a splash of sherry vinegar or lemon juice at the end to brighten the flavor
- Mix in a handful of spinach or kale in the last few minutes of cooking
- Sprinkle with smoked paprika before serving
Holiday or Seasonal Adaptations
- Add roasted chestnuts or squash in the fall
- Use fresh herbs like thyme or rosemary during winter
- Top with a poached egg for an Easter brunch version
Final Thoughts
Spanish Potato Soup with Chorizo is more than just another soup—it’s a full-on experience. The combination of smoky, creamy, and savory flavors make it the kind of dish that people will ask for again and again. Whether you serve it as a main course on a chilly evening or prepare it ahead for a cozy lunch, this soup delivers on all fronts.
Try it out, and let me know in the comments how it turned out. Don’t forget to pin this recipe to your Pinterest boards at Bake with Lina so you can come back to it anytime.
More Cozy Potato Soups to Try
Looking for more soul-warming recipes? You’ll love these delicious and hearty options:
Each of these recipes brings its own twist on classic comfort flavors, so give them a try next.



Spanish Potato Soup with Chorizo
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Spanish
Description
A warm, hearty dish with creamy potatoes, sweet bell pepper, and smoky Spanish chorizo. Perfect with crusty bread for a soul-soothing meal.
Ingredients
- 1 tbsp olive oil
- 9 ounces Spanish chorizo, sliced (spicy or mild)
- 1 green bell pepper, deseeded and chopped
- 1 yellow onion, finely chopped
- 4 garlic cloves, minced
- 1 carrot, peeled and chopped
- 1 tsp dried oregano
- 1 tsp ground cumin
- 1 tsp sweet paprika
- 1 tsp salt
- 1 tsp black pepper
- ¼ tsp cayenne pepper
- 2 tbsp double concentrated tomato paste
- 2 tbsp flour
- 1.7 pounds waxy potatoes, peeled and cut into bite-sized pieces
- 6 cups chicken broth
- ¾ cup heavy cream
- 2 tbsp chopped parsley
Instructions
- Prep all ingredients before starting: peel and cut potatoes, chop bell pepper, carrot, onion, and parsley. Mince garlic and slice the chorizo.
- In a large pot, heat oil over medium-high. Add chorizo and cook for 3 minutes until browned.
- Add bell pepper and cook for 2 minutes. Then add onion and garlic, cooking 2 minutes more.
- Stir in carrot, salt, black pepper, cumin, oregano, paprika, and cayenne pepper. Cook for another 2 minutes.
- Stir in tomato paste until combined, then add flour and stir until incorporated.
- Add potatoes and pour in chicken broth. Bring to a boil, then cover and simmer on medium-low for 15 minutes, until potatoes are tender.
- Stir in cream and parsley, cook for 3 minutes. Adjust salt to taste.
- Serve warm with crusty bread and enjoy!
Notes
Make ahead and store in the fridge for up to 3 days or freeze for up to 3 months. For a vegetarian version, skip the chorizo and add smoked paprika. Want more veggies? Add zucchini, white beans, or spinach.
Nutrition
- Serving Size: 1 bowl
- Calories: 567
- Sugar: 8g
- Sodium: 1951mg
- Fat: 36g
- Saturated Fat: 17g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 44g
- Fiber: 5g
- Protein: 19g
- Cholesterol: 97mg






Leave a Reply