Welcome to mealsbyday

Spanish Potato Soup with Chori

By Fiona Avery | February 19, 2026
Spanish Potato Soup with Chori

I was halfway through a week of bland, reheated takeout when my fridge decided to betray me by leaking a cold, sad bowl of plain potatoes. I stared at the soggy tub of diced potatoes and thought, “If only this could taste like the restaurant version I crave.” The next morning I set out to create a Spanish potato soup that would turn that sad bowl into a steaming, aromatic hug. I discovered that the secret lies in the humble chorizo, which brings smoky heat, and in a careful balance of spices that lift the potatoes from ordinary to extraordinary. This isn’t just another recipe; it’s a culinary revelation that will make your taste buds dance.

Imagine the first bite: the crispy edges of chorizo crackle like a firecracker, the creamy broth glistens with a hint of paprika, and the potatoes melt in your mouth like buttered toast. The aroma alone can make your kitchen feel like a Spanish tapas bar, with the scent of cumin, oregano, and a whisper of cayenne curling around every corner. The texture is a delightful contrast between the silky soup and the hearty chunks of potato, while the parsley adds a fresh, almost citrusy lift that cuts through the richness. I dare you to taste this and not go back for seconds—once you try it, you’ll be hooked. If you’re like me and love a good comfort dish, this is hands down the best version you'll ever make at home.

What sets this version apart is the intentional layering of flavor. The chorizo isn’t just a seasoning; it’s the backbone of the dish, infusing the oil with a smoky depth that permeates every spoonful. The use of double‑concentrated tomato paste thickens the broth without overpowering the other ingredients, creating a velvety base that holds the spices. A splash of heavy cream at the end smooths out the heat, making the soup luxuriously indulgent. And the finishing touch? A sprinkle of chopped parsley that brightens the dish and provides a subtle herbal counterpoint. Picture yourself pulling this out of the pot, the whole kitchen smelling incredible, and everyone asking for the recipe.

I’ll be honest—before I perfected this, I ate half the batch before anyone else got a taste. That early failure taught me the importance of timing and precision. The first time I tried it, the soup was too thick, and the potatoes were under‑cooked. After tweaking the broth ratio and adding the cream at the right moment, the soup transformed into a silky, savory masterpiece. If you’ve ever struggled with this, you’re not alone—and I’ve got the fix. Let me walk you through every single step—by the end, you’ll wonder how you ever made it any other way.

So grab your skillet, slice that chorizo, and let’s get cooking. The journey to this comforting, smoky bowl is a story of trial, error, and triumph. Ready to dive into a dish that’s more than just soup, but a celebration of flavor? Let’s get started.

What Makes This Version Stand Out

  • Flavor Depth: The combination of chorizo, smoked paprika, and a dash of cayenne creates a layered taste profile that lingers on the palate. Every spoonful delivers a burst of heat balanced by the subtle sweetness of tomato paste.
  • Texture Contrast: The creamy broth, tender potato cubes, and crispy chorizo bits create a dance of textures that keeps each bite interesting. The contrast feels like a comforting hug with a kick.
  • Simplicity of Prep: All the ingredients are readily available in any grocery aisle, and the cooking process requires only one pot and a few simple steps. You’ll finish in less time than it takes to watch a movie.
  • Ingredient Quality: Using fresh, high‑quality chorizo and fresh vegetables elevates the dish from ordinary to extraordinary. The difference is like swapping a basic blender for a high‑speed one.
  • Crowd‑Pleaser: Whether you’re feeding a family or a group of friends, this soup instantly becomes the centerpiece of the meal. The rich flavors and comforting warmth resonate with everyone.
  • Heat Control: By carefully balancing cayenne and paprika, you can dial the heat up or down to match your preference. This flexibility makes the recipe suitable for all spice lovers.
  • Make‑Ahead Friendly: The soup keeps well for up to four days in the fridge and can be frozen for future comfort. It’s a perfect meal prep option for busy weeks.
  • Presentation Appeal: The vibrant colors of the chorizo, green pepper, and parsley make the soup look as good as it tastes. It’s a dish that will impress even the most discerning diners.
