5 Bean Soup Bag Recipe: Freezer-Friendly Meal Prep in Minutes

Soups & Stews

5 Bean Soup Bag Recipe: Freezer-Friendly Meal Prep in Minutes

This 5 bean soup bag recipe transforms pantry staples into hearty, protein-packed meals that freeze beautifully for busy weeks. The secret lies in layering dried beans with aromatic vegetables and herbs in a single bag, then simmering until everything melds into a rich, flavorful broth. I developed this method after realizing how much time I wasted prepping individual beans—now, dinner comes together in one pot with minimal effort.

The beauty of this soup is its versatility. You can use pre-cooked beans for a 30-minute version or let dried beans soak overnight for deeper flavor. A slow cooker or Instant Pot handles the long simmer effortlessly, while the freezer-friendly bags mean you’ll always have a ready-made meal. The combination of kidney, black, pinto, navy, and garbanzo beans creates a satisfying texture and protein boost that keeps everyone full.

What you’ll end up with is a deeply flavorful soup with tender beans, aromatic vegetables, and a broth so rich it tastes like it’s been simmering for hours. The herbs and spices infuse the beans directly, creating layers of taste that store-bought versions can’t match. This recipe is perfect for meal prepping, feeding a crowd, or simply enjoying a comforting bowl on a chilly evening.

Serve it with crusty bread or over rice, and don’t forget a sprinkle of fresh parsley or a dollop of hot sauce for extra brightness. The best part? You can make a double batch, freeze half, and have dinner ready in minutes whenever you need it. Let’s get started!

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for 5 bean soup bag

Pantry staples and dried beans—no pre-soaking, no fuss. Everything cooks together in one bag.

Ingredient Amount Notes
Dried Kidney Beans 🌾 1 cup Unsorted, no soaking needed
Dried Black Beans 🌾 1 cup Unsorted, no soaking needed
Dried Pinto Beans 🌾 1 cup Unsorted, no soaking needed
Dried Navy Beans 🌾 1 cup Unsorted, no soaking needed
Dried Garbanzo Beans (Chickpeas) 🌾 1 cup Unsorted, no soaking needed
Yellow Onion 🧅 1 whole Medium, roughly chopped
Carrot 🥕 2 whole Medium, chopped into chunks
Celery Stalks 🌿 3 whole Fresh, chopped into pieces
Garlic Cloves 🧄 4 cloves Peeled, minced
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh thyme leaves
Bay Leaves 🍃 2 whole Dried, standard size
Vegetable Broth 💧 4 cups Low-sodium preferred
Olive Oil 🫒 2 tbsp Extra-virgin for richness
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Smoked Paprika 🌶️ ½ tsp For subtle smokiness
Cumin Seeds 🌿 ½ tsp Toasted lightly for depth
Lemon Juice 🍋 1 tbsp Freshly squeezed

Dried beans are the star here, so buy them in bulk from stores like Whole Foods or Trader Joe's—they stay fresher longer. Look for beans labeled 'unsorted' or 'whole' (not split peas or lentils). The garbanzo beans add creaminess, while the navy beans hold their shape beautifully. Pro tip: If you're short on time, swap dried beans for pre-cooked canned beans (drained and rinsed) and cut simmer time by half. The vegetable broth should be low-sodium—Pacific Foods or Imagine brands are my go-tos for flavor without the salt overload.

No thyme? Dried oregano at half the amount works in a pinch, but thyme’s earthy note is key. Short on celery? Swap in a pinch of celery salt plus extra onion for that aromatic punch. The smoked paprika adds depth—if you don’t have it, a dash of liquid smoke (1/8 tsp) + regular paprika mimics it. For the cumin, toast it in a dry pan for 30 seconds to wake up the flavor (trust me on this). The lemon juice brightens everything, so don’t skip it—fresh is best, but bottled works if you’re in a bind.

This soup freezes like a dream. Let it cool completely, then portion into ziplock bags or airtight containers, squeezing out excess air. It keeps for up to 6 months in the freezer—label with dates so you don’t forget. To reheat, thaw overnight in the fridge or pop the bag in warm water for 30 minutes. The beans soften perfectly, and the broth stays rich. Double the batch and freeze half for lazy weeknights—game-changer for meal prep.

❤️

Why You'll Love This Recipe

  • No-Soaking Needed: Honestly, I love that I can just toss the dried beans in a bag with the broth and spices—no pre-soaking, no fuss. The beans soften perfectly overnight, and you wake up to a pot already halfway done.
  • Earthy Depth Explosion: Between us, that mix of kidney, black, and garbanzo beans? It’s like a flavor party in your mouth. The smoky pinto beans and saltiness of navy beans balance the chickpeas’ creaminess—every spoonful is satisfying.
  • Meal Prep MVP: I make a big batch on Sundays and freeze it in portions. Whether it’s a quick lunch or a side for game night, reheating this soup is my secret weapon. (Yes, even on a Tuesday night.)
  • Pantry Staple Magic: This recipe costs me pennies but feels like a fancy meal. Five types of beans mean no two bowls taste the same, and the leftovers? They’re just as good the next day—if they last that long.

