Looking for a hearty, comforting dish that’s easy to pull together on any day? This Simple Bean Soup Recipe is exactly that – packed with flavor, super nourishing, and made with straightforward ingredients you probably already have in your pantry. Stick around and I’ll walk you through making this soup feel like a warm hug in a bowl.
Jump to:
Why You'll Love This Recipe
I’ve made this Simple Bean Soup Recipe countless times – sometimes on chilly weeknights, other times when I need a soothing meal after a long day. What always wins me over is how effortlessly the flavors meld into something so rich and cozy, without any complicated steps or hard-to-find ingredients.
- Effortless Flavor: Sautéing the onions and tomato passata slowly brings out a deep, savory richness you wouldn’t expect from such simple ingredients.
- Flexible Ingredients: You can swap beans or herbs depending on what you have, and it still turns out delicious every time.
- Nutty Picada Boost: The hazelnut and parsley picada adds a refreshing, bright twist that lifts the whole soup.
- Perfect for Any Season: Whether it’s cold outside or you need comfort food in the heat, this soup hits the spot all year round.
Ingredients & Why They Work
Each ingredient here plays a simple but important role. The beans give hearty protein and fiber, while the tomato passata adds a thick, slightly tangy base. Fresh herbs make the flavors pop, and the picada is what transforms ordinary into memorable. Here’s a quick rundown so you can shop smart and prep like a pro.
- Extra virgin olive oil: Use good quality for the best flavor; it’s your base for sautéing and adds that silky mouthfeel.
- Garlic clove: Minced for aroma and depth—don’t skip it! It’s subtle yet essential.
- Brown onion: Finely chopped so it cooks evenly and sweetens the soup wonderfully.
- Fresh thyme and rosemary: These aromatic herbs bring an earthy brightness that’s better fresh but dried is fine too.
- Bay leaf: Adds subtle herbal notes and rounds out the broth’s flavor.
- Tomato passata: This smooth, pureed tomato base thickens and deepens the soup without any chunkiness.
- Cannellini beans: Creamy white beans perfect for soup; canned makes it quick, dried beans make it richer.
- Vegetable stock: Homemade is best—it brings fresh, natural flavor—but a low-sodium store-bought works too.
- Fresh parsley leaves (for picada): Adds a bright herbal kick that cuts through the richness.
- Hazelnuts (or almonds): Toasted for nuttiness and texture in the picada.
- Salt: Adjust based on canned bean saltiness; kosher salt is preferable for better control.
Make It Your Way
This Simple Bean Soup Recipe is a fantastic canvas for your own touches. I love to play around by swapping herbs or adding a splash of lemon juice at the end for brightness. Don’t be afraid to tailor it so it fits your taste buds or what’s on hand!
- Variation: I’ve added a pinch of smoked paprika once, and that gave the soup a lovely warmth without overpowering the earthy beans. You might try chipotle if you like heat.
- Diet-Friendly: For a vegan version, just stick to vegetable stock and no cheese toppings. Want it gluten-free? Serve with gluten-free bread on the side.
- Seasonal Twist: In summer, I sometimes toss in fresh diced tomatoes and basil at the end for a lighter feel.
Step-by-Step: How I Make Simple Bean Soup Recipe
Step 1: Sauté Your Aromatics to Golden Perfection
Start by heating olive oil in a heavy pot over medium heat. Toss in the minced garlic, chopped onion, and fresh herbs—thyme, rosemary, plus your bay leaf. Cook slowly, stirring regularly for about 8 minutes, until the onions turn a rich, deep golden brown. This step is worth your patience because it develops the base of your soup’s flavor. Avoid turning the heat up too high; you want gentle caramelization, not burning.
Step 2: Cook Down the Tomato Passata for Deep Flavor
Add the tomato passata to your pot and reduce the heat to low. Let it simmer uncovered for another 8 minutes, stirring occasionally. You’ll notice the color shifts from bright red to a darker, thick sauce—that’s when you know it’s ready! Don’t rush this part; it’s a flavor game changer, turning watery tomatoes into a rich, savory base.
Step 3: Simmer the Beans and Broth
Next, stir in your drained cannellini beans, followed by the vegetable stock. Adjust your heat so the soup simmers gently with the lid off, bubbling ever so slightly for about 15 minutes. This allows flavors to meld together beautifully. If it’s boiling too fiercely, the flavor and texture can suffer, so keep it low and steady.
Step 4: Blend a Portion for Creamy Texture
Remove about two-thirds cup (150ml) of soup and blend it until smooth using a stick blender or regular blender. Then stir this creamy puree back into the pot. This step helps thicken the soup without cream, giving you that luxurious feel without any heaviness. It’s one of my favorite tricks for quick, comforting soups.
Step 5: Finish with the Hazelnut Picada
Just before serving, fold in 2 tablespoons of the fresh picada—a nutty, garlicky parsley paste. Taste and add extra salt if needed since canned beans sometimes have varying saltiness. When serving, dollop each bowl with a teaspoon of the remaining picada to add a fresh, vibrant lift that makes this Simple Bean Soup Recipe feel special every time.
Top Tip
After making this Simple Bean Soup Recipe many times, I’ve learned a few things that really improve the outcome and make it easier to nail every time.
- Slow Sauté: Don’t rush the onion and garlic cooking. Slow caramelization unlocks sweetness and depth that form the heart of your soup.
- Tomato Passata Patience: Cooking down the passata until thick might seem tedious but it’s absolutely worth it for rich flavor.
- Bean Choice Matters: If you use dried beans, soak and cook them thoroughly for the best texture—nothing beats the creamy consistency fresh-cooked beans provide.
- Picada Prep: Toast hazelnuts gently and rub off the skins well to avoid bitterness. This small step makes the picada shine.
How to Serve Simple Bean Soup Recipe
Garnishes
I love to add a little extra spoonful of picada on top of each bowl—it brightens up the earthy soup beautifully. Sometimes I throw on a sprinkle of chili flakes or a drizzle of good olive oil for some extra richness. A few fresh parsley leaves on top also add a pretty, fresh touch.
Side Dishes
Crusty bread is an absolute must—whether that’s a warm slice of baguette, artisan no-yeast bread, or even soft brioche if you want a bit of indulgence. A green salad with tangy vinaigrette pairs nicely too, balancing the richness of the soup.
Creative Ways to Present
For a cozy dinner party, I’ve served this soup in small bowls with a dollop of picada crowned with a sprig of fresh herb and a dusting of smoked paprika. It looks restaurant-worthy but is surprisingly easy to pull off. You can even hollow out small sourdough rounds to serve the soup in a fun, edible bowl!
Make Ahead and Storage
Storing Leftovers
I usually store leftover soup in airtight containers in the fridge. It keeps beautifully for up to 4 days. Just remember that the picada stirred into the soup can lose some of its green vibrance over time, but the flavor remains delicious.
Freezing
This soup freezes wonderfully. I freeze mine in single-portion containers for easy grab-and-go meals later. When you thaw, you might want to add fresh picada on top after reheating, since the fresh herb flavors brighten up the soup after freezing.
Reheating
Reheat gently over low heat on the stove, stirring occasionally until heated through. This keeps the texture smooth and prevents it from drying out. Avoid boiling after thawing to preserve flavor and mouthfeel.
Frequently Asked Questions:
Yes, absolutely! Using dried beans is a bit more involved because you’ll need to soak them for 5 to 24 hours and then simmer until tender before adding to the soup. They yield a creamier texture and deeper flavor. Just make sure to adjust salt since dried beans don’t contain added salt like canned ones.
If you don’t have tomato passata, a good-quality canned crushed tomatoes or tomato puree can work. The key is to ensure it’s smooth and thick rather than chunky, so you might want to blend it before adding. Avoid watery canned tomatoes as they’ll dilute the soup’s flavor.
It keeps well for up to four days in an airtight container in the fridge. Just remember to consume the soup with picada stirred in within two days for the best fresh flavor, or add fresh picada just before serving if storing longer.
Yes! Start by sautéing the onion, garlic, and herbs on the stove to build flavor, then transfer everything—including beans, passata, and stock—to the slow cooker. Cook on low for 6 to 8 hours or high for about 3 to 4 hours. Remember to stir in the blitzed soup portion and picada at the end for best texture and brightness.
Final Thoughts
This Simple Bean Soup Recipe remains one of my kitchen staples because it’s not only nourishing but also so comforting and straightforward to make. It’s the kind of recipe I recommend to friends when they want something that feels like home in a bowl. When you make it your own – with your choice of beans, herbs, or even a pinch of spice – you’ll see why it’s such a reliable, go-to meal. I can’t wait for you to try it and make your own delicious memories with it!
Print
Simple Bean Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 5 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Spanish
- Diet: Vegetarian
Description
A hearty and flavorful Simple Bean Soup featuring cannellini beans, fresh herbs, and a vibrant Picada topping. This vegetarian soup is easy to make on the stovetop, perfect for a comforting meal served with crusty bread.
Ingredients
Bean Soup:
- 1 tablespoon extra virgin olive oil
- 1 large garlic clove, minced
- 1 large brown onion (about 180g/6oz), finely chopped
- ¼ teaspoon fresh thyme, chopped (or ⅛ teaspoon dried thyme)
- ¼ teaspoon fresh rosemary, chopped (or ⅛ teaspoon dried rosemary)
- 1 fresh bay leaf (or ½ dried bay leaf)
- ⅓ cup tomato passata
- 4 x 400g (14oz) cans cannellini beans, drained
- 3 cups vegetable stock, preferably homemade or low sodium store bought
Picada (makes 4 tbsp):
- 1 cup fresh parsley leaves, roughly chopped
- 1 medium garlic clove, roughly chopped
- 2 tablespoon extra virgin olive oil
- ¼ cup whole hazelnuts, skin on (or almonds)
- ½ teaspoon cooking/kosher salt (or ¼ teaspoon table salt)
Instructions
- Saute onion and herbs: Heat the olive oil in a large heavy based pot over medium heat. Add the minced garlic, finely chopped onion, fresh thyme, rosemary, and bay leaf. Cook, stirring regularly, for 8 minutes until the onions become a deep golden brown and sweet.
- Cook tomato passata: Add the tomato passata to the pot and reduce heat to low. Cook gently for another 8 minutes until the tomato thickens and darkens, developing rich flavor. Do not skip this crucial step.
- Simmer the soup: Stir in the drained cannellini beans followed by the vegetable stock. Adjust the heat so the soup bubbles very gently and simmer uncovered for 15 minutes to meld the flavors.
- Blitz portion of soup: Carefully transfer about ⅔ cup (150ml) of the soup into a jug suitable for a stick blender. Blend until smooth and then stir this back into the soup to thicken the broth.
- Prepare Picada and stir in: Just before serving, mix 2 tablespoons of the Picada into the soup. Taste and adjust salt as needed since canned beans vary in saltiness. Serve immediately.
- Serve: Spoon the soup into bowls and dollop 1 teaspoon of the remaining Picada on top of each serving. Serve with crusty bread such as artisan, no yeast bread, or French brioche for a satisfying meal.
- Make Picada: Preheat a small skillet over medium heat. Toast the hazelnuts by shaking the skillet until golden and fragrant. Transfer toasted nuts to a clean tea towel and rub vigorously to remove most of the bitter skins (skip this step if using almonds). Roughly chop nuts and place in a blender with parsley, garlic, olive oil, and salt. Blitz until mixture forms a coarse pesto texture, not completely smooth. Use as instructed above.
Notes
- Passata is strained pureed tomatoes, thicker and smoother than canned diced tomatoes or tomato sauce. Available in many supermarkets.
- Any white beans can be used, including navy, lima, or butter beans. Colored beans like kidney or black beans will work but change the soup color.
- For best flavor, dried beans can be used instead of canned (2.5 cups dried beans = about 7 cups cooked). Soak and cook thoroughly before using.
- Homemade vegetable stock enhances the soup’s flavor greatly, but low sodium store-bought works as well.
- Adjust salt depending on canned or dried beans used; canned beans often contain sufficient salt already.
- The original recipe includes clams for a non-vegetarian version, which can be added near the end of cooking if desired.
- Cooked soup stores well for up to 4 days; Picada stirred in loses some green color but flavor remains intact.
- Leftover fresh Picada topping can be kept for 2 days refrigerated due to raw garlic content.
- Serving suggestion: Pair with crusty artisan bread or French brioche for a delicious meal.
Nutrition
- Serving Size: 1 bowl (approx. 300g)
- Calories: 280 kcal
- Sugar: 3 g
- Sodium: 400 mg
- Fat: 8 g
- Saturated Fat: 1 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 10 g
- Protein: 15 g
- Cholesterol: 0 mg
Leave a Reply