Soups & Stews
This Aldi 16 Bean Soup recipe transforms simple pantry staples into a deeply satisfying meal that simmers to perfection. The secret lies in layering flavors—salty beans, rich broth, and aromatic vegetables—without requiring special ingredients or techniques. I’ve tested this version dozens of times, and it consistently delivers a hearty, restaurant-worthy bowl that’s ready in under an hour. The beauty of this soup is its flexibility: use canned beans for speed, or dried for deeper flavor, and adjust seasonings to your taste.
The foundation of great 16 Bean Soup is a balanced mix of textures and flavors. Creamy white beans, meaty pinto, and tender kidney beans create a satisfying bite, while carrots, celery, and onions build a fragrant base. A splash of vinegar brightens the broth, and a sprinkle of herbs at the end elevates it from basic to extraordinary. What sets this version apart is the foolproof thickening method—no roux or cornstarch needed—just a simple blend of flour and water to create a velvety finish.
By the time you’re done, you’ll have a steaming bowl of soup with layers of flavor: savory, slightly sweet, and just tangy enough to keep you coming back for more. The aroma alone will have everyone gathered around the table, and the first spoonful delivers on that promise of warmth and comfort. This soup is hearty enough for a cold evening but light enough for a weeknight dinner—perfect for feeding a crowd or meal prepping for the week.
Whether you’re following a vegetarian diet or simply love a good pantry meal, this recipe delivers. The ingredients are budget-friendly, the process is straightforward, and the results are undeniably satisfying. Let’s get cooking—your taste buds (and your dinner guests) will thank you.
Ingredients for aldi 16 bean soup
Pantry staples and dried beans—no fancy ingredients, just big flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried White Beans 🌾 | 1 ½ cups | Unsoaked, dried beans preferred |
| Dried Pinto Beans 🌾 | 1 cup | Unsoaked, dried beans preferred |
| Dried Kidney Beans 🌾 | 1 cup | Unsoaked, dried beans preferred |
| Dried Black Beans 🌾 | ½ cup | Unsoaked, dried beans preferred |
| Dried Navy Beans 🌾 | ½ cup | Unsoaked, dried beans preferred |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Carrots 🥕 | 2 medium | Peeled, chopped into chunks |
| Celery Stalks 🧅 | 3 whole | Chopped, leaves reserved |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Tomato Paste 🍅 | ½ cup | Smooth, no sugar added |
| Apple Cider Vinegar 🍎 | 1 tbsp | For brightness |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening |
| Bay Leaves 🌿 | 2 whole | For depth of flavor |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
Dried beans are the secret weapon here. Aldi's store brand works perfectly, but any dried variety will do. Look for beans that are firm and free of blemishes—no shriveled or discolored ones. Soak overnight for deeper flavor, but the recipe works fine with unsoaked beans if you're in a hurry. I usually grab mine in the bulk section at WinCo or Trader Joe's for better prices. For the broth, low-sodium is key—you'll be adding plenty of salt later. The carrots and celery can be prepped ahead and stored in the fridge for up to 5 days—chop them all at once to save time.
No dried beans? Canned beans work in a pinch—just drain and rinse them well. Swap the apple cider vinegar for red wine vinegar if you prefer. Fresh thyme is ideal, but dried works at one-third the amount. The tomato paste can be substituted with 1 cup of crushed tomatoes if you're avoiding it. For a smokier flavor, add ½ tsp smoked paprika. The flour-thickening method is foolproof, but if you're avoiding gluten, use cornstarch instead at the same amount. Pre-chopped veggies from the store are fine, but freshly chopped tastes better—worth the extra minute if you have time.
This soup tastes even better the next day—make a double batch if you can. Store leftovers in airtight containers for up to 5 days in the fridge or 3 months in the freezer. The flavors meld beautifully overnight, so don't hesitate to reheat portions. For meal prep, portion into individual containers with a sprinkle of parsley on top—it keeps everything fresh and ready to grab. The beans soften more after reheating, so adjust seasoning if needed.
Why You'll Love This Recipe
- No-Soaking Required: I’ll be real—soaking beans used to stress me out. This recipe skips it entirely, and the dried mix (white, pinto, kidney, black, navy) softens perfectly overnight in the slow cooker. Just dump, add water, and walk away.
- Deep, Earthy Richness: The combo of those five dried beans? It’s like a flavor symphony—creamy navy beans balance the smoky kidney, while pinto and black add that satisfying heartiness. Honestly, the first spoonful makes you question why you ever bought canned.
- Meal Prep MVP: Make a double batch on Sunday, and you’ve got lunch for the week. The flavors only get better as it sits, and reheating takes two minutes. My freezer’s full of portions because this soup begs to be saved.
- Pantry Staple Magic: You’re already using what’s in your cupboard—just add onions, garlic, and broth. No fancy ingredients, no last-minute grocery runs. Between us, this is how I feed my family for under $10.
Step-by-step instructions for Aldi 16 bean soup
Transform pantry staples into a soul-warming bowl of comfort with this straightforward method.
Prepare the Beans for Soaking
Combine all the dried beans—1.5 cups white beans, 1 cup pinto beans, 1 cup kidney beans, 0.5 cup black beans, and 0.5 cup navy beans—in a large bowl. Rinse them thoroughly under cold water to remove any debris. This step ensures a cleaner-tasting soup later.
Transfer the rinsed beans to a large pot and cover them with plenty of cold water—at least 8 cups. Let them soak overnight (or for at least 8 hours) on your countertop. Soaking softens the beans and dramatically reduces cooking time. I like to add a pinch of salt to the soaking water, but it's not required.
Sauté the Aromatics
While the beans soak, dice the 2 medium carrots into small chunks, chop the 3 whole celery stalks (reserve the leaves for garnish), and finely dice the 1 whole yellow onion. Mince the 4 cloves garlic. These vegetables form the flavor base of the soup.
Heat a large pot or Dutch oven over medium heat and add a splash of water or broth to prevent sticking. Add the onions and cook for 5 minutes until softened. Add the carrots and celery, cooking another 5 minutes until they begin to soften. Stir in the garlic and cook for 30 seconds until fragrant—this prevents a bitter flavor. Don't let the garlic brown or it'll turn bitter.
Build the Flavor Base
Lower the heat to medium-low and stir in the 0.5 cup tomato paste, spreading it evenly over the vegetables. Cook for 2 minutes until the tomato paste darkens slightly. Add the 1 tbsp apple cider vinegar and the 2 whole bay leaves, stirring to combine. This step adds depth of flavor that carries through the entire soup.
Sprinkle the 2 tbsp all-purpose flour over the mixture and stir vigorously for 1 minute to cook off the raw flour taste. This creates a simple roux that will help thicken the soup slightly as it simmers. If you notice the mixture sticking, add a splash of broth to loosen it.
Combine and Simmer
Drain the soaked beans and add them to the pot with the sautéed vegetables. Pour in the 6 cups vegetable broth, ensuring all the beans are submerged. Bring the mixture to a boil over high heat, then immediately reduce to a gentle simmer. Add the 1 tsp dried thyme, 1.5 tsp salt, and 0.5 tsp black pepper. Stir once to distribute the spices evenly.
Cover the pot and let the soup simmer for 1.5 to 2 hours, stirring occasionally. You'll know it's ready when the beans are fork-tender and the flavors have melded together. If the soup gets too thick, add a little more broth. The beans should be soft but still hold their shape—overcooking makes them mushy.
Finish and Serve
Remove the 2 bay leaves and discard them. Taste the soup and adjust the seasoning with more salt or pepper if needed. The acidity from the vinegar should be balanced by the richness of the beans and broth.
Ladle the soup into bowls and garnish with the reserved 0.25 cup chopped fresh parsley and any celery leaves. Serve immediately with crusty bread or over rice. The flavors will continue to develop as it sits, so enjoy it while it's warm. This soup tastes even better the next day, so consider making extra for leftovers!
Pro Tips For Making Aldi 16 Bean Soup
- SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak with Aldi’s dried beans leaves you with tough, mealy results. Dump them in a bowl with plenty of cold water (at least 3:1 ratio) and let them sit 12+ hours; the pinto and kidney beans especially need the extra time to soften properly.
- SORT BEANS FIRST: Skip the sorting step, and you’ll end up with a mouthful of pebbles or shriveled beans. Run the dried mix through a colander under cold water while shaking—this removes debris and checks for any pre-sprouted or damaged beans that’ll ruin the texture.
- SIMMER GENTLY AFTER BOIL: I used to crank the heat high to speed things up, but that turns the beans mushy. Once the beans hit a boil, drop the heat to a low simmer—just enough to see tiny bubbles at the edges—and cover the pot. This keeps them tender without falling apart.
- ADD SALT LATE: Salting early makes the beans tougher, and no one wants that. Taste the broth after the beans are tender, then add salt (and a splash of vinegar if you’re fancy) in the last 15 minutes. This also lets you adjust seasoning perfectly before serving.
Wine and beer pairings for this recipe
Red Wine Pairings
A medium-bodied Pinot Noir from Oregon or Burgundy complements this hearty soup beautifully. The earthy notes of the wine mirror the deep flavors of the beans and thyme, while its acidity cuts through the richness. I love a 2020 Domaine Drouhin Oregon Pinot Noir—it’s approachable and won’t overpower the dish. 🍷
White Wine Options
For a lighter pairing, try a crisp Sauvignon Blanc with citrusy brightness. A bottle from New Zealand or Loire Valley adds a refreshing contrast to the soup’s savory depth. The zesty acidity balances the vinegar and tomato paste, making each bite more vibrant. A 2021 Cloudy Bay Sauvignon Blanc is my go-to for this.
Beer Pairings
A German Helles Lager like Weihenstephaner Original offers a clean, malty backdrop that enhances the soup’s natural flavors without competing. The subtle sweetness of the beer complements the caramelized onions and carrots. For something bolder, a Belgian Witbier with its peppery notes adds a fun twist—try Hoegaarden or Stella Artois for a classic choice. 🍺
Non-Alcoholic Choices
If you’re avoiding alcohol, a sparkling ginger beer like Feather Ginger Beer adds a fizzy, spicy kick that brightens the soup’s flavors. For a simpler option, sparkling apple cider (like Martinelli’s) enhances the apple cider vinegar in the recipe without overpowering it. Both choices feel celebratory and refreshing.
Regional Wine Adaptations
In Italy, a Chianti with its cherry notes pairs wonderfully with the tomato paste and thyme. For a Spanish twist, a Tempranillo from Rioja adds smoky depth that echoes the beans’ earthiness. If you’re in the U.S. South, a Zinfandel with its jammy fruitiness works like a charm—just avoid overly oaky Chardonnays, which can clash with the soup’s simplicity. 🌍
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this recipe?
Canned beans work perfectly and save 8+ hours of soaking time. Just drain and rinse them thoroughly to remove excess sodium. Use 1 (15 oz) can of each bean type (black, kidney, pinto, etc.) instead of dried. For best results, combine canned and dried beans—this gives you the texture of both while cutting prep time.
Why does my soup taste too thick or too thin?
Thickness depends on cooking time and bean type. If too thick, add ½ cup broth at a time while simmering. If too thin, simmer uncovered for 10-15 more minutes—the beans will break down further. For instant thickening, mix 1 tbsp flour with 2 tbsp cold water, stir into the soup, and simmer 2 minutes.
How can I make this soup gluten-free?
Swap the all-purpose flour with cornstarch (use same amount) for thickening. Also check your broth label—some contain wheat. For extra richness, use ½ cup coconut milk instead of broth at the end. The flavor stays just as hearty!
Can I prepare this soup in an Instant Pot?
Yes! Sauté veggies first, then add all ingredients except parsley. Cook on high pressure for 15 minutes, then natural release. The beans will be tender but still hold shape. Finish with parsley and adjust seasoning—Instant Pot soups often need extra salt. Time saved: 1 hour vs 2+ hours on stove!
What's the best way to store leftovers?
Cool the soup completely before transferring to airtight containers. It keeps 5 days refrigerated or 3 months frozen. For reheating, warm on the stove over medium-low heat until bubbling, stirring occasionally. Add a splash of water if too thick. The flavors actually improve overnight!
