ADVERTISEMENT

Spanish Soups – Hearty One-Pot 50-Minute Comfort

By September 23, 202610 min read

Spanish soups are not one dish but a family of brothy, smoky, deeply savory bowls that show up across the country, from the chickpea and spinach potajes of Madrid to the garlicky sopas de ajo of Castilla. The version I cook most is a hearty chickpea and chorizo soup built on a paprika-and-tomato sofrito, and it is the closest thing I know to a weeknight insurance policy: cheap ingredients, one pot, and a result that tastes like it simmered for hours.

Advertisements1

Here is the logic behind the bowl. A sofrito of onion, garlic, and tomato cooked down in olive oil builds the base sweetness; smoked paprika and a pinch of saffron add the color and aroma people recognize as Spanish; chickpeas and potato give body; and a late addition of greens keeps everything fresh instead of muddy. Salt goes in at the end because chorizo and broth both carry plenty.

If you have ever made a soup that tasted flat, the fix is almost always in the first ten minutes, not the last. Get the sofrito properly golden, bloom the paprika in the oil for a few seconds, and the rest of the pot takes care of itself. Keep it simple, keep it growing.

Why You'll Love This Recipe

1

One Pot, Zero Fuss: Everything cooks in a single Dutch oven, so cleanup is a five-minute job.
2

Pantry Built: Canned chickpeas, tinned tomato, and dry chorizo mean you can make this any night without a shopping trip.
3

Better Tomorrow: The flavor deepens overnight, which makes it ideal for meal prep lunches.
4

Naturally Flexible: Swap greens, beans, or the protein and the structure still holds.

About the Ingredients

3 tablespoons (45 ml) extra-virgin olive oil

Use a fruity Spanish oil if you can find one; it is the backbone of the sofrito. A neutral avocado oil works if olive is too assertive for you.

1 large yellow onion, finely diced (about 1 1/2 cups / 210 g)

Yellow onion gives the sweetness this soup needs. White onion is a fine substitute, but avoid red onion, which turns the broth pink and tastes sharper.

4 garlic cloves, thinly sliced

Fresh garlic only here; jarred paste burns faster and tastes flatter. Slicing rather than mincing keeps it from scorching in the hot oil.

4 ounces (115 g) dry-cured Spanish chorizo, diced small

Buy dry-cured chorizo, not fresh Mexican chorizo, which is raw and crumbles differently. If you cannot find it, diced smoked paprika sausage or even kielbasa plus an extra 1/2 teaspoon of paprika works.

2 teaspoons (5 g) smoked paprika (pimenton)

Look for pimenton de la Vera, which is smoked over oak and smells like a campfire. Sweet or bittersweet both work; hot pimenton will noticeably raise the heat level.

1 can (14.5 oz / 410 g) diced tomatoes, undrained

Fire-roasted tomatoes add a subtle char that suits the smoked paprika. Crushed tomatoes make a thicker, less brothy soup, so add 1/2 cup water if you use them.

2 cans (15 oz / 425 g each) chickpeas, drained and rinsed

Rinse well to remove the canning liquid, which is salty and slightly metallic. Dried chickpeas cooked from scratch (about 1 1/2 cups dry) are better but add an hour of cooking.

1 medium Yukon Gold potato, peeled and cut into 1/2-inch cubes (about 1 cup / 150 g)

Yukon Golds hold their shape and turn creamy at the edges. Russets will break down and thicken the broth, which is also pleasant if you like a heartier texture.

5 cups (1.2 L) low-sodium chicken or vegetable broth

Low-sodium matters because the chorizo and chickpeas already bring salt. Vegetable broth keeps it vegetarian; a parmesan rind simmered in the pot adds depth if you have one.

4 cups (120 g) packed baby spinach or chopped kale

Spinach wilts in seconds and stays bright; kale needs an extra 5 minutes and holds a firmer bite. Either is traditional in different regions.

1 teaspoon (3 g) fine sea salt, plus more to taste

Add at the end, not the start, so you can taste the broth after the chorizo has given up its salt. Flaky salt at the table is a nice finish.

1/2 teaspoon (1 g) saffron threads, optional but recommended

Saffron gives the golden color and floral note of a proper Spanish potaje. Turmeric (1/4 teaspoon) mimics the color but not the aroma, so use it only as a visual stand-in.

Tips & Tricks

Do Not Rush the Sofrito

Cook the onion and garlic until genuinely golden, about 8 minutes; pale sofrito equals flat soup, and no amount of later seasoning fixes it.

Bloom, Do Not Burn

