Soups & Stews
This authentic Spanish bean soup recipe brings the smoky, garlicky soul of Spain to your kitchen in a single pot. đ The secret lies in slow-simmered white beans, deepened by sweet smoked paprika and layers of sautĂŠed vegetablesâno shortcuts, just tradition.
What makes this version special is its adaptability: rich with chorizo for meat lovers or hearty without it for vegetarians, all while keeping that signature Spanish warmth.
The magic happens in the slow simmerâone-pot simplicity that transforms humble ingredients into something deeply comforting. Onions, garlic, and leeks form the aromatic base, while potatoes add hearty texture.
The broth reduces into a flavorful concentrate, binding everything together with that unmistakable Spanish touch. This isn't just soup; it's a taste of home, built from scratch.
By the time it's done, you'll have a bowl of velvety, smoky goodness with tender beans, caramelized vegetables, and a crust of crusty bread soaking up every last drop.
The aroma alone will fill your kitchen with the essence of Spain, while the flavorsâearthy, garlicky, and just slightly sweetâdeliver that authentic taste you crave. Perfect for chilly evenings or as a soul-warming main dish.
Whether you're serving a family gathering or simply craving a comforting meal, this recipe delivers restaurant-quality results with minimal effort. The best part? It tastes even better the next day, making it ideal for meal prep. Let's get cooking!
Ingredients for authentic spanish bean soup
One-pot magic with smoky paprika and tender beansâauthentic Spanish soul in every spoonful.
| Ingredient | Amount | Notes |
|---|---|---|
| White Beans (Great Northern or Cannellini) đą | 1 ½ cups | Dried or canned, drained |
| Yellow Onion đ§ | 1 whole | Medium size, diced |
| Garlic Cloves đ§ | 4 cloves | Fresh, minced |
| Leeks 𼏠| 2 whole | White and light green parts |
| Russet Potatoes đĽ | 2 medium | Peeled, cubed |
| Carrots đĽ | 3 medium | Peeled, sliced |
| Sweet Smoked Paprika đśď¸ | 2 tbsp | For authentic smokiness |
| Bay Leaves đż | 2 whole | Fresh or dried |
| Tomato Paste đ | 2 tbsp | Smooth, canned |
| Vegetable Broth đ§ | 4 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil đŤ | Âź cup | For sautĂŠing |
| Salt đ§ | 1 tsp | Kosher or sea salt |
| Black Pepper đśď¸ | ½ tsp | Freshly ground |
| Fresh Parsley đż | Âź cup | Chopped, for garnish |
| Crusty Bread đ | 1 loaf | For serving |
The white beans are the heart of this soup, so don't skimp. Great Northern or Cannellini both work wellâdried beans give the deepest flavor, but canned in a pinch is fine. For the smoked paprika, Penzeys or Spanish brands from the international aisle deliver that authentic smokiness. The leeks and onions? Fresh is best, but frozen works if you're in a rush. I always grab the organic section at Whole Foods for theseâless bitterness, more sweetness. The potatoes should be medium-sized; they'll soften perfectly during the simmer.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Swap the vegetable broth for water plus a bouillon cube if needed, but trust me, the broth makes the difference. Fresh parsley is ideal, but dried at one-third the amount works too. The carrots can be baby carrots if that's what's in the fridgeâno need to peel them if they're organic. For extra richness, stir in a spoonful of tomato paste from a squeeze tube (like the ones at Trader Joe's) at the end.
This soup tastes even better the next dayâ3-4 days in the fridge is perfect. Freeze portions for up to 3 months if you're prepping ahead. I always make a double batch and portion it into containers so lunches are sorted for the week. The crusty bread? Warm it up in the oven for 5 minutes before servingâit soaks up all that delicious broth.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipeâjust toss everything into one pot, let it simmer, and walk away. The leeks and onions caramelize while youâre chopping the potatoes, and by the time you stir in the beans, the whole kitchen smells like a Spanish abuelaâs secret.
- Deep, Earthy Richness: That slow cook of garlic and leeks? Itâs where the soul of this soup lives. The potatoes soak up the flavor until theyâre tender but still hold their shape, and the white beans? They melt into the broth like a warm hugâcreamy, hearty, and impossible to resist.
- Meals for Days: Between us, this is my go-to for lazy Sundays or when I need to feed the family without stress. Make a big batchâit reheats beautifully, and the flavors only get better the next day. (Yes, even on a Tuesday night.)
- Pantry Staple Power: Honestly, I keep a can of beans, some onions, and a leek in my fridge just for this. Itâs cheap, filling, and never lets me down. Plus, the potatoes stretch it into a full meal, so Iâm not scrambling for sides. Budget-friendly? Absolutely. Reliable? Even more so.
Step-by-step instructions for smoky paprika bean stew
This one-pot wonder delivers authentic Spanish flavors with minimal cleanup.
đł Step 1: SautĂŠ the Aromatic Base
Heat the 0.25 cup extra-virgin olive oil in a large Dutch oven over medium heat. Add the diced yellow onion and sliced leeks, cooking for 5-6 minutes until softened and translucent. You'll notice the onions release their moisture and turn a lovely golden hue.
Add the minced garlic cloves and cook for another 30 secondsâjust until fragrant. The garlic should smell pungent but not burn. Here's the thingâgarlic burns in seconds, so keep an eye on it. Immediately stir in the 2 tbsp sweet smoked paprika and 2 tbsp tomato paste, cooking for 1 minute to toast the spices. This step builds the smoky foundation of your soup.
đł Step 2: Add Potatoes and Carrots
Toss in the cubed russet potatoes and sliced carrots, stirring to coat them in the spiced oil. Cook for 3-4 minutes until the potatoes begin to turn slightly translucent at the edges. This pre-cooking ensures your vegetables develop flavor before simmering.
Pour in the 4 cups vegetable broth and add the 2 whole bay leaves. Bring to a gentle boil, then reduce heat to medium-low. You want the liquid to simmer steadilyânot bubble vigorously. This controlled simmer prevents the potatoes from breaking apart and keeps the carrots intact.
đł Step 3: Simmer the Vegetables
Let the vegetables cook for 15 minutes until they begin to soften but aren't fully tender. The potatoes should still have a slight bite when pierced with a fork. This partial cooking ensures they don't turn to mush during the long simmer ahead.
Add the 1.5 cups white beans (drained if canned) and the 1 tsp salt and 0.5 tsp black pepper. Stir gently to combine. Here's where the magic happensâthe beans will absorb all those smoky, garlicky flavors as they simmer. The soup should smell deeply aromatic by now, with layers of paprika, garlic, and carrot sweetness.
â° Step 4: Finish and Rest
Continue simmering for 30-40 minutes until all vegetables are fork-tender and the beans are fully heated through. The soup should have thickened slightly but still be spoonable. Taste and adjust seasoningâyou might need a pinch more salt or pepper depending on your broth.
Remove the bay leaves and let the soup rest for 10 minutes off the heat. This resting period allows flavors to meld completely. Stir in the 0.25 cup fresh parsley just before serving to brighten the dish with freshness. The parsley adds a lovely contrast to the smoky, earthy flavors.
đ˝ď¸ Step 5: Serve with Crusty Bread
Ladle the warm soup into bowls and serve immediately with slices of crusty bread. The bread soaks up the flavorful broth beautifully. For extra richness, you can drizzle a bit of the olive oil from the pot over each serving. This Spanish classic is hearty enough for a main course but satisfying as a light supper.
Real talk: the longer this soup sits, the better it tastes. The flavors deepen overnight, so consider making a double batchâit's even better the next day. The beans will soften further, and the spices will infuse completely, creating a truly comforting bowl of goodness.
Pro Tips For Making Authentic Spanish Bean Soup
- Sweat the Leeks First: I learned this the hard wayâskipping the sweat step makes the leeks bitter and watery. Dice them thin, cook them in olive oil over medium-low for 8-10 minutes until theyâre translucent and their edges just start to soften. That slow release of flavor is what makes the soup sing.
- Crush the Garlic: Whole garlic cloves in Spanish bean soup? Too subtle. Smash them with the flat side of your knife before addingâjust enough to bruise, not turn to paste. This lets the flavor infuse without turning the soup into a garlic-forward dish. (Yes, even if youâre impatient like me.)
- Salt the Beans Early: Add a pinch of salt to the beans when you first soak them (if using dried) or toss them in a bowl of salted water before cooking. It softens them faster and keeps them from absorbing too much liquid later. Trust me, your future self will notice the difference.
- Potatoes Last, Heat Low: Toss the potatoes in after the beans have simmered for at least 20 minutesâjust before the end. Keep the heat at a gentle simmer so they absorb flavor instead of turning to mush. If you add them too early, youâll end up with a gluey, sad soup. (Iâve been there.)
Storing and reheating this recipe
Fridge Storage Tips
Let your soup cool completely before transferring to airtight containersâI use glass Pyrex with snap-on lids. Store at 40°F or below for up to 4 days, but honestly, it tastes even better on day 2 or 3 as flavors meld.
The beans soften further, and the broth becomes richer. Label containers with the date to track freshness. đ
Freezer-Friendly Prep
For longer storage, freeze portions in quart-sized freezer bags (leave 1 inch headspace for expansion). Portion before freezing so you can thaw exactly what you need. This soup freezes beautifully for up to 3 monthsâjust thaw overnight in the fridge before reheating.
I always freeze individual servings for quick lunches during busy weeks.
Best Reheating Methods
For stovetop reheating, transfer soup to a pot and warm over medium-low heat with Âź cup water or broth to prevent drying. Stir frequently and heat for 10-15 minutes until steaming.
Taste and adjust seasoningâit often needs a pinch more salt after reheating. Never microwave directly from frozen; thaw first for even heating.
Crusty Bread Hack
Reheat your crusty bread alongside the soup! Wrap slices in foil and warm in the oven at 350°F for 5 minutesâit crisps up perfectly and soaks up all that delicious broth.
I keep a small loaf in the freezer too, so I can toast it straight from frozen when reheating leftovers. The contrast of warm bread and hot soup is pure comfort food magic. â¨
Flavor Boost After Reheating
If your soup tastes flat after reheating, revive it with a drizzle of olive oil and a sprinkle of fresh parsley. A squeeze of lemon juice (just ½ tsp) brightens the flavors too.
For extra depth, stir in 1 tsp tomato paste while reheatingâit adds a subtle umami richness that balances any loss of brightness during storage. Trust me, this works wonders! đĄ
Nutrition facts
Frequently asked questions
Can I make this Spanish bean soup vegetarian?
This recipe is already designed to be vegetarian-friendly by omitting meat entirely. The smoky paprika and deep vegetable broth create rich, satisfying flavors without needing chorizo or pork. For extra protein, add 1 cup cooked lentils or ½ cup crumbled feta cheese at the end. The traditional Spanish version often includes chorizo, but this version delivers all the comfort and depth you'd expect!
How do I adjust the thickness of the soup?
If your soup is too thin, simmer uncovered for 10-15 extra minutes to reduce the liquid. For a thicker texture, mash ½ of the potatoes with a fork before adding the beans, or stir in 1 tbsp tomato paste at the end. The key is patienceâSpanish bean soups are meant to be hearty, so don't rush the simmering process!
What's the difference between this and fabada asturiana?
While both are Spanish bean soups, fabada asturiana is made with navy beans and typically includes morcilla (blood sausage) and chorizo. This recipe uses white beans (Great Northern or Cannellini) and focuses on vegetable-forward flavors with smoked paprika for that authentic Spanish touch. Think of this as a lighter, more adaptable versionâperfect for vegetarians but still packed with tradition!
Can I use canned beans instead of dried?
Yes! Canned beans work perfectly in a pinch. Just drain and rinse them well to remove excess sodium. For the best texture, add them 10 minutes before the soup is fully done so they don't turn mushy. If using dried beans, soak them overnight for 8-10 hours or use the quick-soak method (2 hours in hot water). The flavor difference is minimal, but dried beans do develop deeper taste over time.
Why does my soup taste bland after reheating?
Reheating often dulls flavors because the spices settle and some oils evaporate. To fix it, stir in 1 tsp smoked paprika and ½ tsp garlic powder while reheating. A splash of lemon juice or a drizzle of olive oil also brightens the dish. For future batches, add 1 extra bay leaf during cookingâit infuses more aroma into the broth! The secret is in the layers of flavor, not just the initial seasoning.
