Aldi's 16 Bean Soup Recipe: Hearty One-Pot Meal With 16 Varieties

Soups & Stews

Aldi's 16 Bean Soup Recipe: Hearty One-Pot Meal With 16 Varieties

Aldi's 16 bean soup recipe delivers a hearty, one-pot vegetarian meal that's packed with flavor and nutrition. This foolproof dish transforms 16 different beans into a rich, aromatic soup that's perfect for chilly days or meal prep.

The secret lies in slow simmering, which brings out the natural sweetness of each bean variety while creating a broth so satisfying it feels like a hug in a bowl.

What makes this recipe special is its budget-friendly approach—using pantry staples and dried beans that deliver restaurant-quality results without the price tag. The combination of tomatoes, herbs, and spices creates depth, while the long simmering time ensures tender beans and a velvety texture.

Unlike store-bought versions, this recipe lets you control the ingredients, making it dietary-flexible for vegan adaptations or gluten-free adjustments.

By the time you're done, you'll have a one-pot wonder that's ready to serve—no leftovers to worry about, just pure comfort food. The aroma alone will have everyone gathering around the table, and the first spoonful delivers that perfect balance of savory, tangy, and herby flavors.

This is the kind of soup that becomes a family staple, especially when you learn how to make it even better with simple tweaks.

Perfect for feeding a crowd or meal prepping for the week, this recipe scales beautifully while keeping prep simple. The key to success is patience—letting the flavors meld during the simmer transforms ordinary beans into something extraordinary. Here's how to make it your new go-to dish.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for aldi 16 bean soup

Sixteen varieties of beans, one pot, endless flavor—this is comfort food at its best.

Ingredient Amount Notes
Dried Black Beans 🌱 1 cup Rinsed before cooking
Dried Kidney Beans 🌱 1 cup Rinsed before cooking
Dried Pinto Beans 🌱 1 cup Rinsed before cooking
Dried Navy Beans 🌱 1 cup Rinsed before cooking
Dried Chickpeas 🌱 1 cup Rinsed before cooking
Dried Lentils 🌱 1 cup Green or brown preferred
Dried White Beans 🌱 ½ cup Great Northern or cannellini
Dried Lima Beans 🌱 ½ cup Rinsed before cooking
Dried Butter Beans 🌱 ½ cup Rinsed before cooking
Dried Anasazi Beans 🌱 ½ cup Rinsed before cooking
Dried Adzuki Beans 🌱 ½ cup Rinsed before cooking
Dried Fava Beans 🌱 ½ cup Rinsed before cooking
Dried Black-Eyed Peas 🌱 ½ cup Rinsed before cooking
Dried Great Northern Beans 🌱 ½ cup Rinsed before cooking
Dried Red Beans 🌱 ½ cup Rinsed before cooking
Dried Split Peas 🌱 ½ cup Yellow or green preferred
Diced Tomatoes 🍅 2 cups Canned, no salt added
Vegetable Broth 💧 6 cups Low-sodium preferred
Onion 🧅 1 whole Yellow or red, chopped
Garlic Cloves 🧄 4 cloves Minced for aroma
Carrot 🥕 2 whole Chopped into chunks
Celery Stalks 🧅 2 whole Chopped, with leaves
Bay Leaves 🌿 2 whole For depth of flavor
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh thyme
Dried Oregano 🌿 1 tsp Mexican oregano preferred
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Olive Oil 🫒 2 tbsp For sautéing

The beans are the heart of this soup, so grab a mix from Aldi's bulk section—it's the easiest way to get all 16 varieties without breaking the bank. If you're feeling adventurous, World Market or Indian grocery stores have specialty beans that add incredible texture and flavor. Rinse them well before adding to the pot—this removes any dust or debris and helps prevent a muddy broth. For the broth, low-sodium vegetable broth is a must to control the saltiness, but homemade is even better if you've got time. The onion, garlic, carrot, and celery form the aromatic base—don’t skip this part, as it builds the soup’s depth of flavor.

Short on time? Canned beans work in a pinch, but they won’t have the same texture or flavor as dried. No Mexican oregano? Regular dried oregano at half the amount gets you close. The tomatoes can be fresh if you're feeling fancy, but no-salt-added canned tomatoes are just as good and way more convenient. If you're making this ahead, freeze the beans separately and add them fresh after cooking to keep them tender. The bay leaves are non-negotiable—they add a subtle earthiness that takes this soup from good to unforgettable.

This soup tastes even better the next day, so make a big batch and store leftovers in the fridge for up to 5 days. For meal prep, portion into containers and freeze for up to 3 months. The beans will soften further when reheated, so add a splash of broth if they seem too firm. The aroma alone will have everyone gathering around the table—trust me, it’s worth the wait for the flavors to meld.

