Spanish Potato Soup with Chorizo is warm, creamy, smoky, and full of comforting flavor. Made with tender potatoes, smoky Spanish chorizo, sweet bell pepper, garlic, onion, carrot, and a rich broth, this hearty soup is perfect for chilly nights or cozy family dinners.
Every spoonful has the perfect balance of creamy potatoes, bold spices, and savory chorizo. Serve it with crusty bread for dipping, and you have a satisfying meal that feels rustic, simple, and deeply comforting.

Why You’ll Love This Spanish Potato Soup
- Hearty, creamy, and comforting
- Made with simple pantry ingredients
- Smoky flavor from Spanish chorizo
- Ready in about 40 minutes
- Perfect for fall and winter dinners
- Great with crusty bread
- Easy to make ahead
- Rich, flavorful, and filling
What Makes This Soup So Flavorful?
The secret to this soup is layering the flavors.
First, the chorizo is cooked in olive oil so it releases its smoky paprika flavor. Then bell pepper, onion, garlic, and carrot are added to build a rich aromatic base. Tomato paste adds depth, while cumin, oregano, paprika, and cayenne bring warmth and spice.
Finally, potatoes and broth simmer together until tender, creating a cozy soup that tastes like it has been cooking much longer than it actually has.
Ingredients
- 1 tablespoon olive oil
- 9 ounces Spanish chorizo, mild or spicy, 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 flour
- 1.7 pounds waxy potatoes, peeled and cut into bite-sized pieces
- 6 cups chicken broth
- ¾ cup heavy cream
- 2 tablespoons chopped parsley
Ingredient Notes
Spanish Chorizo
Spanish chorizo gives this soup its smoky, rich flavor. You can use mild chorizo for a softer taste or spicy chorizo if you want more heat.
Potatoes
Waxy potatoes work best because they hold their shape while simmering. They become tender and creamy without falling apart too much.
Bell Pepper
Green bell pepper adds color, freshness, and a slightly earthy flavor. You can also use red bell pepper for a sweeter taste.
Tomato Paste
Tomato paste adds richness and deep savory flavor.
Heavy Cream
Cream gives the soup a velvety finish. You can leave it out for a lighter version.
Chicken Broth
Chicken broth adds much more flavor than water and helps create a savory soup base.
How to Make Spanish Potato Soup with Chorizo
Step 1: Prepare the Ingredients
Peel and chop the potatoes into bite-sized pieces.
Chop the bell pepper, carrot, and onion.
Mince the garlic and chop the parsley.
Remove the casing from the chorizo if needed, then slice it.
Step 2: Cook the Chorizo
Heat olive oil in a large pot over medium-high heat.
Add the sliced chorizo and cook for about 3 minutes, until it starts to brown and release its flavorful oils.
Step 3: Add the Vegetables
Add the chopped bell pepper and cook for 2 minutes.
Add the onion and garlic, then cook for another 2 minutes until fragrant.
Stir in the carrot.
Step 4: Add the Seasonings
Add salt, black pepper, cumin, oregano, paprika, and cayenne pepper.
Stir well and cook for another 2 minutes so the spices bloom and flavor the vegetables.
Step 5: Add Tomato Paste and Flour
Stir in the tomato paste until everything is coated.
Add the flour and mix until incorporated. This helps thicken the soup.
Step 6: Add Potatoes and Broth
Add the potatoes to the pot.
Pour in the chicken broth and stir well.
Bring the soup to a boil.
Cover, reduce the heat to medium-low, and simmer for about 15 minutes, or until the potatoes are tender.
Step 7: Finish with Cream
Stir in the heavy cream and chopped parsley.
Cook for another 3 minutes.
Taste and adjust salt if needed.
Step 8: Serve
Ladle the soup into bowls and serve hot with crusty bread.
Tips for the Best Spanish Potato Soup
Use Spanish Chorizo
Spanish chorizo is smoky and cured, which gives the soup its signature flavor.
Don’t Rush the Chorizo
Letting the chorizo brown first releases its oils and adds depth to the whole soup.
Use Waxy Potatoes
They stay tender but hold their shape better than starchy potatoes.
Add Cream at the End
Adding cream near the end keeps the soup smooth and prevents it from separating.
Serve with Bread
Crusty bread is perfect for soaking up the creamy, smoky broth.
Variations
Spicy Spanish Potato Soup
Use spicy chorizo and add extra cayenne pepper or red pepper flakes.
Lighter Version
Skip the heavy cream or use half-and-half instead.
Extra Vegetable Soup
Add zucchini, peas, spinach, white beans, or extra carrots.
Vegetarian Version
Omit the chorizo and add smoked paprika for smoky flavor. Use vegetable broth instead of chicken broth.
Bacon Version
If you can’t find Spanish chorizo, use smoked bacon and add extra paprika.
What to Serve With Spanish Potato Soup
This soup pairs beautifully with:
- Crusty bread
- Garlic bread
- Simple green salad
- Roasted vegetables
- Grilled cheese sandwich
- Spanish-style olives
- Toasted sourdough
- Fresh parsley and lemon wedges
Storage Instructions
Store leftovers in an airtight container in the refrigerator for up to 3 days.
The soup may thicken as it sits, so add a splash of broth or water when reheating.
Freezing Instructions
Let the soup cool completely.
Transfer it to a freezer-safe container and freeze for up to 3 months.
Thaw overnight in the refrigerator before reheating on the stove.
Reheating
Reheat gently on the stovetop over medium-low heat.
Stir occasionally and add a little broth or water if the soup is too thick.
Avoid boiling too hard after adding cream.
Frequently Asked Questions
Can I Make This Soup Ahead of Time?
Yes. This soup is great for making ahead because the flavors deepen as it sits.
Can I Use Regular Sausage Instead of Chorizo?
You can, but Spanish chorizo gives the best smoky flavor. If using another sausage, add smoked paprika.
Can I Make It Without Cream?
Yes. The soup will still be delicious, just lighter and less creamy.
What Potatoes Work Best?
Waxy potatoes are best because they hold their shape. Yukon Gold potatoes are also a good option.
Can I Add Beans?
Yes. White beans are a great addition and make the soup even heartier.
Recipe Information
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4
Calories: About 567 per serving
Final Thoughts
This Spanish Potato Soup with Chorizo is the kind of cozy, flavorful meal that feels perfect after a long day. It is smoky, creamy, hearty, and simple to prepare with everyday ingredients.
With tender potatoes, rich chorizo, warm spices, and a velvety broth, this soup is comforting enough for winter but easy enough for any weeknight dinner.
