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

Soups & Stews

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

This 5 bean soup bag recipe transforms simple pantry staples into hearty, freezer-friendly meals that taste even better the next day. The secret lies in slow-cooked beans and aromatic vegetables, simmered until flavors meld into a rich, satisfying broth.

I developed this method after years of meal prepping—it’s the one dish that always delivers when I’m short on time. The beauty of this recipe is its flexibility: use dried beans for deeper flavor (just soak overnight) or canned beans for a 30-minute shortcut.

Carrots, celery, and onions form the flavor base, while herbs like thyme or bay leaves add depth. The soup freezes beautifully, so you can prep a batch on Sunday and enjoy it all week. What you’ll end up with is a vegetarian-friendly soup that’s protein-packed, budget-conscious, and endlessly adaptable.

Serve it with crusty bread or over rice for extra heartiness. The slow simmer ensures tender beans and a broth so flavorful, it’ll become your new go-to meal. Perfect for busy weeknights, meal prep, or even holiday gatherings. Let’s get cooking!

👨‍🍳
Difficulty
Hard
🔥
Calories
Low Cal

Ingredients for 5 bean soup bag

Six cups of beans plus fresh veggies—this pantry staple combo makes freezer-friendly meals in minutes.

Ingredient Amount Notes
Dried Black Beans 🌱 1 cup Soaked overnight or quick-soaked
Dried Kidney Beans 🌱 1 cup Soaked overnight or quick-soaked
Dried Pinto Beans 🌱 1 cup Soaked overnight or quick-soaked
Dried Navy Beans 🌱 1 cup Soaked overnight or quick-soaked
Dried Great Northern Beans 🌱 1 cup Soaked overnight or quick-soaked
Carrots 🥕 2 medium OR 1 cup chopped
Celery Stalk 🧅 2 whole Chopped, rough cut
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Vegetable Broth 💧 6 cups Low-sodium preferred
Tomato Paste 🍅 2 tbsp Squeeze tube or canned
Dried Thyme 🌿 1 tsp OR 1 tbsp fresh
Bay Leaves 🌿 2 whole Remove before serving
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Olive Oil 🫒 1 tbsp For quick-soaking beans

The beans are the heart of this recipe, so don’t skimp on quality. Bob’s Red Mill or Whole Foods bulk bins have the freshest dried beans—look for packages labeled ‘organic’ if you can. If you’re short on time, canned beans work too (just drain and rinse), but dried gives that deeper flavor. For quick-soaking, add the beans to a pot with 3 cups water and 1 tbsp olive oil, boil for 2 minutes, then let sit for 1 hour. The olive oil keeps them from getting mushy. I always buy a mix of beans because each has a different texture—black beans stay firm, kidney beans get tender, and navy beans break down just right.

No thyme? Italian seasoning at half the amount works in a pinch. Fresh carrots and celery are ideal, but frozen chopped veggies save time and money—just thaw before adding. The tomato paste can be skipped if you’re avoiding tomatoes, but it adds a nice depth. For extra richness, stir in 1 tbsp nutritional yeast when serving—it gives that cheesy, umami kick without dairy. If you’re prepping for freezing, skip the bay leaves until reheating—they can get bitter over time. And pro tip: Trader Joe’s sells pre-chopped veggie mixes that cut prep time in half.

This soup freezes like a dream—just portion into quart-sized freezer bags (one bag per serving) and flatten to save space. Label with the date, and it’ll keep for up to 3 months. Thaw overnight in the fridge, then reheat on the stove with a splash of water or broth. For meal prep, I make a double batch: one for the freezer and one to enjoy fresh. The flavors actually improve after reheating—trust me on that. Store cooked beans in the fridge for 5 days, but they’re best used within 3 days for peak texture.

❤️

Why You'll Love This Recipe

  • Bag’s Magic Simplicity: I swear by this method—just toss those dried beans straight into the bag, add water, and let the slow cooker do the work. No pre-soaking, no fuss, and honestly? It’s the only way I’ll make beans now.
  • Earthy Depth Explosion: That mix of black, kidney, pinto, navy, and Great Northern beans? It’s like a flavor symphony—smoky, creamy, and just enough bite to keep you coming back. The longer they simmer, the richer it gets.
  • Meal Prep MVP: Between us, this soup is my go-to for lunches all week. I double the batch, portion it into containers, and boom—healthy, filling meals with zero effort. (Yes, even on a Tuesday night.)
  • Pantry Goldmine: Five types of beans for the price of one? That’s a budget win, no question. Plus, the leftovers taste just as good reheated as they do fresh—proof that simple ingredients can be my secret weapon.