Kitchen Hack: Use a splash of olive oil to sauté the chorizo first, then remove it and set it aside. This prevents the chorizo from burning and ensures it stays tender inside the soup.

Inside the Ingredient List

The Flavor Base

The foundation of this soup starts with olive oil, which acts as a canvas for the aromatic vegetables. Sautéing the diced bell pepper, onion, garlic, and carrot in the oil releases their natural sugars, creating a sweet base that balances the savory chorizo. Adding the double‑concentrated tomato paste at this stage helps to caramelize the flavors, giving the soup depth and a slight thickness. If you skip the tomato paste, the soup will lack body and the smoky notes will be muted.

Chorizo is the star of this section. Its smoky, spicy profile infuses the oil, and the rendered fat carries the flavors throughout the soup. Using a high‑quality Spanish chorizo ensures a robust taste; a cheaper variety may taste bland or overly greasy. If you’re looking for a milder version, opt for a sweet chorizo, but be prepared for a sweeter soup.

Spices such as dried oregano, ground cumin, sweet paprika, salt, black pepper, and cayenne pepper are added to create a complex, well‑balanced flavor profile. Oregano and cumin contribute earthy undertones, while paprika adds warmth and color. Cayenne brings a subtle heat that can be adjusted to taste. Skipping any of these spices will change the overall profile, making the soup feel incomplete.

The Texture Crew

Waxy potatoes are chosen for their ability to hold their shape during simmering, giving the soup a hearty bite. Their mild flavor absorbs the savory broth, creating a comforting, almost velvety mouthfeel. If you prefer a different texture, try sweet potatoes for a sweeter twist or russet potatoes for a fluffier interior.

Chicken broth provides the liquid base, lending a savory depth that complements the chorizo. A low‑sodium or homemade broth allows you to control the saltiness, preventing the soup from becoming too salty. If you’re vegetarian, a vegetable broth works well but may require a bit more seasoning to match the richness.

Heavy cream is added at the end to smooth the soup and mellow the heat. The cream’s fat content coats the palate, giving the dish an indulgent finish. For a lighter version, substitute half‑and‑half or a splash of milk, but the soup will be less luxurious.

The Unexpected Star

Fresh parsley not only adds a pop of color but also offers a bright, herbaceous finish that cuts through the richness. Its subtle citrus notes bring a refreshing contrast to the deep, smoky flavors. If you’re out of parsley, a pinch of cilantro can provide a different but equally delightful finish.

Everything's prepped? Good. Let's get into the real action...

Spanish Potato Soup with Chori

The Method — Step by Step

  1. Prepare the ingredients: Slice the chorizo into thin rounds, dice the bell pepper, onion, garlic, and carrot, and peel and cube the potatoes. Measure out all spices and set them in a small bowl. Having everything ready will keep the cooking flow smooth and prevent last‑minute scrambling.
  2. Heat the olive oil: Place a large, heavy‑bottom pot over medium heat and pour in the olive oil. Let the oil warm until it shimmers, but avoid smoking it. This simple step ensures that the chorizo and vegetables will cook evenly.
  3. Sauté the chorizo: Add the sliced chorizo to the pot and cook for 2–3 minutes, turning occasionally, until it starts to release its fat and turn golden. Remove the chorizo with a slotted spoon and set it aside. The rendered fat will be used to sauté the vegetables, giving them a rich base.
  4. Kitchen Hack: While the chorizo cooks, use a spoon to scrape the pan and gather all the flavorful bits. These are the “fond” that will deepen the soup’s taste.
  5. Cook the vegetables: In the same pot, add the diced bell pepper, onion, garlic, and carrot. Sauté for about 5 minutes, stirring frequently, until they soften and the onions become translucent. The vegetables should smell sweet and aromatic, indicating they’re ready to absorb the spices.
  6. Incorporate the tomato paste and spices: Stir in the double‑concentrated tomato paste, oregano, cumin, paprika, salt, black pepper, and cayenne. Cook for 2–3 minutes, allowing the paste to caramelize slightly. The mixture should emit a toasty aroma that signals the flavors are developing.
  7. Watch Out: Be careful not to let the tomato paste burn. If it starts to darken too quickly, reduce the heat and stir constantly.
  8. Build the roux: Sprinkle the flour over the vegetable mixture and stir vigorously to coat everything. Cook for 1–2 minutes, allowing the flour to toast slightly. This roux thickens the soup and creates a silky mouthfeel.
  9. Kitchen Hack: If you prefer a thinner soup, whisk in a bit of broth before the roux fully sets. This creates a smoother consistency.
  10. Add broth and potatoes: Gradually pour in the chicken broth, stirring continuously to prevent lumps. Bring the mixture to a gentle boil, then add the potato cubes. Reduce the heat to a simmer and cook for 15–20 minutes, or until the potatoes are tender and the soup has thickened.
  11. Finish with cream and chorizo: Stir in the heavy cream, then return the cooked chorizo to the pot. Simmer for an additional 2–3 minutes, allowing the flavors to meld. Taste and adjust seasoning if needed.
  12. Garnish and serve: Ladle the soup into bowls and sprinkle with chopped parsley. A drizzle of olive oil adds a glossy finish. Serve hot with crusty bread for a complete meal.

