Soups & Stews
This Aldi's 16 Bean Soup recipe transforms a simple pantry staple into a hearty, textured masterpiece that’s perfect for chilly days or meal prep. The secret lies in balancing 16 different beans—some creamy, some firm—each contributing a unique bite. With canned beans and broth as the foundation, this one-pot wonder simmers into a rich, satisfying soup that’s both budget-friendly and restaurant-worthy.
The beauty of this recipe is its flexibility: no fancy ingredients, just pantry staples and a slow simmer that develops deep, savory flavors. Aromatics like garlic, onions, and bay leaves build the base, while herbs like thyme and parsley add brightness. The result? A bowl of soup that’s packed with protein, fiber, and warmth in every spoonful.
What makes this dish truly special is its versatility—serve it as a standalone meal or pair it with crusty bread to soak up every last drop. The textures alone—creamy navy beans, tender butter beans, and crisp chickpeas—make it a standout. Plus, it’s vegetarian by default, though optional toppings like parmesan or a dollop of sour cream can elevate it further.
Ready in under an hour, this soup is perfect for feeding a crowd or prepping ahead for the week. The longer it sits, the more flavors meld together, creating a dish that tastes even better the next day. Here’s how to make it—simple, hearty, and impossible to resist.
Ingredients for aldi 16 bean soup
Six cups of broth, sixteen cans of beans, and a handful of pantry staples create this hearty vegetarian masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Low-Sodium Vegetable Broth 💧 | 6 cups | Homemade or quality store-bought |
| Canned Navy Beans 🌱 | 1 can | 15 oz, drained and rinsed |
| Canned White Beans 🌱 | 1 can | 15 oz, drained and rinsed |
| Canned Kidney Beans 🌱 | 1 can | 15 oz, drained and rinsed |
| Canned Chickpeas 🌱 | 1 can | 15 oz, drained and rinsed |
| Canned Butter Beans 🌱 | 1 can | 15 oz, drained and rinsed |
| Canned Black-Eyed Peas 🌱 | 1 can | 15 oz, drained and rinsed |
| Canned Great Northern Beans 🌱 | 1 can | 15 oz, drained and rinsed |
| Canned Lentils 🌱 | 1 can | 15 oz, drained and rinsed |
| Canned Pinto Beans 🌱 | 1 can | 15 oz, drained and rinsed |
| Canned Red Beans 🌱 | 1 can | 15 oz, drained and rinsed |
| Canned Lima Beans 🌱 | 1 can | 15 oz, drained and rinsed |
| Canned Split Peas 🌱 | 1 can | 15 oz, drained and rinsed |
| Canned Adzuki Beans 🌱 | 1 can | 15 oz, drained and rinsed |
| Canned Anasazi Beans 🌱 | 1 can | 15 oz, drained and rinsed |
| Canned Haricot Beans 🌱 | 1 can | 15 oz, drained and rinsed |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Carrots 🥕 | 2 medium | Diced, peeled |
| Celery Stalks 🥬 | 2 whole | Diced, with leaves |
| Bay Leaves 🌿 | 2 whole | Dried, standard size |
| Fresh Thyme 🌿 | 1 tbsp | Leaves only, chopped |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Tomato Paste 🍅 | 2 tbsp | Squeeze tube or canned |
The beans are the star here, so grab whatever you can find at Aldi—their canned beans are surprisingly good. Look for the store brand for the best value, and don't stress about exact varieties. Navy, butter, and kidney beans are usually available, but swap in whatever you have. The broth matters too—low-sodium vegetable broth prevents salt overload, but homemade is even better. For the aromatics, fresh garlic and thyme elevate the dish, but dried thyme works in a pinch. The carrots and celery should be cut uniformly for even cooking—no need to peel the carrots unless they're particularly dirty.
Running low on beans? Substitute with any canned beans—even mixed bean medleys work. No thyme? Oregano or marjoram adds a similar earthiness. The tomato paste can be skipped if you're avoiding tomatoes, but it deepens the flavor. For a smoky twist, add a dash of smoked paprika. The soup tastes even better the next day, so don't hesitate to make a big batch. Store any leftovers in an airtight container in the fridge for up to 5 days—the flavors meld beautifully over time.
This soup reheats beautifully on the stovetop or in the microwave. For extra richness, stir in a splash of olive oil or a dollop of vegan butter when reheating. Freezes well for up to 3 months, making it perfect for meal prep. The texture changes slightly after freezing—expect the beans to soften further, which some people prefer. To serve, garnish with fresh parsley and a drizzle of olive oil. Pair with crusty bread or a simple green salad for a complete meal.
Why You'll Love This Recipe
- Here’s what sold me: the way the low-sodium broth and canned beans create this deep, savory punch without needing fancy seasonings. The kidney beans add a slight sweetness, while the chickpeas bring a creamy texture—it’s like a flavor party where everyone’s invited.
- Pantry Magic: I swear by this recipe when I’ve got nothing but canned beans and broth. No fresh veggies? No problem. The broth soaks up the smoky paprika and thyme while the beans—navy, white, kidney, chickpeas—turn it into a thick, hearty stew with almost no effort.
- Umami Bomb: Here’s what sold me: the way the low-sodium broth and canned beans create this deep, savory punch without needing fancy seasonings. The kidney beans add a slight sweetness, while the chickpeas bring a creamy texture—it’s like a flavor party where everyone’s invited.
- Meal Prep MVP: Between us, this is my go-to for busy weeks. I make a big batch on Sunday, and it lasts me all week—lunch at work, dinner after practice, or even a quick reheat for a sick day. The beans hold up perfectly, and the broth keeps it from getting dry.
Step-by-step instructions for Aldi's 16 bean soup
This hearty soup comes together with simple technique and pantry staples.
Sauté the Vegetable Base
Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the diced yellow onion, diced carrots, and diced celery stalks (with leaves). Cook for 5-7 minutes until the vegetables soften and become translucent, stirring occasionally. You'll notice the onions turn golden and the carrots release their natural sweetness.
Add the 4 cloves minced garlic and cook for an additional 30 seconds until fragrant. This quick cooking prevents the garlic from burning, which would make the soup bitter. The aroma should fill your kitchen—this is your signal that the base is ready for the next ingredients.
Stir in Aromatics and Tomato Paste
Reduce the heat to medium-low and add the 2 tablespoons tomato paste, stirring constantly for 1-2 minutes until it darkens slightly. This step deepens the soup's flavor and creates a rich foundation. Next, add the 2 whole bay leaves, 1 tablespoon chopped fresh thyme, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Stir well to distribute the seasonings evenly.
Here's where the magic begins—adding the tomato paste at this stage ensures it blends seamlessly with the vegetables, creating a balanced flavor profile that complements the beans' earthiness. Don't skip this step; it's what transforms a simple bean soup into something truly special.
Combine All the Beans
Add all 16 cans of drained and rinsed beans—navy beans, white beans, kidney beans, chickpeas, butter beans, black-eyed peas, great northern beans, lentils, pinto beans, red beans, lima beans, split peas, adzuki beans, anasazi beans, and haricot beans—to the pot. Stir gently to combine with the vegetable mixture. You'll see the soup thicken slightly as the beans absorb the flavors from the base.
Pour in the 6 cups low-sodium vegetable broth and bring the mixture to a gentle boil. Once boiling, reduce the heat to low and let it simmer uncovered for 30 minutes. This simmering time allows all the flavors to meld together without overcooking the beans, which can become mushy if boiled too long.
Simmer and Adjust Seasoning
After 30 minutes, taste the soup and adjust the seasoning if needed. Add a pinch more salt or black pepper if desired, but be cautious—the beans already contain some sodium. The soup should have a rich, complex flavor with each bean variety contributing its unique texture and taste.
Continue simmering for an additional 15-20 minutes until the soup reaches your preferred consistency. If it's too thick, add ½ cup water at a time until it reaches a hearty yet spoonable texture. The beans should be tender but still hold their shape—this ensures each bite delivers a satisfying mix of textures.
Finish and Serve
Remove the 2 bay leaves and discard them. Stir in the ¼ cup chopped fresh parsley just before serving to add a bright, fresh finish that cuts through the richness of the beans. Ladle the soup into bowls and serve immediately, garnished with extra parsley if desired.
This soup is best enjoyed fresh, while the flavors are at their peak. The combination of 16 different beans creates a symphony of textures—creamy white beans, hearty kidney beans, and tender lentils—all tied together by the aromatic vegetable base. Each spoonful delivers a satisfying blend of flavors and nutrients, making this a pantry powerhouse.
Pro Tips For Making Aldi 16 Bean Soup
- Rinse Those Beans: The canned beans in this soup come pre-salted, and even low-sodium broth can get muddy fast. Give each can a quick rinse under cold water before draining—just 10 seconds per can makes a real difference in flavor balance. (Yes, I know it feels like overkill, but trust me on this one.)
- Simmer, Don’t Boil: This isn’t a race. After adding the broth and beans, keep the heat at a steady simmer—not a rolling boil. I learned this the hard way when my first batch turned out watery and the beans stayed undercooked. A gentle simmer (small bubbles, occasional swirls) in 20-25 minutes will soften the beans perfectly without breaking them down.
- Drain the Broth First: Skip dumping the entire can of broth straight into the pot. Strain it through a fine-mesh sieve or colander first to catch any floating bits or sediment—especially if the broth looks cloudy. Cleaner broth means cleaner soup, and you’ll avoid that weird gritty texture that sneaks in when you’re not looking.
- Toast the Spices: If your recipe calls for garlic powder, onion powder, or other dry spices, toast them in a dry pan over medium heat for 30 seconds before adding to the soup. It’s a tiny effort that deepens their flavor—no need to burn them, just let them warm until fragrant. (I was skeptical until I tried it, and now I never skip it.)
Wine and beer pairings for this dish
Crisp White Wine
A dry Riesling from Germany or Alsace is my go-to pairing for this soup—its bright acidity and subtle mineral notes cut through the richness of the beans while complementing the earthy thyme and bay leaf aromatics. Look for a 2022 Dr. Loosen "Blue Slate" Riesling ($18-$22) for a perfect balance of crispness and complexity. The slight sweetness in some Rieslings also enhances the caramelized onions in the soup. 🍷
Earthy Red Options
For a red wine pairing, I recommend a light-bodied Chianti Classico like Castello di Volpaia Chianti ($15-$20). The acidity and cherry notes harmonize beautifully with the tomato paste base, while the tannins provide structure against the creamy white beans. If you prefer something fruitier, a Pinot Noir from Oregon—like Domaine Serene "Evenstad Reserve"—adds a silky texture that pairs wonderfully with the soup's varied textures.
Craft Beer Pairings
A Belgian witbier like Hoegaarden or Stella Artois is a fantastic beer match—its citrusy coriander and peppery notes create a refreshing contrast to the soup's hearty flavors. For something bolder, try a German Helles Lager like Weihenstephaner Original ($6-$8), which offers a clean, malty backbone that stands up to the soup's depth. Avoid heavy stouts or IPAs, as their intensity can overpower the delicate bean flavors.
Non-Alcoholic Choices
For a refreshing non-alcoholic option, I love serving this soup with a sparkling apple cider like Martinelli’s Sparkling—the effervescence cleanses the palate between spoonfuls. Alternatively, a cucumber-mint infused water with a squeeze of lemon adds a bright, herbal note that echoes the parsley garnish. For a warmer drink, a chamomile tea with honey provides soothing contrast to the soup's heartiness.
Unexpected Garnish Pairings
If you're feeling adventurous, garnish the soup with toasted pumpkin seeds and a drizzle of hot honey—this adds a nutty crunch and sweet-spicy kick that pairs surprisingly well with the wine. The honey also complements the Riesling's subtle sweetness, creating a cohesive flavor experience. For a more traditional touch, a sprinkle of fresh basil adds a peppery brightness that works beautifully with both white and red wine pairings. 💫
Nutrition facts
Frequently asked questions
Can I use dried beans instead of canned for this recipe?
While possible, it requires extra time and effort. Dried beans need 1-2 hours of soaking (or overnight) followed by 1-1.5 hours of simmering to soften. For the 16-bean variety, this would take 4-6 hours total—not practical for a quick meal. If you prefer dried, reduce the number of bean types to 4-6 varieties and increase simmering time by 30-45 minutes.
How can I make this soup spicier?
Add heat with 1-2 teaspoons of smoked paprika or ½ teaspoon cayenne pepper when sautéing the aromatics. For depth, stir in 1 tablespoon of harissa paste with the tomato paste, or top each serving with chopped jalapeños or a dash of hot sauce. Start with less—you can always add more later!
Why does my soup taste bland after simmering?
This usually happens from one of three issues: Low-sodium broth (add 1 tsp soy sauce or ½ tsp miso paste at the end), under-seasoned base (increase garlic to 6 cloves and add 1 tsp onion powder with the tomato paste), or overcooked beans (simmer only 20 minutes total for firmer texture). Taste as you go!
Can I freeze this soup for later?
Let the soup cool completely, then transfer to airtight containers, leaving 1-inch headspace. Freeze for up to 3 months. Thaw overnight in the fridge—never microwave directly from frozen. The texture may soften slightly, but flavors deepen. Reheat gently on the stovetop with a splash of broth or water.
What’s the secret to getting 16 different beans?
No need to stress—use whatever you have! Aldi’s canned bean section typically carries navy, white, kidney, chickpeas, and butter beans as staples. For the remaining 11 varieties, swap in black beans, lentils, or mixed bean medleys. The key is balancing textures: aim for 3 creamy (white beans, butter beans), 3 firm (kidney, chickpeas), and 3 hearty (lentils, pinto) types.
