Soups & Stews
Aldi’s 16 Bean Soup transforms pantry staples into a hearty, protein-packed meal that’s ready in under an hour. This vegetarian-friendly version delivers deep, savory flavors without requiring specialty ingredients—just canned beans, broth, and a few aromatic spices. The magic happens in the slow simmer, where flavors meld into a rich, comforting broth that’s perfect for chilly evenings or meal prep.
The beauty of this recipe lies in its simplicity and versatility. With just 16 different types of beans, you get a symphony of textures and nutrients, from creamy butter beans to hearty kidney beans. I’ve streamlined the process by using canned beans (no soaking required), and the broth can be customized—vegetable for vegetarian or chicken for a meaty twist. It’s the kind of soup that tastes even better the next day, making it ideal for busy weeks.
What you’ll end up with is a steaming bowl of warmth, packed with tender beans in a fragrant, well-seasoned broth. The spices—garlic, onion, and bay leaf—build layers of flavor that make this soup feel restaurant-quality. Serve it with crusty bread or a simple green salad to round out the meal.
This recipe is a game-changer for pantry meals, offering a satisfying, budget-friendly option that’s as nourishing as it is delicious. Let’s get cooking!
Ingredients for aldi 16 bean soup
Sixteen types of beans, one pot, endless pantry possibilities waiting to simmer.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Kidney Beans 🌱 | 15 oz | Drained, rinsed, any variety |
| Canned Black Beans 🌱 | 15 oz | Drained, rinsed, no salt added |
| Canned Chickpeas 🌱 | 15 oz | Drained, rinsed, low sodium |
| Canned Butter Beans 🌱 | 15 oz | Drained, rinsed, creamy texture |
| Canned Navy Beans 🌱 | 15 oz | Drained, rinsed, firm variety |
| Canned Pinto Beans 🌱 | 15 oz | Drained, rinsed, speckled type |
| Canned White Beans 🌱 | 15 oz | Drained, rinsed, cannellini preferred |
| Canned Lentils 🌱 | 15 oz | Drained, rinsed, green or brown |
| Vegetable Broth 💧 | 6 cups | Low sodium, homemade or store-bought |
| Yellow Onion 🧅 | 1 whole | Medium size, diced small |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced fine |
| Bay Leaves 🌿 | 2 whole | Dried, standard size |
| Dried Thyme 🌿 | 1 tsp | Leaves only, not ground |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Red Wine Vinegar 🍷 | 1 tbsp | For brightness, optional |
The beans are the heart of this soup, so grab the 16-ounce cans from Aldi’s dry goods section—they’re always the most budget-friendly. Look for the no-salt-added varieties to control the seasoning yourself. If you’re short on types, swap any canned beans you have (even mixed packs work). The key is texture contrast: creamy butter beans, hearty kidney beans, and tender lentils all play a role. Pro tip: check the ‘use by’ dates—older cans can taste off, even if they’re not expired. Aldi’s rotates stock fast, so grab what’s freshest.
No vegetable broth? Diluted tomato paste or even bouillon cubes work in a pinch. Fresh thyme is ideal, but dried at half the amount keeps the flavor. The red wine vinegar might sound fancy, but it’s just for a little brightness—skip it if you’re avoiding alcohol. For extra depth, toss in a dash of smoked paprika or a pinch of cayenne. The onions and garlic? Sauté them low and slow until soft but not browned—this builds the base flavor. And if you’re making this ahead, add the beans at the very end to keep them tender.
This soup tastes even better the next day, so double the batch and freeze half. Store leftovers in airtight containers for up to 5 days in the fridge, or freeze for up to 3 months. For reheating, add a splash of broth or water to loosen it up—microwaving works, but stovetop gives you better control. The beans keep their texture surprisingly well, so it’s perfect for meal prep. Just don’t skip the salt at the end—taste as you go, and adjust to your preference. Leftovers make an amazing sandwich filling too!
Why You'll Love This Recipe
- No-Chop Required: I swear by this—just open cans, dump, and stir. The butter beans add that creamy texture without any prep, and the kidney beans give it hearty bite. Zero knife work, just flavor.
- Umami Bomb: Between the smoky black beans, briny chickpeas, and navy beans’ deep earthiness, this soup sings. I’ll be real: adding a splash of Worcestershire or a bay leaf takes it from good to "I need this daily."
- Leftover Legend: This soup begs to be made in bulk—it tastes even better the next day. I freeze portions for lazy Mondays, and the butter beans keep it rich without curdling. My freezer’s best-kept secret.
- Budget Hero: Six cans of beans for under $5? Yes, please. It’s my go-to when grocery money’s tight, but no one guesses how cheap it is. (Yes, even on a Tuesday night.)
Step-by-step instructions for hearty 16 bean soup
This one-pot wonder transforms pantry staples into a rich, flavorful soup with minimal effort.
Sauté Aromatics Until Fragrant
Heat the 2 tablespoons olive oil in a large Dutch oven over medium heat. Add the diced yellow onion and cook for 5 minutes, stirring occasionally, until softened and translucent. The onions should release their sweetness without browning.
Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant. You'll know it's ready when the kitchen fills with that unmistakable garlic aroma. Be careful not to let it burn—garlic turns bitter quickly. Remove the pan from heat briefly if needed to control the color.
Build the Flavor Base
Return the pan to medium heat and stir in the 1 teaspoon dried thyme, 1 teaspoon ground black pepper, and 1 teaspoon salt. Toast the spices for 30 seconds to release their essential oils. This step deepens the flavor profile significantly.
Add the 2 whole bay leaves and pour in the 6 cups vegetable broth. Bring the mixture to a gentle boil, then reduce heat to low and let it simmer for 10 minutes. This allows the aromatics to meld into the broth, creating a flavorful foundation for the beans.
Combine and Simmer the Beans
Drain and rinse all the 15 ounces canned kidney beans, 15 ounces canned black beans, 15 ounces canned chickpeas, 15 ounces canned butter beans, 15 ounces canned navy beans, 15 ounces canned pinto beans, 15 ounces canned white beans, and 15 ounces canned lentils. Add them all to the simmering broth.
Stir gently to combine, then increase heat to medium-low and let the soup simmer uncovered for 30 minutes. This gives the beans time to absorb the flavors while keeping the texture tender. Stir occasionally to prevent sticking, but avoid vigorous stirring to maintain the bean integrity.
Finish with Vinegar and Rest
After 30 minutes, stir in the 1 tablespoon red wine vinegar. This brightens the flavors and cuts through the richness of the beans. Taste and adjust seasoning if needed—you might need a touch more salt or pepper depending on your broth.
Remove the 2 bay leaves and let the soup sit off heat for 10 minutes. This resting period allows the flavors to meld completely. The soup will continue to thicken slightly as it cools, creating a perfect consistency. Serve warm with crusty bread for dipping.
Pro Tips For Making Aldi 16 Bean Soup
- DRAIN AND RINSE BEANS: The beans in Aldi’s 16-bean mix come packed in saltwater or syrup—sometimes both. Dump them into a colander, give them a quick rinse under cold water, and let them drain for 30 seconds. You’re not just washing away excess salt; you’re cutting the cloying sweetness that turns a hearty soup into something stuck between dessert and dinner.
- SIMMER, DON’T BOIL: This isn’t a race. After combining your drained beans with broth, bring it to a gentle boil for 2 minutes to sterilize the pot, then lower the heat until you’re seeing tiny bubbles at the edges—barely a whisper. Boiling hard breaks down the beans’ texture faster than a toddler with a cookie jar, turning your soup into mush in 10 minutes instead of 45.
- CRUSH HALF THE BEANS: Grab a handful of kidney beans (the largest in the mix) and smash them with a wooden spoon or the flat of a knife. You don’t need a food processor—just enough to release their starch into the broth. This thickens the soup naturally and adds body without relying on flour or cornstarch. (Yes, even if you’re skeptical—it works.)
- SAVOR THE LIQUID: Don’t just dump in broth and call it a day. If you’re using bouillon, dissolve it in hot water first—cold water makes it clump like sad glue. For extra depth, deglaze the pot with a splash of red wine or apple cider vinegar after browning any aromatics (onion, carrot, celery). The acid brightens the beans and cuts through the heaviness of too many legumes.
Creative variations of this recipe
Spicy Southwest Twist
Add 1 diced jalapeño with the onions and 1 teaspoon smoked paprika when toasting the spices. Stir in ½ cup diced tomatoes and ¼ cup corn kernels with the beans. Finish with 2 tablespoons chopped cilantro and a squeeze of lime juice before serving. This version feels like a fiesta in your bowl! 🌶️
Creamy Coconut Version
Replace the vegetable broth with 4 cups coconut milk (light or full-fat) and add 1 teaspoon curry powder with the thyme. Simmer the beans in the coconut milk for 20 minutes instead of 30, then stir in 1 tablespoon lime zest and 2 tablespoons chopped fresh cilantro. Serve with lime wedges for brightness. The result is a rich, velvety soup with tropical notes.
Italian-Inspired White Bean
Reduce the bean count to 10 types, focusing on white beans, cannellini, and great northerns. Add 1 diced carrot and 1 diced celery stalk with the onions. Stir in 1 teaspoon dried oregano and ½ cup crushed tomatoes after simmering. Finish with ¼ cup grated Parmesan cheese and a sprinkle of fresh parsley. This version feels like a hearty Italian minestrone.
Smoky BBQ Bean Stew
Swap the vegetable broth for 4 cups chicken broth and add ½ cup BBQ sauce (like Sweet Baby Ray's) with the beans. Stir in 1 teaspoon liquid smoke and ½ teaspoon cayenne pepper when toasting the spices. Top each bowl with 2 tablespoons shredded cheddar cheese and 1 tablespoon chopped green onions. This smoky, tangy version is perfect for game day or chilly nights.
Lemon-Herb Brightener
Add 1 tablespoon lemon zest and 2 tablespoons fresh lemon juice with the vinegar at the end. Include 1 teaspoon dried rosemary with the thyme and add ½ cup chopped kale to the simmering broth. The lemon and herbs create a refreshing contrast to the earthy beans. Garnish with extra lemon slices and fresh parsley for a vibrant finish.
Asian-Inspired Ginger-Lime
Add 1 tablespoon grated fresh ginger and 1 tablespoon fish sauce (or soy sauce for vegetarian) with the broth. Stir in 1 teaspoon sriracha and 1 tablespoon sesame oil at the end. Top with 2 tablespoons chopped scallions and 1 tablespoon toasted sesame seeds. This fusion version brings bold, umami flavors to the classic bean soup. 🌟
Nutrition facts
Frequently asked questions
Can I use dried beans instead of canned for this recipe?
Technically yes, but it requires overnight soaking (8-12 hours) followed by 1-2 hours simmering to soften. For this recipe, canned beans save 3+ hours of prep time while delivering consistent texture. If you choose dried, use 2 cups dry beans (about 6 cups cooked) and increase broth to 8 cups to maintain soup consistency. Pro tip: Parboiled beans cook faster!
What's the best way to store leftovers?
Transfer soup to airtight containers and refrigerate for up to 5 days. For freezing, portion into ziplock bags (remove excess air) and store for 3 months. When reheating, add 2-3 tablespoons broth per serving to prevent thickening. The flavors actually improve overnight!
Is this soup gluten-free or vegan?
It's naturally gluten-free if using certified GF broth. For vegan, ensure broth contains no animal products (check labels). The base recipe is vegetarian—make it vegan by omitting any optional cheese garnishes. Aldi's canned beans are typically vegan, but always verify labels.
Why do my beans turn mushy?
Overcooking is the main culprit—simmer uncovered for only 30 minutes after adding beans. If using dried beans, they need longer cooking. Also check your broth: too much liquid dilutes the beans. For best texture, stir occasionally but avoid vigorous mixing. For extra protection, add beans in two batches—first batch cooks longer, second batch stays firmer.
Can I make this soup in an Instant Pot?
Sauté onions and garlic as directed, then add all ingredients except vinegar. Cook on High Pressure for 8 minutes, then quick-release. Stir in vinegar and let sit 5 minutes before serving. The pressure method reduces cooking time to 20 minutes total while keeping beans tender.