That's it — you did it. But hold on, I've got a few more tricks that'll take this to another level. Keep reading for insider tips that will make your soup even more unforgettable.

Insider Tricks for Flawless Results

The Temperature Rule Nobody Follows

Many cooks think that a higher heat always yields better results, but that’s a myth. Keeping the simmer low and steady ensures the potatoes cook evenly without breaking apart, and the flavors meld without losing their subtlety. I once tried a high‑heat approach, and the potatoes burst, leaving a watery soup. Stick to a gentle simmer and trust the process.

Why Your Nose Knows Best

Before you taste the soup, give it a good sniff. A pleasant, smoky aroma indicates the chorizo is properly rendered, while a slightly sweet, tomato‑rich scent shows the paste has caramelized. If the broth smells flat, it’s time to add a pinch more salt or a splash of broth to revive the flavor.

The 5‑Minute Rest That Changes Everything

Once you remove the pot from the heat, let the soup rest for five minutes. During this pause, the flavors continue to develop, and the broth slightly thickens. When you stir it back in, you’ll notice a richer, more cohesive taste.

How to Keep the Cream from Separating

Heavy cream can separate if added too quickly or at too high a temperature. Warm the cream slightly before adding it, and stir slowly. If you notice separation, whisk a teaspoon of the hot broth into the cream to create a smooth emulsion before reintegrating it into the soup.

Serving Suggestion: Bread and Butter

Serve the soup with a side of warm, butter‑buttered baguette slices. The buttery crunch complements the silky broth, and the bread soaks up the flavorful juices. It’s a classic pairing that elevates the dining experience.

Batch Cooking Hack

When preparing large batches, freeze individual portions in silicone molds. This method allows you to thaw a single serving quickly, saving time and reducing waste. Just pop the frozen portion into a microwave‑safe bowl and reheat with a splash of broth.

Kitchen Hack: When reheating, add a tiny splash of water or broth to keep the soup from drying out. This simple trick restores the original silky texture.

Creative Twists and Variations

This recipe is a playground. Here are some of my favorite ways to switch things up:

Smoky Chipotle Twist

Replace the chorizo with diced chipotle‑seasoned pork or use chipotle pepper in adobo. The smoky heat intensifies, giving the soup a deeper, earthier flavor that pairs well with a dollop of sour cream.

Vegetarian Version

Swap the chorizo for a plant‑based chorizo or smoked tempeh. The resulting soup will still have a smoky depth, but the vegetarian version is lighter and still satisfying.

Creamy Coconut Twist

Replace the heavy cream with full‑fat coconut milk for a tropical twist. The coconut adds a subtle sweetness that balances the paprika, making the soup feel like a beach vacation.

Rustic Bacon Variation

Add diced bacon at the start, letting it render before sautéing the chorizo. The bacon introduces a smoky, salty layer that complements the chorizo’s flavor profile.

Herb‑Infused Variation

Incorporate fresh rosemary and thyme during the sauté phase. The herbs give the soup an aromatic, forest‑like aroma that pairs wonderfully with crusty bread.

Low‑Carb Version