Step-by-step instructions for 5 bean soup bags

Here's how to turn simple ingredients into freezer-friendly soup bags that'll save you time all week.

1

Soak the Beans for Perfect Texture

Combine all 5 cups of dried beans (1 cup each of black, kidney, pinto, navy, and great northern) in a large bowl. Cover with plenty of cold water—at least 10 cups—and let soak overnight. If you're short on time, use the quick-soak method: Cover the beans with fresh water, bring to a boil for 2 minutes, then remove from heat, cover, and let sit for 1 hour.

I always drain and rinse the soaked beans thoroughly before using them. This removes any bitter compounds that can develop during soaking. The beans should be completely submerged in water during soaking—they'll triple in size. If you're prepping for freezing, this step is crucial because properly soaked beans cook evenly and don't split open during the soup-making process.

2

Sauté the Vegetable Base

Heat the 1 tablespoon olive oil in a large pot over medium heat. Add the diced 1 whole yellow onion and chopped 2 whole celery stalks, cooking for 5-6 minutes until softened and slightly golden. Add the 2 medium carrots, chopped into small pieces, and cook for another 3 minutes until they begin to soften.

This step develops the foundation flavors. Don't rush it—you want the vegetables to caramelize just a bit, which adds depth to the final soup. I like to keep the heat at medium so the onions don't burn before the celery and carrots soften. If your pot gets too dry, add a splash of water, but try to keep it mostly dry for better flavor development.

3

Build the Flavor Foundation

Stir in the 4 cloves minced garlic and cook for 30 seconds until fragrant. Add the 2 tablespoons tomato paste, stirring well to coat the vegetables. Pour in the 6 cups vegetable broth, scraping up any browned bits from the bottom of the pot. Bring the mixture to a gentle boil.

Here's where the magic happens: those browned bits contain concentrated flavor. Let the broth simmer for 5 minutes to let the tomato paste dissolve completely and the flavors meld. Add the 1 teaspoon dried thyme, 2 whole bay leaves, 1.5 teaspoon salt, and 0.5 teaspoon black pepper, stirring to combine. This is your flavor base that will infuse the beans as they cook.

4

Cook and Package the Soup

Drain the soaked beans and add them to the pot with the vegetable mixture. Bring to a gentle boil, then reduce heat to low and simmer uncovered for 45-60 minutes, stirring occasionally. The soup is done when the beans are tender but not mushy—you should be able to crush them easily between your fingers with a fork.

While the soup cooks, prepare your freezer bags. Divide the hot soup evenly among 6 freezer-safe bags (about 1 cup per bag). Seal them tightly, removing as much air as possible. This prevents freezer burn and keeps your soup tasting fresh. I like to use quart-sized bags so I can freeze multiple servings at once—perfect for meal prep.

5

Freeze and Thaw for Maximum Freshness

Place the sealed soup bags flat in the freezer to freeze completely. This usually takes 4-6 hours. Once frozen solid, you can store them for up to 3 months. When ready to use, thaw overnight in the refrigerator or heat directly from frozen in a pot over medium heat, adding a splash of water if needed to loosen the soup.

I always label my soup bags with the date and contents. When reheating, give the soup a good stir—it tends to thicken during freezing. If it's too thick after thawing, just add a little water or broth to reach your preferred consistency. Each serving will be packed with protein, fiber, and all the comforting flavors of a homemade soup, ready in minutes whenever you need it.

👨‍🍳

Pro Tips For Making 5 Bean Soup Bag

  • SOAK THE BEANS TOGETHER: Mix all five dried beans in one big bowl before soaking—this way, they all absorb liquid evenly and cook at the same pace. I learned this the hard way after serving soup where Great Northerns were still rock-hard while the kidney beans turned mushy.
  • SORT BEFORE COOKING: Skim through each bean batch for tiny stones or shriveled bits—those sneaky little rocks ruin the texture. It’s tedious, but worth it; I used to skip this and still found one in my soup years later.
  • SIMMER GENTLY AFTER BOIL: Once the beans hit a rolling boil, drop the heat to a low simmer—too much heat makes the beans tough and the broth cloudy. I used to blast the stove and wondered why my soup always tasted like overcooked mushy beans.
  • ADD SALT LATE: Hold off on salting until the last 30 minutes—early salt tightens the skins and slows cooking. My grandmother swore by this, and she was right: the beans stay plump and the broth stays bright.

Flavor customization for this dish

Spicy Heat Boost