❤️

Why You'll Love This Recipe

  • No-Soaking Needed: I’ll admit, I used to dread soaking beans—but this soup skips it entirely. Just toss those dried black, kidney, pinto, and navy beans into a pot with water, simmer, and boom—they soften right along with the chickpeas. (Yes, even the stubborn ones.)
  • Deep Umami Magic: Between us, that combo of beans—especially the kidney and black—creates this rich, almost meaty depth. Add a splash of soy sauce or a smoked paprika pinch, and it’s like a hug in a bowl. Honestly, my picky-eater husband asks for seconds without complaining.
  • Weeknight Workhorse: This soup doubles as dinner and tomorrow’s lunch. Make a big batch on Sunday, and you’ve got hearty meals for days—no last-minute scrambling. I’ll be real: it’s my go-to when I forget to meal prep, and no one’s ever turned it down.
  • Pantry Staple Power: You’re already paying for these beans at Aldi—might as well use them up. No fancy ingredients, no wasted trips to the store. That’s 16 different textures and flavors for pennies, and leftovers? They taste just as good reheated as they do fresh. (Not the prettiest, but the taste makes up for it.)

Step-by-step instructions for hearty 16 bean soup

This one-pot wonder delivers maximum flavor with minimal cleanup—perfect for busy weeknights.

1

👨‍🍳 Step 1: Prepare All Beans for Even Cooking

Start by sorting through all the dried beans and pick out any small stones or debris. This is crucial for preventing gritty soup later. Place each type of bean in separate bowls—this helps control cooking times since different beans soften at different rates.

Rinse each batch thoroughly under cold water, then cover with fresh water and let soak for 8-12 hours (or overnight). I always use a large bowl for soaking because beans triple in size. After soaking, drain and rinse again to remove any residual starch that could make the soup cloudy. The beans should be plump but still firm to the touch.

2

🍳 Step 2: Sauté the Aromatic Base

Heat the 2 tablespoons olive oil in a large Dutch oven over medium heat. Add the chopped onion, carrot, and celery stalks and cook for 5-6 minutes until softened but not browned. Stir occasionally to prevent sticking.

Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant. This step builds the flavor foundation—don't skip it! The vegetables will release their natural sweetness and create a rich base for the beans. If you notice any browning, reduce the heat slightly to maintain even cooking.

3

🥘 Step 3: Combine All Ingredients for Simmering

Add all the prepared beans to the pot along with the 2 cups diced tomatoes, 6 cups vegetable broth, 2 bay leaves, 1 teaspoon dried thyme, 1 teaspoon dried oregano, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Stir gently to combine, making sure all beans are submerged.

Bring the mixture to a boil over high heat, then immediately reduce to a gentle simmer. Cover with a lid and cook for 1.5 hours, stirring occasionally. The key here is patience—this long simmering time ensures all beans soften evenly and the flavors meld together beautifully. You'll know it's working when you smell that rich, earthy aroma filling your kitchen.

4

⏰ Step 4: Check for Doneness and Adjust Seasoning

After 1.5 hours, taste-test a few beans from each variety. They should be tender but still hold their shape—no mushy texture. If some beans are still firm, add ½ cup more vegetable broth and continue simmering for another 30 minutes. The split peas and lentils will cook faster than the larger beans, so this extra time ensures everything reaches perfect tenderness.

Remove the bay leaves and adjust seasoning with additional salt or pepper if needed. The soup should be flavorful but not overly salty—remember, the beans absorb some of the seasoning as they cook. Taste as you go; this is where you fine-tune the perfect balance of flavors.

5

🍽️ Step 5: Serve Warm with Fresh Garnishes

Let the soup sit off the heat for 10 minutes before serving. This resting time allows the flavors to settle and the beans to absorb any remaining liquid. Ladle into bowls and garnish with fresh parsley or a drizzle of olive oil if desired.

This hearty soup serves 6 generous portions and makes an excellent meal prep option. The variety of beans creates a perfect texture contrast—creamy lentils, hearty chickpeas, and tender kidney beans all working together. Each spoonful delivers a symphony of flavors that's both comforting and satisfying.

👨‍🍳

Pro Tips For Making Aldi 16 Bean Soup

  • SOAK BEANS OVERNIGHT: I learned this the hard way—rushing the soak with these Aldi beans leaves them tough and gummy. Use a big bowl, cover with water by 2 inches, and let them sit 12+ hours. No need for fancy soaking agents; just cold water and patience. (Yes, even if you’re impatient like me.)
  • SIMMER LOW AND LONG: Start with a rolling boil, but once the beans hit the pot, drop the heat to a gentle simmer. These dried beans need time—at least 1.5 hours—to break down properly. Skipping this step turns your soup into a mushy, sad mess.
  • SKIP THE SALT UNTIL LATER: Adding salt early toughens the beans, and that’s the last thing you want in a 16-bean soup. Wait until the beans are tender (about 45 minutes in), then season. Trust me, your soup will thank you.
  • USE A PRESSURE COOKER FOR SPEED: If you’re short on time, swap the stovetop for a pressure cooker—just 30 minutes on high pressure cuts the cooking time by half. The beans stay firm but tender, and you avoid the risk of burning the broth. (Your future self will thank you.)