Add the paprika off the heat or for only 20 to 30 seconds; it scorches in under a minute and turns the whole pot bitter.

Salt Last

Chorizo, canned chickpeas, and broth all carry sodium, so wait until the potatoes are tender, then taste and adjust.

Rest Before Serving

Ten minutes off the heat lets the starch settle and the broth thicken slightly; it genuinely tastes better than serving it straight from a rolling boil.

Pro Tips

1

Toast the chorizo first: Rendering its fat before adding the onion gives you a smoky cooking base and crisper sausage bites.
2

Keep a parmesan rind: Simmering one in the broth for the full 20 minutes adds savory depth that reads as long-cooked.
3

Mash a few chickpeas: Crushing about 1/4 cup against the pot wall thickens the broth without any flour or cream.
4

Finish with vinegar: A teaspoon of sherry vinegar at the end sharpens every flavor, the same trick Spanish cooks use on bean stews.

Step-by-Step Instructions

1. Crisp the chorizo

Heat the olive oil in a Dutch oven over medium heat (350 F / 175 C) and cook the diced chorizo for 4 to 5 minutes, until the edges are browned and the fat has rendered and turned the oil deep orange. Remove the chorizo with a slotted spoon, leaving the fat behind.

2. Build the sofrito

Add the onion to the same pot and cook over medium heat (350 F / 175 C) for 7 to 8 minutes, stirring often, until soft and golden at the edges. Add the garlic and cook 1 minute more, just until fragrant but not brown.

3. Bloom the paprika

Pull the pot off the heat, stir in the smoked paprika and saffron, and let them sizzle in the residual heat for 20 to 30 seconds. The mixture should smell sweet and smoky; if it smells sharp or acrid, you have gone too far.

4. Add tomato and reduce

Return the pot to medium heat (350 F / 175 C), add the diced tomatoes, and simmer for 6 to 8 minutes, until the mixture darkens to a brick red and the liquid has mostly cooked off. This concentrates the tomato and removes the raw canned edge.

5. Simmer the soup

Stir in the broth, chickpeas, potato, and the reserved chorizo. Bring to a boil, then reduce to a gentle simmer (200 F / 93 C) and cook uncovered for 18 to 20 minutes, until the potato cubes are tender when pierced with a knife and the broth has thickened slightly.

6. Wilt the greens

Stir in the spinach or kale and cook 2 to 3 minutes for spinach or 5 to 6 minutes for kale, until fully wilted and deep green. Taste the broth now and add the sea salt gradually, since the chorizo has already seasoned the pot.

7. Rest and serve

Take the pot off the heat and let it sit 10 minutes so the broth settles and the flavors marry. Ladle into warm bowls and finish with a drizzle of olive oil and a crack of black pepper.

Delicious Variations

Sopa de Ajo Style

Skip the chickpeas and potato, use 6 cups broth, and float toasted bread slices and poached eggs in the finished garlicky broth.

Vegetarian Potaje

Omit the chorizo entirely, add 1 teaspoon extra smoked paprika and a parmesan rind, and use vegetable broth for a fully meatless version.

Seafood Twist

Replace the chorizo with 12 ounces of clams or shrimp added in the last 5 minutes, and finish with chopped parsley and a squeeze of lemon.

How to Store Spanish Soups

Refrigerator

Cool to room temperature within 2 hours, then store in an airtight container for up to 4 days. The soup thickens as it sits; loosen with a splash of broth or water when reheating.

Freezer

Freeze in portioned containers for up to 3 months, leaving 1 inch of headspace. Potatoes soften on thaw, so if you plan to freeze, consider cooking the potato separately and adding it fresh.

Reheating

Warm gently on the stovetop over medium-low heat (about 300 F / 150 C) for 6 to 8 minutes, stirring occasionally, until steaming. Avoid a hard boil, which breaks up the chickpeas and potatoes.

Frequently Asked Questions

Q: What is the most popular Spanish soup?

Sopa de ajo (garlic soup) and potaje de garbanzos (chickpea stew) are the two most commonly cited, with gazpacho leading in summer. This recipe sits in the potaje family, which is the heartiest of the group.

Q: What makes Spanish soup different from other soups?

The defining move is the sofrito, a slow-cooked base of olive oil, onion, garlic, and tomato, plus smoked pimenton rather than chili powder or herbs. That combination gives Spanish soups their sweet-smoky depth without any long simmering of bones or stock.

Q: Can I make this Spanish soup vegetarian?

Yes, simply leave out the chorizo and use vegetable broth, then add an extra teaspoon of smoked paprika and a parmesan rind or a splash of soy sauce for savory depth. The soup still tastes full because the chickpeas and potato carry the body.