Add ½ teaspoon smoked paprika and ¼ teaspoon cayenne pepper when sautéing the vegetables for a subtle smoky kick. For more heat, stir in 1 tablespoon hot sauce (like Cholula) or 1 chopped chipotle pepper in adobo during the final 10 minutes of simmering.

I love adding a pinch of Penzeys’ African Bird’s Eye Chili for a fruity, fiery finish. 🌶️

Smoky BBQ Twist

Swap the tomato paste for ½ cup BBQ sauce (I recommend Sweet Baby Ray’s Original) and add 1 teaspoon smoked salt during the final 15 minutes of cooking. Top each serving with crumbled bacon or shredded smoked gouda for a Southern-inspired upgrade.

This version tastes like a cross between chili and soup—perfect for game day or chilly evenings.

Herb-Infused Freshness

Boost brightness with 1 tablespoon fresh parsley and 1 tablespoon fresh dill during the last 5 minutes of cooking. For a Mediterranean touch, add ½ teaspoon dried oregano and a pinch of red pepper flakes.

Garnish with lemon zest and a drizzle of extra-virgin olive oil before serving. This lighter version pairs beautifully with crusty sourdough.

Creamy & Comforting

Stir in ½ cup coconut milk (full-fat for richness) or ¼ cup Greek yogurt during the final 10 minutes of simmering for a velvety texture. For extra depth, add 1 teaspoon nutritional yeast—it adds a cheesy, umami note without dairy.

This version feels indulgent but stays vegetarian. Serve with a sprinkle of toasted pumpkin seeds for crunch. 💛

Asian-Inspired Fusion

Swap the thyme for 1 teaspoon ground ginger and 1 teaspoon sesame seeds, then add 1 tablespoon soy sauce and 1 teaspoon rice vinegar during the last 10 minutes. Top with scallions and a dash of sriracha for a quick, flavorful twist.

This version works perfectly as a base for ramen bowls or over steamed rice. The ginger adds warmth, while the vinegar brightens the broth.

Classic Tomato Depth

For a deeper tomato flavor, add ½ cup crushed tomatoes (like San Marzano) along with the tomato paste. Simmer an extra 5 minutes to let the acidity mellow. Finish with fresh basil and a pinch of sugar to balance the acidity.

This version tastes like a cross between minestrone and 5-bean soup—ideal for summer when tomatoes are at their peak. 🍅

Nutrition facts

Servings 6
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 7g9%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 52g18%
Dietary Fiber 16g57%
Sugars 8g
Protein 20g40%
* 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?

For a 30-minute shortcut, swap dried beans for 5 (15-ounce) cans of mixed beans (black, kidney, pinto, navy, and great northern). Drain and rinse them thoroughly before adding to the pot. The texture will be slightly softer, but it’s perfect for quick meals or when you’re in a hurry. Just reduce the simmering time to 15-20 minutes after adding the beans.

2

How do I prevent the soup from getting too thick after freezing?

This happens when the starches in the beans thicken during freezing. To avoid it, add ¼ cup water or broth to each freezer bag before sealing. When reheating, stir in an extra 2-3 tablespoons of water if needed. For extra insurance, use a quart-sized bag instead of a pint-sized one—more space means less thickening.

3

What’s the best way to reheat frozen 5-bean soup?

Thaw overnight in the fridge for the best texture, then reheat on the stove over medium-low heat, stirring occasionally. If using directly from frozen, add ½ cup water or broth to the pot and simmer for 10-15 minutes until heated through. Never microwave—it can make the beans mushy. For extra flavor, add a pinch of salt or a splash of lemon juice while reheating.

4

Can I make this soup without tomato paste?

Yes! Skip the tomato paste and boost flavor with ½ cup crushed tomatoes or 1 tablespoon tomato powder. For a richer base, add 1 teaspoon soy sauce or 1 bay leaf extra. The soup will still be delicious—just slightly less tangy. If you’re avoiding tomatoes entirely, increase the thyme to 1.5 teaspoons and add ½ teaspoon smoked paprika for depth.

5

How do I adjust the seasoning if I used low-sodium broth?

If your broth is low-sodium, taste the soup before serving and adjust with extra salt (¼-½ teaspoon) or 1 teaspoon soy sauce. For umami depth, add ½ teaspoon nutritional yeast or a pinch of MSG (if you keep it in your pantry). A squeeze of lemon juice also brightens the flavors naturally. Always taste as you go—seasoning builds throughout cooking!

★★★★★4.9(15 reviews)
Categories Soups & Stews