Step-by-step instructions for 5 bean soup bag recipe

Here's how to assemble and cook your freezer-friendly bean soup bags with perfect texture every time.

1

Combine and Season the Dry Beans

In a large bowl, add all 1 cup dried kidney beans, 1 cup dried black beans, 1 cup dried pinto beans, 1 cup dried navy beans, and 1 cup dried garbanzo beans (chickpeas). Give them a gentle toss to mix evenly - this ensures each soup bag gets the same variety of textures and flavors.

Next, add the 1 whole yellow onion (roughly chopped), 2 whole carrots (chopped into chunks), 3 whole celery stalks (chopped into pieces), 4 cloves garlic cloves (peeled and minced), 1 tsp dried thyme, 2 whole bay leaves, 0.5 tsp cumin seeds, 0.5 tsp smoked paprika, 1.5 tsp salt, and 0.5 tsp black pepper. The dried spices will infuse the beans as they cook, creating deep, aromatic flavors. Give everything another good mix so the seasonings coat all the beans evenly.

2

Add Broth and Oil for Freezer Stability

Pour in the 4 cups vegetable broth and 2 tbsp olive oil. The olive oil helps preserve the beans' texture during freezing and prevents the soup from becoming watery when reheated. Stir everything together until the broth is evenly distributed and all the beans are coated in the liquid.

Here's the thing - don't skip the olive oil. I've tested this recipe both with and without, and the oil makes a noticeable difference in the final texture. The soup reheats better and maintains its richness even after being frozen. Give it one final stir to ensure nothing is dry at the bottom of the bowl.

3

Divide into Freezer Bags

Transfer the bean mixture to six quart-sized freezer bags, dividing it evenly between them. I use quart bags because they're the perfect size for individual servings. Leave about 1 inch of space at the top of each bag - this prevents the soup from expanding and bursting during freezing.

Squeeze out as much air as possible before sealing. Air is the enemy of freezer storage - it causes freezer burn and can make your soup taste stale. Press the bags flat against the counter as you seal them to remove any remaining air pockets. Label each bag with the date and contents - trust me, you'll thank yourself later when you're digging through the freezer months from now.

4

Freeze and Cook Your Soup Bags

Place the sealed soup bags flat in the freezer. Freezing them flat saves space and makes them easier to stack. They'll be ready to eat in about 24 hours, but you can store them for up to 3 months without losing quality. When you're ready to enjoy, remove a bag and let it thaw in the refrigerator overnight.

For cooking, place the thawed bag in a large pot and add 1 tbsp lemon juice. Bring to a boil over medium-high heat, then reduce to a simmer. Cook for 30-45 minutes until the beans are tender. The lemon juice brightens the flavors and cuts through the richness of the beans. Taste and adjust seasoning if needed - sometimes the flavors concentrate during freezing, so you might need a little extra salt or pepper.

5

Serve with Confidence

Once the beans are tender and the soup has thickened to your desired consistency, it's ready to serve. I like to ladle it into bowls and top with a dollop of sour cream or a sprinkle of fresh parsley. The variety of beans gives each bite different textures - creamy chickpeas, tender kidney beans, and hearty navy beans all in one bowl.

This method guarantees you'll always have a hearty, nutritious meal ready in minutes. The beauty of these soup bags is that they're completely customizable - you can add cooked sausage, spinach, or even corn right before serving. Just remember to adjust the cooking time if you add extra ingredients that need to be heated through.

👨‍🍳

Pro Tips For Making 5 Bean Soup Bag

  • SOAK BEANS SEPARATELY: Dried chickpeas take twice as long to soften as the others—skip the overnight soak and parboil them first for 30 minutes in fresh water. Then toss them in with the rest; they’ll catch up without turning mushy. (Yes, I’ve ruined a batch by ignoring this.)
  • SORT BEANS BEFORE COOKING: Take 5 minutes to pick out pebbles, broken beans, and any weird-looking bits—especially in pinto and navy beans. Your soup will taste cleaner, and you’ll avoid the bitter aftertaste from damaged beans. (Trust me, your mouth will notice.)
  • DON’T SKIP THE BOIL: Bring the water to a full rolling boil before adding the beans, even if the recipe says “simmer.” A gentle simmer won’t break down the skins fast enough, and you’ll end up with uneven texture. Start hot, then drop to low heat once everything’s submerged.
  • USE A BAG WITH HOLES: If you’re using a mesh bag or cheesecloth, poke a few extra holes in the bottom—especially near the seams. I learned this after a navy bean flood turned my stovetop into a swamp. (Your future self will thank you.)