Q: How do I stop my chickpea soup from tasting bland?

Cook the sofrito until it is genuinely golden, bloom the paprika briefly in the oil, and add a teaspoon of sherry vinegar at the end. Salt alone will not fix a pale, undercooked base, so give the first step the full 8 minutes.

Q: Can I use dried chickpeas instead of canned?

Yes, soak 1 1/2 cups dried chickpeas overnight, simmer them until tender (about 60 to 75 minutes), and use 5 cups of that cooking liquid as part of the broth. Dried chickpeas give a creamier texture but add roughly an hour to the total time.

Make this once and you will stop thinking of soup as a project and start treating it as a default weeknight move. Cook the sofrito properly, taste before you salt, and let the pot rest before you ladle. If you try a variation, tell me which one, and keep it simple, keep it growing.

Spanish Soups

Spanish Soups

Spanish soups are a one-pot bowl of smoky paprika, chickpeas, and greens that warms you up in 50 minutes with pantry staples you likely already own.

★★★★½ 4.8 (214 ratings)
15 minPrep time35 minCook time6Servings285 kcalCalories

🧂 Ingredients

  • 3 tablespoons (45 ml) extra-virgin olive oil
  • 1 large yellow onion, finely diced (about 1 1/2 cups / 210 g)
  • 4 garlic cloves, thinly sliced
  • 4 ounces (115 g) dry-cured Spanish chorizo, diced small
  • 2 teaspoons (5 g) smoked paprika (pimenton)
  • 1 can (14.5 oz / 410 g) diced tomatoes, undrained
  • 2 cans (15 oz / 425 g each) chickpeas, drained and rinsed
  • 1 medium Yukon Gold potato, peeled and cut into 1/2-inch cubes (about 1 cup / 150 g)
  • 5 cups (1.2 L) low-sodium chicken or vegetable broth
  • 4 cups (120 g) packed baby spinach or chopped kale
  • 1 teaspoon (3 g) fine sea salt, plus more to taste
  • 1/2 teaspoon (1 g) saffron threads, optional but recommended

📋 Instructions

  1. 1Crisp the chorizo — Heat the olive oil in a Dutch oven over medium heat (350 F / 175 C) and cook the diced chorizo for 4 to 5 minutes, until the edges are browned and the fat has rendered and turned the oil deep orange. Remove the chorizo with a slotted spoon, leaving the fat behind.
  2. 2Build the sofrito — Add the onion to the same pot and cook over medium heat (350 F / 175 C) for 7 to 8 minutes, stirring often, until soft and golden at the edges. Add the garlic and cook 1 minute more, just until fragrant but not brown.
  3. 3Bloom the paprika — Pull the pot off the heat, stir in the smoked paprika and saffron, and let them sizzle in the residual heat for 20 to 30 seconds. The mixture should smell sweet and smoky; if it smells sharp or acrid, you have gone too far.
  4. 4Add tomato and reduce — Return the pot to medium heat (350 F / 175 C), add the diced tomatoes, and simmer for 6 to 8 minutes, until the mixture darkens to a brick red and the liquid has mostly cooked off. This concentrates the tomato and removes the raw canned edge.
  5. 5Simmer the soup — Stir in the broth, chickpeas, potato, and the reserved chorizo. Bring to a boil, then reduce to a gentle simmer (200 F / 93 C) and cook uncovered for 18 to 20 minutes, until the potato cubes are tender when pierced with a knife and the broth has thickened slightly.
  6. 6Wilt the greens — Stir in the spinach or kale and cook 2 to 3 minutes for spinach or 5 to 6 minutes for kale, until fully wilted and deep green. Taste the broth now and add the sea salt gradually, since the chorizo has already seasoned the pot.
  7. 7Rest and serve — Take the pot off the heat and let it sit 10 minutes so the broth settles and the flavors marry. Ladle into warm bowls and finish with a drizzle of olive oil and a crack of black pepper.
👨‍🍳 Chef's Note: The soup is even better on day two, so make a full batch and reheat only what you need. If you are watching sodium, halve the chorizo and add a parmesan rind instead.

Servings: 6

Cuisine: Spanish

Course: Soup

Nutrition (per serving): 285 kcal · 12g protein · 22g carbs · 9g fat
Diego Ramirez

Written by Diego Ramirez
Diego explores the intersection of technology and personal finance, sharing his journey of automating savings and investing spare change. He writes for beginners who want to make their money work harder without jargon.

Leave a Comment

x
Advertisements