Best sauces and condiments for this aldi 16 bean soup

Creamy Garlic Finish

After simmering, stir in 2 tablespoons softened butter or ¼ cup heavy cream for a velvety texture that balances the hearty beans. For extra richness, add 1 teaspoon minced fresh garlic along with the butter.

This step elevates the soup from rustic to restaurant-worthy, adding a luxurious mouthfeel that pairs perfectly with crusty bread. 🥄

Spicy Kick Options

For heat lovers, add ½ teaspoon smoked paprika or 1 teaspoon hot sauce like Cholula during the final 10 minutes of simmering. If you prefer fresh heat, stir in 1 chopped jalapeño or a pinch of cayenne pepper.

The beans' earthiness soaks up the spice beautifully, creating a balanced, warming finish. Always taste first—adjust gradually to avoid overpowering the natural flavors.

Herb-Infused Oil

Create a quick garnish by heating 2 tablespoons olive oil with 1 teaspoon dried rosemary and 1 teaspoon dried basil until fragrant. Drizzle this aromatic oil over individual servings just before eating.

The herbs release their oils into the oil, creating a fragrant, flavorful topping that adds freshness and depth without altering the soup's texture. Store any leftover infused oil in the fridge for up to 1 week.

Tangy Yogurt Swirl

Stir ¼ cup plain Greek yogurt into each bowl before serving for a cooling contrast to the warm beans. The tanginess cuts through the richness, adding brightness that makes each spoonful more vibrant.

For extra protein, use vegan coconut yogurt. This works especially well if your soup feels too heavy—just a dollop transforms it into a lighter, more balanced meal. 💛

Smoky Chipotle Twist

Add 1 teaspoon adobo sauce from a canned chipotle pepper during the last 15 minutes of cooking for subtle smokiness. The beans absorb the smoky depth beautifully, creating a Southwestern-inspired flavor profile.

For more heat, add ½ teaspoon chipotle powder instead. This works particularly well with the kidney and black beans, which naturally complement smoky flavors.

Fresh Herb Garnishes

Brighten the finished soup with fresh herbs like cilantro, parsley, or green onions. Chop them finely and sprinkle over each serving for a pop of color and freshness. The herbs add a bright, clean finish that contrasts the earthy beans.

For a garnish that lasts longer, blanch the herbs in boiling water for 10 seconds, then shock in ice water before chopping—this preserves their vibrant color and flavor for days in the fridge.

Nutrition facts

Servings 6
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 50g18%
Dietary Fiber 18g64%
Sugars 6g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute canned beans for dried in this recipe?

Yes, but with a few adjustments! Use 3 cups total canned beans (drained and rinsed) instead of dried, and reduce simmering time to 30-45 minutes since canned beans are pre-cooked. For best texture, mix varieties like kidney, black, and chickpeas. The flavor won't be identical, but it works in a pinch—especially if you're short on time.

2

How do I make this soup vegan?

Skip the butter/cream finish and use coconut milk or vegan yogurt for richness. Ensure your broth is vegetable-based (no chicken) and check dried beans for additives. For extra umami, add 1 teaspoon soy sauce during simmering. The natural flavors of the beans shine through, making this a hearty vegan meal.

3

Why do some beans cook faster than others?

Different beans have varying starch levels and cooking times—split peas and lentils soften in 30-45 minutes, while larger beans like kidney or butter beans need 1.5-2 hours. The recipe's long simmer ensures everything reaches perfect tenderness. Pro tip: Add faster-cooking beans 30 minutes before serving if you're short on time.

4

Can I freeze this soup?

Let the soup cool completely, then store in airtight containers for up to 3 months. The beans may soften further when reheated, so add ½ cup broth per quart when warming. For best texture, freeze without garnishes and add fresh herbs when serving. The flavor actually improves after freezing—it's a great make-ahead meal!

5

What's the secret to making this soup extra flavorful?

Toast the beans in dry pan for 2 minutes before soaking to deepen their flavor. Use homemade broth (with vegetable scraps) and add 1 crushed tomato to the pot during simmering. Finish with a drizzle of olive oil infused with garlic—this adds layers of richness that pantry staples can't match.

★★★★★4.6(5 reviews)
Categories Soups & Stews