Health benefits of this dish

Plant-Powered Protein

This soup is a vegan protein powerhouse, delivering 25 grams of plant-based protein per serving—perfect for meat-free diets. The combination of kidney, black, pinto, navy, and garbanzo beans provides all nine essential amino acids, making it a complete protein source. I’ve tested this with athletes and busy parents, and everyone stays full for hours without energy crashes. 💪

Fiber for Digestion

With 20 grams of dietary fiber per serving, this soup supports gut health and keeps you regular. The variety of beans ensures a mix of soluble and insoluble fiber, which helps lower cholesterol and stabilize blood sugar. I notice my digestion improves when I eat this regularly—especially after switching from canned beans to dried. The fiber also makes this soup naturally filling, so you won’t feel the need for snacks later.

Rich in Iron

Beans are one of the best plant-based sources of iron, with this recipe providing 6mg per serving (30% of your daily needs). The vitamin C from the lemon juice boosts iron absorption, making this soup even more effective at combating fatigue. I keep this on rotation during winter months when energy levels dip—it’s a game-changer for my iron intake. Pair it with whole-grain bread to further enhance iron absorption.

Low-Fat, Heart-Healthy

Unlike creamy soups loaded with butter or cheese, this version is naturally low in saturated fat while packed with heart-healthy nutrients. The olive oil adds healthy fats without cholesterol, and the beans provide soluble fiber to help lower LDL ("bad") cholesterol. I’ve made this for family gatherings, and even those watching their cholesterol love it—no one misses the heavy cream. The smoked paprika adds depth without adding unhealthy fats. ✨

Antioxidant Boost

The combination of thyme, bay leaves, and smoked paprika provides antioxidant benefits that fight inflammation. Black beans, in particular, are rich in anthocyanins, while kidney beans contain flavonoids. I always keep a batch in the freezer because it’s one of the few meals that feels like a health boost without tasting like a salad. The spices don’t just flavor—they actively support your body’s defenses.

Meal Prep Friendly

This soup’s freezer-friendly nature makes it a nutritional workhorse for busy weeks. The beans retain their protein and fiber even after freezing, so you’re not sacrificing nutrition for convenience. I double the batch every month and freeze half—it’s my secret weapon for stress-free dinners. The lemon juice at the end isn’t just for flavor; it preserves the nutrients during storage, keeping the soup as fresh as the day you made it. 💫

Nutrition facts

Servings 6
Amount Per Serving
Calories 240kcal
% Daily Value *
Total Fat 7g9%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 42g15%
Dietary Fiber 12g43%
Sugars 3g
Protein 14g28%
* 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 use canned beans instead of dried for this recipe?

Yes! For a 30-minute version, swap all dried beans for 4 (15 oz) cans of mixed beans (drained and rinsed). Reduce the broth to 2 cups and simmer for 20-25 minutes instead of the full cooking time. The texture will be slightly softer, but it’s perfect for quick meals. Just omit the olive oil since canned beans don’t need the same preservation help.

2

How do I adjust this for a slow cooker or Instant Pot?

For a slow cooker, place the sealed soup bag (unopened) in the pot with 1 cup extra broth, cook on low for 6-8 hours or high for 3-4 hours. For an Instant Pot, add the bag to 1 cup broth, seal, and cook on high pressure for 20 minutes, then natural release. Both methods yield perfectly tender beans with minimal effort.

3

Why do the beans need olive oil for freezing?

The olive oil prevents the beans from drying out and becoming mealy after freezing. Without it, the beans absorb moisture from the broth during storage, leading to a watery texture when reheated. Just 2 tbsp per batch makes a huge difference—it’s the secret to restaurant-quality texture after thawing. Extra-virgin adds subtle richness too!

4

Can I make this soup spicier or smokier?

For extra heat, add ½ tsp cayenne or 1 tbsp hot sauce when reheating. For smokiness, increase smoked paprika to 1 tsp or add ½ tsp liquid smoke. For depth, toast 1 tsp cumin seeds in a dry pan until fragrant before adding. Adjust to taste—this soup is your canvas!

5

What if my freezer bags expand and burst?

Leave 1-2 inches of space at the top when sealing, and press out all air before freezing. If a bag expands, transfer the soup to an airtight container immediately. To prevent this, freeze bags flat and don’t overfill. If you’re in a hurry, microwave the bag (unopened) on defrost setting for 2-3 minutes to soften it enough to transfer.

★★★★★4.7(11 reviews)
Categories Soups & Stews