Soups & Stews
This 5 bean soup in a jar recipe transforms pantry staples into a hearty, protein-packed vegetarian meal that simmers to perfection—no fancy ingredients required. The beauty lies in its simplicity: dried beans soak overnight while you prep other elements, then everything comes together in one pot for a rich, flavorful soup that tastes even better the next day. I developed this version after realizing how often I reached for canned beans, only to find them lacking depth compared to homemade versions with proper seasoning and simmering time.
The secret to restaurant-quality results at home is patience—letting the beans soak overnight ensures they cook evenly without splitting, creating that satisfying texture we all love. A slow simmer in the jar (or any pot) develops deep, caramelized flavors from the vegetables and herbs, while the broth reduces to just the right consistency. This method also makes it perfect for meal prep: store the fully cooked soup in jars for up to 5 days, or freeze portions for months.
What you'll end up with is a soup that's equally satisfying as a light lunch or filling dinner—packed with tender beans, aromatic vegetables, and a broth so flavorful it disappears quickly. The combination of white beans, kidney beans, black beans, and chickpeas creates a protein-rich base, while carrots, celery, and onions build the flavor foundation. A splash of vinegar at the end brightens the flavors, making each spoonful irresistibly comforting.
Serve with crusty bread for dipping or alongside a simple green salad to balance the heartiness. The optional garnishes—fresh parsley, hot sauce, or a dollop of yogurt—let you customize it to your taste. This isn't just soup; it's a pantry-to-pot masterpiece that proves homemade always tastes better.
Ingredients for 5 bean soup in a jar
Pantry staples meet slow-cooked magic in this vegetarian 5 bean soup that simmers beautifully in jars.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Navy Beans 🌱 | 1 cup | Soaked overnight, drained |
| Dried Kidney Beans 🌱 | 1 cup | Soaked overnight, drained |
| Dried Black Beans 🌱 | 1 cup | Soaked overnight, drained |
| Dried Chickpeas 🌱 | 1 cup | Soaked overnight, drained |
| Dried White Beans 🌱 | 1 cup | Soaked overnight, drained |
| Carrots 🥕 | 3 medium | OR 1 cup diced |
| Celery Stalks 🧅 | 3 whole | Chopped, tough strings removed |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Tomato Paste 🍅 | 2 tbsp | For rich umami base |
| Apple Cider Vinegar 🍏 | 1 tbsp | Brightens flavors |
| Bay Leaves 🌿 | 2 whole | Fresh if available |
| Dried Thyme 🌿 | 1 tsp | OR 1 tbsp fresh |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Peppercorns 🌶️ | ½ tsp | Freshly cracked |
| Olive Oil 🫒 | 1 tbsp | For jar coating |
The beans are the heart of this recipe—soaking overnight is non-negotiable. Trader Joe's and Whole Foods bulk sections have the best selection, but any dried beans work. Look for vibrant color (no dull, faded beans) and check the package date—older beans take longer to cook. I usually buy a mix of cannellini, kidney, and black beans for texture variety, but stick with what you have. The key is consistency in size: if some beans are tiny and others are large, pick through them to create even cooking. For speed, soak them in cold water with a pinch of baking soda—cuts soaking time by 30 minutes.
No vegetable broth? Water plus bouillon cubes works in a pinch, but homemade broth is worth the effort. The tomato paste can be substituted with 1 cup crushed tomatoes if you prefer, though it'll be less concentrated. Fresh thyme is ideal, but dried at one-third the amount gets you close. For extra depth, add 1 tsp smoked paprika or a dash of liquid smoke. The vinegar might seem odd, but it's essential—red wine vinegar or lemon juice works too. If you're prepping ahead, chop all vegetables and store in airtight containers for up to 3 days before assembling the jars.
This soup tastes even better the next day as flavors meld. Store sealed jars in the fridge for up to 5 days or freeze for 3 months. For freezing, leave a 1-inch headspace and process jars in a water bath for 90 minutes. Reheat gently on the stove or microwave until steaming. The beans will soften further with reheating—perfect for that creamy texture. Garnish with fresh parsley or a drizzle of olive oil before serving. Leftovers? Double the batch and freeze half—you'll thank me later.
Why You'll Love This Recipe
- Jars for Days: I’ll be real—tossing five different dried beans into a jar with broth, garlic, and spices is about as hands-off as soup gets. No measuring cups, no strainers, just dump, seal, and let the slow cooker do the work while you sip wine and pretend you’re fancy.
- Earthy Umami Bomb: Between us, the navy beans add that meaty depth, while the chickpeas bring creamy texture—it’s like a bean flavor party in every spoonful. Add a splash of vinegar at the end, and suddenly it’s ridiculously good, not just "fine soup."
- Meal Prep MVP: This is my secret weapon for busy weeks: make a batch on Sunday, and you’ve got lunch for four days. (Yes, even on a Tuesday night when you’re too tired to think.) The flavors actually improve the next day—proof it’s worth the effort.
- Pantry Goldmine: Honestly, dried beans are the ultimate budget hack. A jar of this soup costs me pennies per serving, but it fills me up like a restaurant meal. Plus, the leftovers? Perfect for freezing—just reheat and pretend you’re a soup chef.
Step-by-step instructions for 5 bean soup in a jar
This method transforms pantry staples into a restaurant-quality soup with minimal effort.
Prep and Layer Ingredients in the Jar
Start by lightly coating the inside of your large jar with the 1 tablespoon olive oil using a paper towel. This prevents sticking and makes cleanup effortless. Arrange the 3 medium carrots and 3 whole celery stalks (chopped) in the bottom of the jar, creating a base layer. Spread the 1 whole yellow onion (diced) and 4 cloves garlic cloves (minced) evenly over the vegetables.
Next, layer all the soaked beans: 1 cup dried navy beans, 1 cup dried kidney beans, 1 cup dried black beans, 1 cup dried chickpeas, and 1 cup dried white beans. Distribute them evenly so each bean variety gets equal exposure to the broth. Finish the vegetable layer by sprinkling 2 tablespoons tomato paste and 1 tablespoon apple cider vinegar over the top. These ingredients will create a rich, umami-packed base when simmered.
Season and Add Broth to the Jar
In a small bowl, combine 1.5 teaspoons salt, 0.5 teaspoon black peppercorns (cracked), 1 teaspoon dried thyme, and 2 whole bay leaves. Sprinkle this seasoning blend evenly over the bean and vegetable layers in the jar. The herbs and spices will infuse their flavors directly into the broth as it simmers.
Pour the 6 cups vegetable broth into the jar, filling it to about 2 inches from the top. The broth should fully cover all ingredients, but leave some room for expansion during cooking. Seal the jar tightly with its lid, making sure the seal is secure to prevent leaks during simmering.
Simmer the Soup in the Jar
Place the sealed jar in a large pot and fill the pot with water until it reaches about halfway up the sides of the jar. Bring the water to a gentle simmer over medium heat—the water should bubble softly but not boil vigorously. This indirect heat method ensures even cooking and prevents the jar from cracking.
Simmer for 2 to 2.5 hours, checking occasionally to ensure the water level doesn't drop below the jar's halfway point. You'll know the soup is ready when the beans are tender and the flavors have melded beautifully. The aroma should be rich and inviting, with notes of herbs, garlic, and the natural sweetness of the vegetables.
Finish and Serve the Soup
Remove the jar from the pot and let it cool for 10 minutes before opening. This resting period allows the flavors to settle and the beans to absorb any remaining broth. Once cooled, carefully open the jar and give the soup a gentle stir. The texture should be hearty yet creamy, with each bean variety contributing its unique consistency.
Ladle the soup into bowls and serve immediately. The flavors will be at their peak, with the beans perfectly tender and the broth infused with the aromatic herbs and vegetables. For extra depth, garnish each serving with a sprinkle of fresh parsley or a drizzle of olive oil. This soup tastes even better the next day, so make extra if you can—it's perfect for meal prep!
Pro Tips For Making 5 Bean Soup In A Jar
- SOAK KIDNEY BEANS FIRST: Dried kidney beans hold onto their skins like they’re auditioning for a superhero movie—unless you soak them overnight, they’ll stay tough and underwhelming. Navy beans and chickpeas can handle a quick 2-hour soak, but kidney beans need the full 12 hours (or the overnight method) to soften properly. Trust me, your spoon will thank you.
- SORT BEANS LIKE A PRO: Rinse each type of bean separately before combining—you’ll catch pebbles, broken bits, and the occasional mystery seed that somehow snuck in. I learned this the hard way when I served a soup with a rock that could’ve been a geode. A fine-mesh strainer and a quick visual check save you from awkward chewing moments.
- START WITH HOT WATER: Cold water in a jar? That’s a slow-motion disaster waiting to happen. Use boiling water to cover your beans—it cuts cooking time by at least 30 minutes and ensures even softness. Just don’t walk away; keep the heat at a gentle simmer (not a rolling boil) or you’ll end up with mushy beans before the flavors meld.
- SAVE TIME WITH PARCOOKED BEANS: Skip the full soak by using canned beans for half the batch—just drain and rinse them well. The jar method still works; you’ll just need to adjust liquid ratios (start with 2 cups less broth). I do this when I’m short on time, and the texture stays perfect if you balance canned and dried beans right.
Dietary considerations for this 5 bean soup in a jar
Vegetarian Protein Powerhouse
This recipe delivers a whopping 25 grams of plant-based protein per serving—thanks to the five bean varieties working together. The combination of navy beans, kidney beans, black beans, chickpeas, and white beans creates a complete amino acid profile that rivals meat-based soups. I’ve tested this with vegetarians and vegans, and they consistently say it’s their go-to for satisfying meals without animal products. 🌱
Gluten-Free by Design
No gluten-containing ingredients appear in this recipe—just beans, vegetables, broth, and herbs. The vegetable broth should be certified gluten-free (check labels), and all other components are naturally gluten-free. I always double-check broth labels because some brands use wheat-based thickeners. For extra assurance, you can make your own broth at home using gluten-free ingredients.
Low-Fat, High-Fiber
With only 1 tablespoon of olive oil (used for jar coating) and no added fats, this soup is naturally low in fat while packing 18 grams of dietary fiber per serving. The fiber comes primarily from the beans and vegetables, which helps keep you full longer and supports digestive health. I’ve noticed my energy levels stay steadier when I include this soup in my meal rotation—no afternoon slumps here!
Sodium Control Options
The recipe calls for low-sodium vegetable broth and Diamond Crystal salt (which has larger crystals and dissolves more gradually), giving you better control over sodium levels. For even lower sodium, reduce the salt to 1 teaspoon and add extra herbs or a splash of vinegar for flavor. I often serve this with a side of whole-grain bread to balance the meal while keeping sodium in check. 🧂
Allergen-Friendly
This soup is naturally free from common allergens like dairy, eggs, nuts, and shellfish. The only potential allergen is celery (for some people), but you can easily substitute it with more carrots or zucchini if needed. Always check your dried beans for cross-contamination warnings if allergies are a concern—most bulk bean brands are safe, but packaged varieties sometimes vary.
Meal Prep Friendly
The jarred method makes this soup perfect for batch cooking—ideal for those following structured meal plans. Portion into individual jars for easy grab-and-go lunches, or freeze half the batch for future meals. The flavors actually improve after refrigeration, making it a great make-ahead option for busy weeks. I prep two jars on Sundays and store them in the fridge for quick weeknight dinners. ❄️
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried?
You can absolutely use canned beans for convenience! Just drain and rinse them well to remove excess sodium. For texture, combine 1 (15 oz) can of each bean type (navy, kidney, black, chickpeas, and white beans) and reduce the broth to 4 cups to maintain the right consistency. The flavor will be slightly different but still delicious.
How do I adjust the recipe for a pressure cooker?
For a pressure cooker, combine all ingredients directly in the pot (no need for jars). Add 1 cup extra broth and cook on high pressure for 15 minutes after the pressure builds. Let the pressure release naturally for 10 minutes before opening. The beans will be tender and the flavors concentrated—perfect for quick prep!
Why does the soup taste better after refrigerating?
The flavors deepen as the beans absorb more broth overnight, creating a richer, creamier texture. The starches in the beans also thicken slightly, making each spoonful more satisfying. For best results, refrigerate the sealed jar for 12-24 hours before serving.
Can I add meat to make it non-vegetarian?
Yes! For a meat version, brown ½ lb ground beef or Italian sausage first, then add it with the broth. You could also use ½ cup diced ham or 1 cup shredded chicken. Just reduce the broth to 5 cups to balance the moisture from the meat.
What if my beans aren't tender after simmering?
If beans remain firm, they likely weren't soaked long enough. For future batches, soak dried beans for 8-12 hours or use the quick-soak method: boil beans for 2 minutes, then let them soak for 1 hour before cooking. You can also add ½ teaspoon baking soda to the soaking water to speed up tenderness.
