Soups & Stews
This Basque bean soup recipe transforms humble ingredients into a deeply flavorful vegetarian masterpiece, where smoky paprika and garlic-roasted beans create a hearty, comforting bowl. 🌟 The secret lies in slow simmering—allowing the beans to soften while absorbing the rich, earthy flavors of the broth.
I've adapted the traditional recipe to highlight the natural depth of the beans without relying on meat, using mushrooms and soy sauce for umami richness instead.
The beauty of this soup is in its simplicity: just a few key ingredients—dried beans, aromatic vegetables, and carefully balanced spices—work together to create a dish that's both rustic and refined.
Unlike quick soups, this one rewards patience with layers of flavor that develop as it simmers, making every spoonful worth the wait. The paprika adds warmth, while the garlic and mushrooms provide a satisfying meaty texture that vegetarians will love.
What you'll end up with is a velvety soup with tender beans, crisp vegetables, and a fragrant broth that's perfect for chilly evenings. The optional garnishes of fresh parsley and chili flakes add brightness and a touch of heat, elevating the dish to restaurant-quality without extra effort.
This is the kind of soup that tastes even better the next day, as the flavors meld and deepen.
Whether you're serving it as a main course or a side to complement grilled meats, this Basque bean soup delivers comfort in every bite. The technique is foolproof, and the results are consistently delicious—proof that vegetarian dishes can be just as hearty and satisfying as their meat-based counterparts.
Let's get started!
Ingredients for basque bean soup
Sixteen ingredients transform into a deeply flavorful vegetarian masterpiece with smoky paprika and roasted garlic.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried White Beans 🌾 | 2 cups | Soaked overnight or quick-soaked |
| Smoked Paprika 🌶️ | 2 tbsp | High-quality Spanish smoked |
| Garlic Cloves 🧄 | 6 whole | Roasted for deep flavor |
| Yellow Onion 🧅 | 1 whole | Medium size, diced |
| Carrots 🥕 | 3 medium | Peeled, cut into 1-inch pieces |
| Mushrooms 🍄 | 8 oz | Cremini or baby bella, sliced |
| Celery Stalks 🥬 | 3 whole | Trimmed, cut into 1-inch pieces |
| Tomato Paste 🍅 | ½ cup | High-quality, no sugar added |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Soy Sauce 🍜 | 2 tbsp | Light or dark variety |
| Bay Leaves 🌿 | 2 whole | Fresh preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Red Chili Flakes 🌶️ | 1 tsp | Optional, for heat |
| Olive Oil 🫒 | ¼ cup | Extra-virgin, for roasting |
| Salt 🧂 | 2 tsp | Diamond Crystal preferred |
The smoked paprika is non-negotiable here—Penzeys Spanish smoked or a high-quality brand from the bulk section delivers the authentic Basque flavor. For the beans, Great Northern or Cannellini work best, but don't stress if you've got navy or pinto. Soak them overnight for perfect texture, or use the quick-soak method (boil 2 minutes, then let sit covered for 1 hour). The mushrooms are key for umami—cremini or baby bella from the refrigerated section at Whole Foods or Trader Joe's stay fresh longer than pre-sliced. Roast the garlic until caramelized for that deep, sweet flavor that makes this soup sing.
No smoked paprika? Substitute 1 tbsp regular paprika plus 1 tsp liquid smoke, but it won't be the same. Short on mushrooms? Extra soy sauce plus 1 tbsp nutritional yeast adds umami depth. The tomato paste can be the squeeze tube variety from Trader Joe's—just measure carefully. For the broth, low-sodium vegetable broth is essential; don't use bouillon cubes. The celery should be crisp—if it's rubbery, trim the ends and soak in cold water for 10 minutes to revive it. The carrots can be baby carrots if that's what's in the fridge, but organic whole carrots have better flavor. For extra richness, stir in 1 tbsp tahini at the end.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months. The beans soften further when reheated, so add a splash of broth if it thickens too much. Garnish with fresh parsley and chili flakes just before serving—the parsley should be bright green, not wilted. For meal prep, make a double batch and freeze portions in 2-cup containers—perfect for quick lunches all week.
Why You'll Love This Recipe
- I’ll be real: I used to dread soaking beans. Then I discovered this recipe—just toss the dried white beans in a pot with the onions and carrots, cover with water, and let them simmer. By the time the garlic and smoked paprika deepen into that rich, smoky aroma, the beans are tender without any fuss.
- No-Soaking Needed: I’ll be real: I used to dread soaking beans. Then I discovered this recipe—just toss the dried white beans in a pot with the onions and carrots, cover with water, and let them simmer. By the time the garlic and smoked paprika deepen into that rich, smoky aroma, the beans are tender without any fuss.
- Smoky Depth in Minutes: That pinch of smoked paprika? It’s the secret weapon. One teaspoon transforms this from ordinary bean soup to something warm and complex—like a hug in a bowl. The garlic cloves, lightly browned first, add a crisp edge that makes every spoonful irresistible.
- Meal Prep MVP: Between us, this is my go-to for busy weeks. Make a big batch on Sunday, and you’ve got lunch covered for days. The flavors actually get better as it sits, and reheating? Just a splash of water and a stir. (Yes, even on a Tuesday night.)
Step-by-step instructions for Basque bean soup
Transform simple ingredients into a deeply flavorful Basque classic with this method.
🔥 Step 1: Roast Vegetables for Deep Flavor
Preheat your oven to 425°F and line a large baking sheet with parchment paper. In a bowl, toss together the 6 whole garlic cloves, 1 whole yellow onion (cut into wedges), 3 medium carrots (cut into 1-inch chunks), 8 oz mushrooms (halved), and 3 whole celery stalks (cut into 1-inch pieces) with 2 tbsp smoked paprika, 1 tsp red chili flakes, 2 tsp salt, and 0.25 cup olive oil. Spread in a single layer on the baking sheet.
Roast for 25-30 minutes, stirring halfway, until the vegetables are deeply browned and caramelized at the edges. This roasting step develops complex flavors that form the soul of the soup. The garlic should be fragrant and slightly charred, while the onions and carrots will soften and develop a sweet, smoky depth. Remove from the oven and set aside.
🍳 Step 2: Build the Soup Base
In a large Dutch oven, heat 0.25 cup olive oil over medium heat. Add the roasted vegetables and cook for 5 minutes, stirring occasionally, until fragrant. Add 0.5 cup tomato paste and cook for 2 minutes, stirring constantly, until it darkens slightly and becomes aromatic.
Pour in the 6 cups vegetable broth and 2 tbsp soy sauce, scraping up any browned bits from the bottom of the pot. Add the 2 whole bay leaves and bring to a gentle boil. Reduce heat to medium-low and let it simmer for 15 minutes, allowing the flavors to meld and the vegetables to soften further. This step ensures the broth is infused with all the roasted vegetable flavors.
👨🍳 Step 3: Incorporate the Beans
Add the 2 cups dried white beans (if quick-soaked, drain and rinse them) to the pot. Stir gently to combine with the broth and vegetables. Bring the soup back to a gentle simmer and cook for 45-60 minutes, partially covered, until the beans are tender but not mushy. You'll know they're ready when they easily mash between your fingers but still hold their shape.
I like to check the beans at the 45-minute mark—if they're still firm, cover and continue cooking. The beans should absorb the rich flavors of the broth and vegetables, becoming hearty and satisfying. If the soup seems too thick, add a bit more vegetable broth to reach your desired consistency.
🥘 Step 4: Finish and Garnish
Remove the 2 whole bay leaves from the soup. Stir in the 0.25 cup fresh parsley and adjust the seasoning with additional salt if needed. Taste and add more smoked paprika or red chili flakes if you'd like more depth or heat.
Ladle the soup into bowls and garnish with an additional sprinkle of fresh parsley and a drizzle of olive oil. Serve immediately with crusty bread to soak up every last drop of this comforting, smoky bean soup. The combination of roasted vegetables, tender beans, and rich broth creates a harmonious balance of flavors that's both hearty and refined.
Pro Tips For Making Basque Bean Soup
- SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak with dried white beans leaves them tough and gummy. Cover them in cold water (about 3 inches above the beans) and let them sit 12+ hours; add a pinch of baking soda to soften the skins faster.
- TOAST THE PAPRIKA: Smoked paprika burns faster than you’d think. Bloom it in the pot with a splash of oil over medium-low heat for 30 seconds—just until it smells deep and smoky—before adding onions. Skip this, and you’ll end up with bitter, charred bits instead of that rich Basque flavor.
- DON’T SKIP THE CARROT CORE: Peel and cut carrots lengthwise into thin batons, then slice off the core before dicing. I used to leave the core in, and it stayed stubbornly undercooked while the edges turned mushy—wasteful, and annoying.
- PRESSURE-COOK THE BEANS: If you’re short on time, use a pressure cooker (10 minutes on high after soaking) instead of simmering. The beans stay intact and absorb flavors better. Just don’t overfill the pot—leave 2 inches of headspace, or you’ll end up with a sad, foamy mess.
Make-ahead tips for leftovers
Prep Ahead Strategy
Start by soaking the 2 cups dried white beans overnight in a bowl of water—this transforms them into tender, flavorful morsels. I use a quart-sized mason jar with a lid for easy storage in the fridge.
The beans will triple in size, so ensure your jar has enough space. This step can be done 2 days in advance, making your cooking day much smoother. 🌾
Roast Vegetables Early
Roast the garlic, onion, carrots, mushrooms, and celery up to 3 days ahead—they keep beautifully in an airtight container in the fridge. Store them in a single layer to prevent sogginess.
When ready to cook, simply reheat them in the Dutch oven over medium heat for 5 minutes to revive their caramelized flavors. This shortcut saves 30+ minutes on cooking day.
Broth and Base Prep
Prepare the broth base in advance by combining 6 cups vegetable broth, 2 tbsp soy sauce, and 2 bay leaves in a saucepan. Simmer for 10 minutes and store in the fridge for up to 3 days.
When you're ready to assemble the soup, just add the roasted vegetables and beans to this pre-made base. This method ensures your broth is flavorful and ready to go. ❄️
Freezer-Friendly Portions
For long-term storage, freeze the fully cooked soup in 2-cup portions using quart-sized freezer bags. Squeeze out excess air to prevent freezer burn, and label with the date.
These portions thaw in 24 hours in the fridge—simply reheat on the stovetop over medium-low heat for 10-15 minutes, adding a splash of broth if needed. Perfect for busy weeknights!
Garnish on Demand
Keep fresh garnishes like parsley and red chili flakes separate until serving. Store chopped parsley in a small container with a damp paper towel to keep it vibrant.
Chili flakes stay fresh in a sealed jar for 6 months. This way, your soup stays bright and flavorful, no matter how far ahead you prep. 💫
Reheating Like a Pro
When reheating, use a splash of broth or water to loosen the soup if it thickens. For best texture, heat on the stovetop over medium-low heat for 10-15 minutes, stirring occasionally. Avoid microwaving—it can turn the soup rubbery.
If you're short on time, reheat in a pot with a splash of broth and a pinch of salt to restore depth. The results will be just as hearty as when first made!
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried?
For a quicker version, substitute 2 cups dried beans with 3 (15 oz) cans of white beans (like Great Northern or Cannellini), drained and rinsed. Reduce the simmering time to 20-30 minutes—just until the flavors meld. The texture will be slightly softer, but the smoky paprika and roasted vegetables will still shine.
Why does the recipe call for roasting vegetables?
The roasting step is key for developing deep, caramelized flavors that transform this into a restaurant-quality soup. When vegetables brown, their natural sugars concentrate, creating complex sweetness and smokiness. This technique mimics traditional Basque cooking methods, where slow-roasting builds flavor layers that simmering alone can't achieve. Skipping it will make the soup taste more basic.
How can I make this soup spicier?
Start with 1 extra teaspoon of red chili flakes during roasting, then add ½ teaspoon of cayenne pepper when incorporating the beans. For heat lovers, stir in 1 tablespoon of hot sauce (like Tabasco) at the end. Garnish with extra chili flakes or serve with sliced jalapeños on the side. Remember, you can always add more heat but can't remove it!
What's the best way to thicken or thin the soup?
For a thicker consistency, mash ½ cup of the cooked beans directly in the pot with a wooden spoon. To thin, add ½ cup vegetable broth at a time until reaching your desired texture. If the soup becomes too thick after reheating, stir in 1 tablespoon of cornstarch mixed with 2 tablespoons water and simmer for 2-3 minutes. Always adjust gradually!
Can I make this gluten-free?
Yes! This recipe is naturally gluten-free as long as you use gluten-free vegetable broth and check your smoked paprika for wheat additives. Some brands contain anti-caking agents with gluten. For extra insurance, verify all spices and soy sauce labels. The mushrooms and beans provide plenty of texture without needing gluten-based thickeners.
