
This hearty bean soup comes together effortlessly in one pot, proving that canned beans can create a meal just as satisfying as dried. The key lies in building deep flavor with simple, accessible ingredients.
By sautéing aromatics and using a combination of spices, you’ll transform humble canned beans into a rich, rustic soup. The process is straightforward, with no pre-soaking or long cooking times required.
What results is a comforting, vegan dish with tender beans, a fragrant broth, and a texture that feels homemade. It’s perfect for a quick weeknight meal or a cozy weekend lunch.
Serve with crusty bread for a complete, fulfilling experience. Here’s how to make it.
Ingredients for Bean Soup Recipe with Canned Beans
Simple pantry staples transform into a rustic, deeply flavorful one-pot meal with ease.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Cannellini Beans 🫘 | 4 cans | Drained and rinsed thoroughly |
| Canned Kidney Beans 🫘 | 2 cans | Drained and rinsed thoroughly |
| Extra-Virgin Olive Oil 🫒 | 3 tbsp | Divided for sautéing and finishing |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Carrots 🥕 | 3 whole | Medium, peeled and diced |
| Celery Stalks 🌿 | 3 whole | Diced, including leaves |
| Garlic Cloves 🧄 | 5 cloves | Minced for depth of flavor |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred for control |
| Canned Diced Tomatoes 🍅 | 1 can | With juices, fire-roasted preferred |
| Dried Thyme 🌿 | 1 tsp | Crushed between fingers to release oils |
| Dried Rosemary 🍃 | 1 tsp | Crushed to enhance aroma |
| Smoked Paprika 🌶️ | 1 tsp | Adds depth and subtle smokiness |
| Bay Leaf 🍃 | 2 whole | Removed before serving |
| Sea Salt 🧂 | 1 ½ tsp | Adjust to taste at the end |
| Freshly Ground Black Pepper 🌶️ | 1 tsp | Coarsely ground preferred |
The beans are the foundation—cannellini and kidney beans provide a perfect balance of creaminess and texture. Opt for organic brands like Eden or Westbrae for superior quality and fewer additives. The vegetable broth should be low-sodium to allow proper seasoning control. Aromatics like onion, carrot, and celery form the flavor base, so ensure they are fresh and free of blemishes.
Canned beans are non-negotiable here, but any variety works—great northern or pinto beans can substitute for cannellini. If smoked paprika isn’t available, regular paprika plus a pinch of cumin mimics the depth. For a brighter finish, stir in a tablespoon of fresh lemon juice just before serving. The diced tomatoes can be swapped for crushed if preferred.
This soup reheats beautifully and actually improves in flavor after a day. Store in an airtight container in the refrigerator for up to 5 days or freeze for 3 months. The texture may thicken upon standing—simply thin with a bit of broth or water when reheating.
Why You’ll Love This Recipe
- Open & Simmer: No soaking, no fuss—just dump the canned beans in and let the onion and carrots work their magic.
- Rich & Hearty: The olive oil and slow-simmered beans create this deep, savory broth that tastes like it cooked all day.
- Meal Prep Hero: I make a big pot on Sunday and it reheats beautifully for lunches all week.
Step-by-Step Instructions for Bean Soup With Canned Beans
Master this one-pot method for a hearty, flavorful soup with minimal active cooking time.
Step 1: Sauté the Aromatic Base
Heat 2 tbsp Extra-Virgin Olive Oil in a large pot over medium heat. Add the finely diced Yellow Onion, diced Carrots, and diced Celery Stalks. Sauté for 8-10 minutes until the onion becomes translucent and the carrots begin to soften.
This mirepoix foundation builds deep flavor. Stir occasionally to prevent browning, and adjust heat if the vegetables start to stick. The celery leaves add an extra layer of herbaceous aroma to the base.
Step 2: Develop Flavor with Garlic and Spices
Add the minced Garlic Cloves and cook for 1 minute until fragrant. Immediately stir in the Dried Thyme, Dried Rosemary, and Smoked Paprika. Toast these for 30 seconds to release their essential oils.
Crush the Dried Thyme and Dried Rosemary between your fingers as you add them to intensify their aroma. The Smoked Paprika adds a subtle depth that complements the beans beautifully.
Step 3: Build the Soup Base
Pour in the 6 cups Vegetable Broth and add the Canned Diced Tomatoes with juices and 2 whole Bay Leaf. Bring to a boil, then reduce heat to medium-low and simmer for 10 minutes to let the flavors meld.
The low-sodium broth allows you to control the seasoning precisely. As it simmers, the broth will take on a rich, golden hue from the tomatoes and spices. The Bay Leaf infuses a subtle earthiness that enhances the overall complexity.
Step 4: Incorporate the Beans and Finish
Add the drained and rinsed Canned Cannellini Beans and Canned Kidney Beans. Stir well and simmer for an additional 15-20 minutes until the soup thickens slightly and the flavors fully integrate.
Rinsing the beans removes excess sodium and starch, ensuring a cleaner taste. The Cannellini Beans will break down slightly, naturally thickening the soup, while the Kidney Beans maintain their shape for textural contrast.
Step 5: Season and Serve
Remove the Bay Leaf and discard. Stir in the remaining 1 tbsp Extra-Virgin Olive Oil, 1.5 tsp Sea Salt, and 1 tsp Freshly Ground Black Pepper. Taste and adjust seasoning if needed.
Let the soup rest for 5 minutes off the heat before serving. This allows the flavors to settle and the Sea Salt to distribute evenly. Serve hot, garnished with a drizzle of olive oil and a sprinkle of Freshly Ground Black Pepper for a rustic finish.
Pro Tips For Making Bean Soup Recipe With Canned Beans
- Rinse the Beans: Drain and rinse both canned beans under cold water to remove excess sodium and starch—this keeps the soup from tasting metallic or overly thick.
- Sauté the Aromatics: Cook the onion and carrots in olive oil for at least 5 minutes until soft before adding liquid; it builds a deeper flavor base than dumping everything in at once.
- Skip the Overboil: Canned beans soften quickly, so simmer the soup gently for 10-15 minutes max—any longer and they’ll turn to mush.
- Finish with Fresh Oil: Stir in a drizzle of extra-virgin olive oil at the end for a bright, fruity note that cuts through the richness of the beans.
Wine and Beer Pairings for bean soup recipe with canned beans
White Wine Pairings
A crisp Sauvignon Blanc from New Zealand cuts through the richness with its bright acidity and citrus notes. I love how the grapefruit and lime undertones complement the smoked paprika in the soup. Look for Kim Crawford or Oyster Bay for reliable options. 🍷
Red Wine Options
For red lovers, a light-bodied Pinot Noir from Oregon offers earthy flavors that harmonize with the beans. Eyrie Vineyards or Domaine Serene produce excellent bottles. The subtle red fruit notes won’t overpower the dish’s rustic simplicity.
Craft Beer Choices
A malty Amber Ale like Fat Tire from New Belgium pairs beautifully, with its caramel notes echoing the soup’s depth. The moderate bitterness cleanses your palate between bites. I always keep a few in my fridge for soup nights. 🍺
Non-Alcoholic Picks
A sparkling ginger beer with lime offers a refreshing contrast to the hearty soup. Fever-Tree or Bundaberg brands work well. The effervescence lifts the dish while the ginger adds a nice warmth.
Rosè Pairing
A dry Provence rosé with its delicate strawberry and herbal notes bridges white and red wine preferences. Whispering Angel is my go-to. The crisp finish balances the soup’s creaminess perfectly.
Nutrition Facts
Frequently Asked Questions
Can I use different bean varieties?
Swap in pinto or great northern beans for the cannellinis. Each type offers a slightly different texture, but all work well in this recipe.
Why rinse canned beans?
Rinsing removes excess sodium and starch, which can make the soup taste flat or too thick. It takes 30 seconds and makes a noticeable difference in flavor.
How long will leftovers keep?
Store in an airtight container in the fridge for up to 5 days. The flavors actually deepen after a day or two.
Can I make this in a slow cooker?
Yes! Sauté the aromatics first, then add everything to the slow cooker. Cook on low for 4-6 hours for best results.
- Peach Syrup Recipe for Ice Cream: Sweet and Silky Drizzle for Scoops - October 6, 2026
- Pav Bhaji Recipe Food Lab: Mumbai Street Food Magic at Home - October 6, 2026
- Peach Jelly Recipe Without Pectin: Naturally Set Sweet Spread - October 6, 2026