Swap the potatoes for cauliflower florets or a mixture of cauliflower and zucchini. This low‑carb version retains the hearty texture while cutting calories.

Storing and Bringing It Back to Life

Fridge Storage

Store leftovers in an airtight container for up to four days. The soup’s richness will deepen, making it even more comforting the next day.

Freezer Friendly

Freeze in individual portions for up to two months. Use freezer‑safe containers or bags, and label with the date for easy reference.

Best Reheating Method

Reheat gently over low heat, adding a splash of water or broth to maintain moisture. Stir occasionally to ensure even heating and to prevent scorching.

Spanish Potato Soup with Chori

Spanish Potato Soup with Chori

Homemade Recipe

Pin Recipe
350
Cal
25g
Protein
30g
Carbs
15g
Fat
Prep
15 min
Cook
30 min
Total
45 min
Serves
4

Ingredients

4
  • 2 tbsp olive oil
  • 8 oz Spanish chorizo
  • 1 medium green bell pepper
  • 1 medium yellow onion
  • 3 cloves garlic
  • 1 medium carrot
  • 1 tsp dried oregano
  • 1 tsp ground cumin
  • 1 tsp sweet paprika
  • 1 tsp salt
  • 0.5 tsp black pepper
  • 0.25 tsp cayenne pepper
  • 2 tbsp double concentrated tomato paste
  • 2 tbsp flour
  • 4 medium waxy potatoes
  • 4 cups chicken broth
  • 0.5 cup heavy cream
  • 2 tbsp chopped parsley

Directions

  1. Slice the chorizo into thin rounds, dice the bell pepper, onion, garlic, and carrot, and peel and cube the potatoes. Measure out all spices and set them in a small bowl. Having everything ready will keep the cooking flow smooth and prevent last‑minute scrambling.
  2. Place a large, heavy‑bottom pot over medium heat and pour in the olive oil. Let the oil warm until it shimmers, but avoid smoking it. This simple step ensures that the chorizo and vegetables will cook evenly.
  3. Add the sliced chorizo to the pot and cook for 2–3 minutes, turning occasionally, until it starts to release its fat and turn golden. Remove the chorizo with a slotted spoon and set it aside. The rendered fat will be used to sauté the vegetables, giving them a rich base.
  4. In the same pot, add the diced bell pepper, onion, garlic, and carrot. Sauté for about 5 minutes, stirring frequently, until they soften and the onions become translucent. The vegetables should smell sweet and aromatic, indicating they’re ready to absorb the spices.
  5. Stir in the double‑concentrated tomato paste, oregano, cumin, paprika, salt, black pepper, and cayenne. Cook for 2–3 minutes, allowing the paste to caramelize slightly. The mixture should emit a toasty aroma that signals the flavors are developing.
  6. Sprinkle the flour over the vegetable mixture and stir vigorously to coat everything. Cook for 1–2 minutes, allowing the flour to toast slightly. This roux thickens the soup and creates a silky mouthfeel.
  7. Gradually pour in the chicken broth, stirring continuously to prevent lumps. Bring the mixture to a gentle boil, then add the potato cubes. Reduce the heat to a simmer and cook for 15–20 minutes, or until the potatoes are tender and the soup has thickened.
  8. Stir in the heavy cream, then return the cooked chorizo to the pot. Simmer for an additional 2–3 minutes, allowing the flavors to meld. Taste and adjust seasoning if needed.
  9. Ladle the soup into bowls and sprinkle with chopped parsley. A drizzle of olive oil adds a glossy finish. Serve hot with crusty bread for a complete meal.

Common Questions

Fresh chorizo will give a milder flavor. Increase the amount of paprika and a pinch of smoked paprika to compensate for the lack of smokiness.

Reduce or omit the cayenne pepper for a milder soup. Add a pinch more for extra kick. Taste as you go.

Replace chorizo with a plant‑based chorizo or smoked tempeh, and use vegetable broth and coconut milk instead of heavy cream.

Waxy potatoes hold their shape best. Russet or sweet potatoes can be used for a different texture and flavor profile.

Store in an airtight container for up to 4 days. The soup’s flavors will deepen over time.

Yes, vegetable broth works well for a vegetarian version. Adjust the salt level as needed.

More Recipes