Soups & Stews
This Basque bean soup recipe brings the hearty, smoky flavors of Spain's northern coast to your kitchen with just five simple ingredients. The secret lies in slow-roasting garlic and onions until deep golden, creating a rich, caramelized base that forms the soul of this traditional dish.
What makes it special is how the white beans and potatoes transform into tender, flavorful bites that melt in your mouth after hours of gentle simmering.
The Basque version differs from other bean soups by emphasizing garlic and paprika for its signature depth, rather than heavy spices. This vegetarian classic is traditionally served in rustic stoneware bowls, but any deep pot will do.
The dish develops even more complex flavors when made ahead—each passing hour allows the broth to deepen and the vegetables to absorb the aromatic garlic and paprika until every spoonful is pure comfort.
What you'll end up with is a velvety soup with perfectly tender beans, creamy potatoes, and a broth so flavorful it could stand alone. The smoky paprika aroma fills your kitchen, while the roasted garlic adds a sweet, mellow depth that balances the earthiness of the beans.
This is the kind of soup that transforms a simple weeknight dinner into a celebration of Basque culinary tradition.
Serve it with crusty bread to soak up every last drop of that garlicky, paprika-infused broth. The optional garnish of fresh parsley or chili flakes adds a final touch of brightness and heat.
Ready in about 2 hours (mostly hands-off simmering time), this soup proves that simple ingredients can create something truly extraordinary when given time to develop their flavors.
Ingredients for basque bean soup
Five simple ingredients transform into a smoky, garlicky Basque classic with deep flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried White Beans 🌾 | 1 ½ cups | Soaked overnight or quick-soaked |
| Russet Potatoes 🥔 | 2 medium | Peeled and cubed evenly |
| Yellow Onions 🧅 | 2 large | Sliced into wedges |
| Garlic Cloves 🧄 | 12 whole | Roasted until deep golden |
| Smoked Paprika 🌶️ | 2 tbsp | Sweet or hot variety |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For roasting vegetables |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Red Chili Flakes 🔥 | ½ tsp | Optional for heat |
The garlic and onions are the soul of this soup—roast them until deep golden for that caramelized sweetness. Trader Joe's has great bulk garlic, and any yellow onion works, but Vidalia adds a touch of natural sweetness. For the beans, dried is traditional (soak overnight), but canned white beans in a pinch save time—just drain and rinse. The potatoes should be even-sized so they cook uniformly. I always grab Yukon Golds for their creamy texture, but Russets work too if that's what's on hand.
No smoked paprika? Sweet paprika plus a pinch of liquid smoke gets you close. Fresh parsley is ideal, but dried oregano at half the amount works if you're out. The vegetable broth can be homemade or store-bought (Pacific Foods or Imagine are solid choices). For extra depth, toast the smoked paprika in the olive oil for 30 seconds before adding it to the pot—trust me, it makes a difference. Canned beans? Drain them well and give them a quick rinse to cut down on the gummy texture.
This soup tastes even better the next day—make a double batch if you can. Store leftovers in the fridge for 4-5 days or freeze for 3 months. I like to portion it into containers with a little broth on top so it reheats beautifully. The roasted garlic and onions keep in the fridge for 3 days if you want to prep ahead. Serve with crusty bread to soak up every last drop of that garlicky, paprika-infused broth.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just toss everything in a pot, add water, and let it simmer. No chopping like a pro, no fancy steps: the beans soften, the potatoes melt into the broth, and that smoked paprika works its magic without me lifting a finger after the initial dump.
- Smoky Deep Comfort: Between us, the smoked paprika and caramelized onions hit different. It’s not just "flavor"—it’s that rich, earthy warmth that makes you want to slurp it straight from the bowl, even if your kids roll their eyes at you for saying "delicious" out loud.
- Lunchbox Legend: I make a double batch on Sundays because this soup begs to be reheated. Pack it in jars for work or school—it’s hearty enough to fill you up, and the potatoes stay creamy even after a day. (Yes, even on a Tuesday night.)
- Pantry Hero: Honestly, I keep dried beans and potatoes on hand just for this. It’s my $3-a-serving secret weapon when grocery bills are tight, and the leftovers? Even better the next day—like a flavor upgrade I didn’t plan.
Step-by-step instructions for Basque bean soup
Here's how to build deep, smoky flavor layer by layer—just like Basque home cooks do.
Roast the Garlic and Onions for Smoky Depth
Preheat your oven to 400°F and line a baking sheet with parchment paper. Toss the 2 large yellow onions (sliced into wedges) and 12 whole garlic cloves with 0.25 cup extra-virgin olive oil until evenly coated. Spread them in a single layer on the baking sheet.
Roast for 25-30 minutes, stirring once halfway, until the onions are deeply caramelized and the garlic cloves are soft with golden brown edges. You'll smell that irresistible nutty aroma—this is where the soup's soul comes from. Let them cool slightly before using; the residual heat will keep cooking the soup.
Sauté the Paprika and Build the Base
In a large Dutch oven or heavy pot, heat 1 tablespoon of the extra-virgin olive oil over medium heat. Add the 2 tablespoons smoked paprika and toast for 30 seconds until fragrant—this releases its smoky depth. Be careful not to let it burn; you want color, not bitter smoke.
Add the roasted onion and garlic mixture, scraping up any browned bits from the bottom of the pot. These bits pack serious flavor. Cook for 2-3 minutes until everything is sizzling and the onions soften slightly. This step develops the foundation for your soup's rich, complex taste.
Simmer the Potatoes and Beans
Add the 2 medium russet potatoes (cubed evenly) and 4 cups vegetable broth to the pot. Bring to a boil, then reduce heat to medium-low and simmer uncovered for 15 minutes, stirring occasionally. You want the potatoes to soften but not fall apart.
Now add the 1.5 cups dried white beans (if quick-soaked) and 1.5 teaspoons salt. Return to a gentle simmer and cook for 45-60 minutes, until both potatoes and beans are fork-tender. The beans should be soft but still hold their shape—this ensures a creamy texture without mushiness. Taste the broth; if it needs more seasoning, add a bit more salt.
Finish with Fresh Herbs and Heat
Once the beans and potatoes are tender, stir in the 0.5 teaspoon black pepper and 0.5 teaspoon red chili flakes (if using). Let the soup simmer for another 5 minutes to meld all the flavors together. The chili flakes will add just a hint of warmth that balances the smokiness.
Remove the pot from heat and stir in the 0.25 cup fresh parsley. This bright green herb cuts through the richness and adds a fresh finish. Let the soup sit for 5 minutes before serving—this allows the flavors to settle and the soup to thicken slightly. Taste and adjust seasoning one last time if needed.
Serve with Crusty Bread
Ladle the soup into bowls and serve immediately with warm crusty bread for dipping. The contrast of the crispy bread against the creamy, smoky soup is what makes this dish truly special. Each spoonful should deliver that perfect balance of earthy beans, sweet potatoes, and deep, smoky paprika notes.
If you have leftovers, store them in the refrigerator for up to 3 days, but trust me—they won't last that long. This soup tastes even better the next day as the flavors continue to develop and deepen.
Pro Tips For Making Basque Bean Soup
- SOAK BEANS OVERNIGHT: Dried white beans are stubborn—just tossing them in cold water and hoping for the best won’t cut it. Soak them in plenty of water (at least 3 inches above the beans) for 12+ hours, then drain and rinse before cooking. This cuts down on cooking time and keeps the soup from turning into glue.
- SKIN POTATOES FIRST: Russet potatoes hold their shape better when partially cooked before meeting the beans. Parboil them for 8–10 minutes until just tender, then cool in ice water to stop cooking. This guarantees they’ll stay intact in the final soup instead of turning to mush.
- BROWN THE ONIONS LOW: Smoked paprika shines when it clings to caramelized onions, not raw ones. Cook the onions on medium-low heat for 15–20 minutes, stirring often, until deep golden. High heat burns them fast—you’ll taste the difference in the soup’s depth.
- SALT THE BEANS LATE: Adding salt early toughens the beans and makes them harder to digest. Wait until the beans are nearly tender (about 45 minutes into cooking) to season with salt. This keeps them creamy and flavorful without the bitter edge.
Troubleshooting this dish
Mushy Beans Fix
If your beans turn mushy, you likely overcooked them. I’ve found that 45-60 minutes of simmering is perfect for dried white beans—test them with a fork when they’ve softened but still hold shape. For canned beans, reduce cooking time by 20-30 minutes and drain them well before adding.
Overcrowding the pot also causes mushiness—keep the broth level high enough to cover ingredients by 1 inch for even cooking. 🌱
Broth Too Thin?
A thin broth usually means the potatoes released too much starch. To thicken it, mash 1-2 cooked potatoes directly into the soup and simmer for 5 minutes. Alternatively, stir in 1 tablespoon cornstarch mixed with 2 tablespoons water until thickened.
For a more traditional fix, let the soup cool slightly and skim off excess oil (if using olive oil) before reheating. 💧
Onions Burned or Undercooked
Roasting onions at 400°F for 25-30 minutes should yield deep caramelization, but if they burn, reduce the heat to 375°F next time. For undercooked onions, roast them an extra 10 minutes until golden.
The key is even spreading on the baking sheet—don’t overlap the wedges. A light toss halfway ensures even browning. 🧅
Garlic Too Bitter
Over-roasted garlic turns bitter and pungent. Aim for golden brown edges (not blackened) when roasting. If you accidentally burn it, remove the charred cloves and use only the soft, golden ones. For extra flavor without bitterness, add 1 extra clove of fresh garlic at the end of cooking. 🧄
Paprika Burnt or Bland
Toasting smoked paprika for 30 seconds enhances its flavor, but burning it creates bitterness. Keep heat at medium and stir constantly. If it tastes bland, add ½ teaspoon extra and toast again briefly. For depth, mix 1 teaspoon liquid smoke into the broth if you lack smoked paprika. 🌶️
Potatoes Still Hard
Potatoes need 15 minutes of simmering before adding beans. If they’re undercooked after 45-60 minutes, cut them into ½-inch cubes (smaller pieces cook faster). For stubborn potatoes, add ½ cup extra broth and simmer 10 minutes longer. Yukon Golds cook faster than Russets—adjust time accordingly. 🥔
Nutrition facts
Frequently asked questions about Basque bean soup
Can I use canned beans instead of dried?
Yes! Canned white beans work perfectly—just drain and rinse them well to remove excess sodium. Use 2 (15-ounce) cans instead of 1.5 cups dried and reduce simmering time by 20-30 minutes since they're pre-cooked. The texture will be slightly softer, but still delicious.
How do I make this soup vegetarian?
The classic recipe is already vegetarian, but if you want to boost protein, stir in 1 cup cooked lentils or ½ cup nutritional yeast at the end. For extra richness, add 2 tablespoons olive oil at the finish—it mimics the creaminess of traditional versions with meat.
Why does the recipe call for roasting garlic and onions?
Roasting caramelizes their natural sugars, creating deep, nutty sweetness that forms the soup's foundation. Regular sautéing won't give the same complex flavor—this step transforms simple ingredients into something truly special. The golden edges on garlic and onions are where all the magic happens!
Can I make this soup in a slow cooker?
Follow the same steps for roasting garlic/onions, then transfer everything to your slow cooker. Cook on LOW for 6-7 hours or HIGH for 3-4 hours until beans and potatoes are tender. The slow cooker enhances the flavors even more by letting them meld over time. Perfect for hands-off cooking!
What's the best way to reheat leftovers?
Gently reheat on the stovetop over low heat with 2-3 tablespoons water or broth to prevent drying out. Stir frequently and simmer for 5-10 minutes until heated through. Microwaving works too—just cover and heat in 1-minute intervals, stirring between each. The flavors actually improve overnight!
