Soups & Stews
Aldi's 16 bean soup recipe delivers hearty, protein-packed warmth in every spoonful—perfect for cozy nights or meal prep. This pantry-friendly classic combines 16 different beans with savory broth and aromatic spices, creating a dish that's both nourishing and deeply satisfying. The beauty lies in its simplicity: no fancy ingredients, just wholesome staples that transform into a rich, flavorful stew with minimal effort.
The secret to authentic flavor starts with proper preparation—soaking beans overnight for even texture and building depth with caramelized onions, garlic, and a blend of bay leaves, thyme, and smoked paprika. This version stays true to tradition while offering flexibility: swap canned beans for dried, adjust spice levels, or boost freshness with a final garnish of parsley. The result? A comforting, restaurant-quality bowl that's as good reheated as it is fresh.
What makes this recipe stand out is its versatility—serve it alongside crusty bread for dipping or as a standalone meal with a sprinkle of hot sauce for heat. The vegetarian-friendly nature makes it ideal for plant-based diets, while the long simmering process ensures beans become tender without losing their natural integrity. Whether you're feeding a crowd or prepping for the week, this soup delivers consistent, satisfying results every time.
For those short on time, a pressure cooker cuts preparation to under an hour, while traditional stovetop methods develop deeper flavor over 2-3 hours. The key is patience—allowing the broth to reduce and the spices to meld creates that unmistakable, homey taste that defines this pantry staple. Ready to master this classic? Let's get started with the ingredients.
Ingredients for aldi 16 bean soup
Sixteen varieties of beans meet aromatic spices and savory broth in this vegetarian powerhouse.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Great Northern Beans 🌱 | 1 cup | Soaked overnight for even texture |
| Dried Kidney Beans 🌱 | 1 cup | Soaked overnight for even texture |
| Dried Black Beans 🌱 | 1 cup | Soaked overnight for even texture |
| Dried Pinto Beans 🌱 | 1 cup | Soaked overnight for even texture |
| Dried Chickpeas 🌱 | 1 cup | Soaked overnight for even texture |
| Dried Lentils 🌱 | 1 cup | Green or brown lentils preferred |
| Yellow Onions 🧅 | 2 whole | Diced, caramelized for depth |
| Garlic Cloves 🧄 | 4 cloves | Minced, toasted for aromatic base |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred for balance |
| Tomato Paste 🍅 | ½ cup | Canned, for rich umami foundation |
| Bay Leaves 🍃 | 2 whole | Dried, for subtle herbal depth |
| Dried Thyme 🌿 | 1 tsp | Fresh works too at double amount |
| Smoked Paprika 🌶️ | 1 tbsp | For authentic smoky depth |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for final bright garnish |
The bean selection is non-negotiable for authentic texture and flavor. Aldi's bulk dried bean section offers excellent value—look for organic varieties when possible, as they often have better flavor profiles. Green lentils add earthiness while kidney beans contribute rich color; don't substitute with canned unless absolutely necessary, as the texture difference is significant. For the onions, yellow onions with a slight sweetness work best—caramelizing them slowly brings out their natural sugars. The garlic should be freshly minced just before adding to preserve its aromatic compounds. If you're short on time, pre-soaked beans from Aldi's canned section work in a pinch, though dried beans develop deeper flavor when soaked overnight.
Vegetable broth quality makes or breaks this soup. Homemade is ideal, but Pacific Foods or Imagine brands from Aldi deliver excellent results without sodium overload. No tomato paste? Fresh tomatoes blended works beautifully—just adjust seasoning accordingly. The smoked paprika is essential for that classic bean soup flavor; Penzeys brand offers excellent quality. Fresh thyme is preferable, but dried works at double the amount. For the parsley, flat-leaf varieties have more robust flavor than curly. If you're making this ahead, freeze the uncooked beans and broth mixture for up to 3 months—just add the fresh herbs after reheating.
This soup improves dramatically with time—24 hours of refrigeration allows flavors to meld perfectly. Store in airtight containers with a layer of broth on top to preserve freshness. The beans will continue to soften slightly over time, so reheat with additional broth if needed. For meal prep, portion into individual containers with a small amount of parsley on top—keeps for 5 days in the fridge or 6 months frozen. The broth can be reduced and frozen separately for future use in other dishes. Always taste before serving—adjust salt and pepper to personal preference as flavors concentrate during storage.
Why You'll Love This Recipe
- Pantry Magic: I swear by this recipe when I forget to buy fresh ingredients—just dump those dried beans (Great Northerns, kidney, black, pinto, chickpeas) in a pot with broth and spices, and let them do the work. No last-minute grocery runs, no stress.
- Deep Umami Bomb: The mix of beans—especially those smoky kidney beans and earthy chickpeas—builds layers of flavor that keep getting better as they simmer. Add a splash of vinegar or smoked paprika at the end, and it’s ridiculously satisfying.
- Meal Prep MVP: This soup tastes just as good cold the next day, so I make a double batch on Sundays. Pack it for lunches or freeze portions—perfect for when you’re too tired to cook but still want something hearty.
- Budget-Friendly Powerhouse: A bag of dried beans costs pennies compared to canned, and they soak up flavors like sponges. Honestly, it’s my go-to when I need to feed the family without breaking the bank—plus, it stretches into multiple meals.
Step-by-step instructions for Aldi's 16 bean soup
A hearty, protein-rich soup built on pantry staples—where simple ingredients transform into complex flavor.
👨🍳 Step 1: Soak and Prepare the Beans
Place all 1 cup dried great northern beans, 1 cup dried kidney beans, 1 cup dried black beans, 1 cup dried pinto beans, 1 cup dried chickpeas, and 1 cup dried lentils in a large bowl. Cover with 6 cups cold water (about 2 inches above the beans) and let soak overnight at room temperature. This overnight soak ensures even cooking and prevents the beans from remaining hard or splitting during simmering.
After soaking, drain the beans thoroughly in a colander, shaking gently to remove excess water. The beans should be plump but not mushy. I like to give them a quick rinse under cold water to remove any residual starch that could make the soup cloudy. Transfer the drained beans to a large pot—this will be your soup vessel from start to finish.
🍳 Step 2: Build the Flavor Base
In the same pot, add 2 whole yellow onions that have been diced into ¼-inch pieces and 4 cloves garlic that have been minced. Heat over medium heat until the onions soften and begin to caramelize—about 8-10 minutes. You'll know they're ready when they turn golden and the edges start to crisp slightly. This caramelization is key for depth of flavor.
Stir in 0.5 cup tomato paste and cook for 2 minutes, allowing it to darken slightly and release its rich umami notes. Add 2 whole bay leaves, 1 tsp dried thyme, 1 tbsp smoked paprika, 1.5 tsp salt, and 0.5 tsp black pepper. Toast these spices for 30 seconds to awaken their aromas before adding the soaked beans and 6 cups vegetable broth. The spices should smell earthy and aromatic—this is your foundation for complexity.
🔥 Step 3: Simmer Until Tender
Bring the mixture to a boil, then reduce heat to low and cover partially with a lid. Let it simmer for 1 hour 15 minutes to 1 hour 30 minutes, stirring occasionally. You want the beans to become fork-tender but not mushy—when a bean easily crushes between your fingers, it's ready. The soup should reduce slightly, allowing the flavors to concentrate.
If the soup gets too thick before the beans are tender, add ½ cup hot water at a time to maintain a stew-like consistency. I check for doneness by tasting a bean—it should be soft but still hold its shape. The broth should be infused with the flavors of the spices and beans, creating a rich, hearty base.
🥘 Step 4: Finish and Garnish
Remove the 2 bay leaves and discard them. Taste the soup and adjust seasoning with additional salt or pepper as needed. For a final touch, stir in 0.25 cup chopped fresh parsley just before serving. This bright green garnish adds freshness and visual contrast to the deep, smoky flavors of the soup.
Serve immediately with crusty bread or over a bed of rice to soak up every last drop of that flavorful broth. The soup will continue to develop in flavor as it sits, so if you're serving a crowd, keep it warm on low heat and garnish individual bowls just before serving.
Pro Tips For Making Aldi 16 Bean Soup
- SOAK BEANS SEPARATELY: Great Northerns and chickpeas need 8+ hours, but kidney and black beans can handle a quick 2-hour soak. I learned this the hard way—mixing them all overnight leads to mushy chickpeas by dinner time. Use two bowls, label them, and save yourself cleanup.
- SIMMER LOW AND LONG: This isn’t a 30-minute meal. After boiling, drop the heat to a bare simmer—just tiny bubbles breaking the surface. I used to rush it, and the beans stayed tough and flavorless. Two hours minimum, no peeking or stirring constantly (it makes them tough).
- SKIP THE SALT UNTIL LATER: Adding salt to the soaking water or early cooking turns beans rubbery. Wait until everything’s boiling, then add salt like you would to pasta water—about 1 tablespoon per quart. Trust me, your soup will thank you.
- SAVOR WITH AROMA BASE: The beans are the stars, but a simple base makes all the difference: 1 chopped onion, 2 carrots, 2 celery stalks, and 3 garlic cloves sautéed in oil until soft. Skip this, and your soup tastes like boiled beans. (Yes, even if you’re impatient like me.)
Common mistakes when making your aldi 16 bean soup
Skipping the Soak
One of the biggest mistakes is skipping the overnight soak for dried beans. Without proper hydration, beans take much longer to cook—sometimes double the time—and risk staying hard or splitting apart. I’ve seen recipes where impatient cooks rush this step, ending up with a soup that’s mushy in some spots and rock-hard in others. Always soak for at least 8 hours (overnight is ideal) to ensure even texture and consistent flavor. 🌱
Overcrowding the Pot
Using a pot that’s too small forces beans to cook unevenly or even boil over. I recommend a 6-8 quart Dutch oven—like the Lodge 5.5 Qt—to give everything room to simmer properly. Overcrowding can also lead to uneven heat distribution, causing some beans to scorch while others stay undercooked. If your pot looks packed, cook in batches or use a larger vessel. The goal is a gentle, rolling simmer, not a chaotic boil.
Ignoring the Caramelization
Rushing the onion and garlic cooking is a flavor killer. Skipping the 8-10 minute caramelization step means missing out on the sweet, deep notes that anchor the soup. I’ve tasted versions where these were just sautéed briefly—resulting in a flat, one-dimensional broth. Patience here pays off: let those onions turn golden and the garlic toast until fragrant. This is where the magic happens. 🧅
Adding Fresh Herbs Too Early
Fresh parsley and other herbs lose their vibrancy when simmered for long periods. Adding them at the start will turn them bitter and mushy. Always stir them in during the final 5-10 minutes of cooking—or better yet, garnish right before serving. This keeps their bright, fresh flavor intact and makes the soup look restaurant-worthy. A little parsley goes a long way for that pop of color and freshness.
Not Tasting as You Go
Assuming the seasoning is perfect without tasting is a common trap. Flavors develop gradually, and what seemed balanced at the start might need adjustment after simmering. I taste the soup at 30 minutes, then again at the end, adjusting salt, pepper, or even a splash of broth as needed. Don’t be afraid to tweak—this is your soup, and it should sing to your taste buds. 💡
Using High Heat
Simmering on high heat can cause the beans to break down too quickly, turning the soup into a thick paste rather than a hearty stew. Keep the heat at a gentle low simmer**—you should see just a few small bubbles breaking the surface. High heat also risks burning the spices and tomato paste, adding bitterness. Trust the process: slow and steady wins the race with this soup. The longer it simmers gently, the richer the flavors become.
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried?
Yes, but with adjustments! For a 1:1 substitution, use 3 cups canned beans (drained and rinsed) for every 1 cup dried beans. The texture will be slightly softer, but you'll save 8+ hours of soaking time. Just reduce the broth by 1 cup since canned beans contain some liquid.
How can I make this soup vegan?
This recipe is already vegan-friendly! Just ensure your vegetable broth is 100% plant-based (no meat or fish derivatives). Aldi's Pacific Foods brand broth is a great option. For extra richness, stir in 1 tbsp nutritional yeast or a splash of soy sauce at the end. The smoked paprika gives it that deep, savory umami that vegans love.
Can I freeze this soup?
Let the soup cool completely, then store in airtight containers or freezer bags for up to 6 months. Leave 1-inch headspace for expansion. Thaw overnight in the fridge and reheat on low heat, adding ½ cup water if needed to restore consistency. The flavors actually improve after freezing!
What's the best way to reheat leftovers?
For best results, reheat gently on low heat with a splash of broth or water. Microwaving can make the beans mushy—if using, cover with a damp paper towel and heat in 30-second intervals. Stir frequently to prevent scorching. The soup tastes even better the next day as flavors meld further!
Can I make this in a slow cooker?
Perfect for hands-off cooking! Combine all ingredients (except parsley) in your slow cooker and cook on LOW for 6-7 hours or HIGH for 3-4 hours. The longer cook time actually enhances the flavors. Add fresh parsley just before serving to keep it vibrant. A 6-quart slow cooker works best to prevent overflowing.
