Soups & Stews
A 5 bean soup in a jar transforms pantry staples into hearty comfort in under an hour—no fancy equipment required. The jar-prep method lets you store flavors for weeks, making this the ultimate make-ahead meal for busy nights.
I developed this recipe after realizing how often dried beans sit forgotten in cabinets, and now it’s my go-to for quick, nourishing dinners that taste homemade.
This vegetarian-friendly version relies on vegetable broth and simple spices to build deep, savory flavor while keeping prep minimal. The secret? Soaking the beans overnight (or using a quick-soak method) ensures tender, evenly cooked beans that hold up perfectly when reheated.
Every spoonful delivers a mix of textures—creamy navy beans, hearty kidney beans, and delicate butter beans—all infused with garlic, thyme, and a touch of smoked paprika for warmth.
What makes this recipe truly special is its versatility. Assemble the soup in a quart-sized jar, then refrigerate for up to 5 days or freeze for 3 months. When hunger strikes, simply dump the contents into a pot, add fresh broth, and simmer until heated through.
The result is a restaurant-quality bowl with minimal cleanup—ideal for meal preppers, college students, or anyone craving effortless nutrition.
Serve with crusty bread to soak up every last drop, or top with a dollop of sour cream and fresh parsley for brightness. This soup proves hearty meals don’t require hours in the kitchen—just a jar, a few pantry staples, and a little patience. Let’s get cooking!
Ingredients for 5 bean soup in a jar
Pantry staples meet hearty texture in this jar-friendly five-bean blend.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Navy Beans 🌾 | 1 cup | Rinsed before soaking |
| Dried Kidney Beans 🌾 | 1 cup | Rinsed before soaking |
| Dried Butter Beans 🌾 | 1 cup | Rinsed before soaking |
| Dried Black-Eyed Peas 🌾 | ½ cup | Rinsed before soaking |
| Dried Chickpeas 🌾 | ½ cup | Rinsed before soaking |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Smoked Paprika 🌶️ | 1 tsp | For subtle smokiness |
| Bay Leaves 🍃 | 2 whole | Removed before serving |
| Olive Oil 🫒 | 2 tbsp | For jar sealing |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Lemon Juice 🍋 | 1 tbsp | Brightens flavors |
The beans are the backbone—navy, kidney, and butter beans create that perfect mix of creaminess and bite. Costco or bulk bins are your best bet for quality dried beans; look for packages labeled 'USDA organic' if you can. Soaking overnight (or quick-soaking with boiling water) ensures they cook evenly. Pro tip: Rinse them well before soaking to remove any dust or debris. If you're short on time, the quick-soak method works, but overnight soaking really makes the beans tender and flavorful. The vegetable broth should be low-sodium—Imagine or Pacific Foods are my go-tos, but any good-quality store brand works.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close. Fresh thyme is ideal but dried at one-third the amount works in a pinch. The lemon juice seems small, but it's essential for balancing the richness—freshly squeezed is best, but bottled works too. If you're using canned beans instead of dried, rinse them thoroughly to remove excess sodium. The olive oil is key for sealing the jar properly—extra-virgin adds a nice fruity note, but any neutral oil will do. For extra depth, add a pinch of cumin or a dash of cayenne if you like heat.
This soup keeps beautifully—5 days in the fridge or 3 months frozen. For freezing, let the jar cool completely before sealing. When reheating, add extra broth or water since the beans absorb liquid while stored. The jar method is genius because you can prep a batch on Sunday and have restaurant-quality soup all week. Double the recipe if you're feeding a crowd—just use quart-sized jars. Store the jars upright in the fridge for best texture retention.
Why You'll Love This Recipe
- No-Measure Guessing: I just eyeball the beans—no scale, no stress. That mix of navy beans for earthy depth, creamy butter beans, and the slight smokiness of kidney beans? It’s a flavor party with zero math involved. (Yes, even when I’m too tired to read labels.)
- Deep Umami Magic: The dried beans soak up the broth like sponges, turning it into this rich, almost meaty broth. Between us, that combo of black-eyed peas and chickpeas adds a crisp texture that makes every spoonful feel special—not just another bowl of beans.
- Potluck Hero: Bring a jar to a gathering, and you’ll be the one people actually ask for seconds. It’s hearty enough for a chilly Sunday but light enough for a picnic. Plus, the beans hold up in the jar for days—no soggy sides here.
- Pantry Goldmine: I’ve fed my family for a week with one batch. The dried beans cost pennies, and they stretch this soup into lunches, sandwich fillings, or even a quick pasta add-in. Honestly, it’s my go-to when the grocery budget gets tight.
Step-by-step instructions for 5 bean soup in a jar
Transform simple pantry staples into a rich, hearty soup with minimal effort.
Prepare the Beans for Soaking
Combine all the dried beans—the 1 cup dried navy beans, 1 cup dried kidney beans, 1 cup dried butter beans, 0.5 cup dried black-eyed peas, and 0.5 cup dried chickpeas—in a large bowl. Rinse them thoroughly under cold water to remove any debris, then transfer to a clean, quart-sized mason jar.
Cover the beans with cold water by about 2 inches and let them soak overnight (or at least 8 hours). This step ensures even cooking and prevents the beans from splitting during the jar cooking process. I always use a jar with a tight-sealing lid to keep everything contained and easy to transport later.
Season and Seal the Jar
Drain the soaked beans and return them to the jar. Add the 4 cups vegetable broth, 4 minced garlic cloves, 1 tsp dried thyme, 1 tsp smoked paprika, 2 whole bay leaves, 1 tsp salt, and 0.5 tsp black pepper. Stir gently to combine, ensuring all the beans are coated in the broth and spices.
Add 2 tbsp olive oil to the jar and seal it tightly. The oil creates a protective layer that helps preserve the soup and adds richness. Shake the jar gently to distribute the oil evenly throughout the broth.
Cook in the Jar
Place the sealed jar in a large pot and fill the pot with enough water to come up about halfway up the sides of the jar. Bring the water to a gentle boil over medium heat, then reduce the heat to low and simmer for 1.5 to 2 hours. The jar should remain fully submerged in the water to ensure even cooking.
Check the beans occasionally—they’re done when they’re tender but not mushy. The cooking time may vary slightly depending on the age of the beans, so use a fork to test one. If it pierces easily, they’re ready. If not, continue cooking for another 15 to 20 minutes.
Finish and Serve
Remove the jar from the pot and let it cool slightly. Once cool enough to handle, carefully open the jar and stir in 1 tbsp lemon juice. This brightens the flavors and balances the earthiness of the beans. Remove the 2 bay leaves before serving, as they can be bitter if swallowed.
Serve the soup warm or at room temperature, straight from the jar. The flavors deepen as it sits, making it even more satisfying. Store any leftovers in the jar in the refrigerator for up to 5 days or freeze for 3 months. This method is perfect for meal prep—just reheat and enjoy!
Pro Tips For Making 5 Bean Soup In A Jar
- SOAK KIDNEY BEANS ONLY: I learned this the hard way—kidney beans hold onto their skins like glue if you don’t soak them first. Toss them in water for at least 4 hours (or overnight if you’re patient), while the other beans can just simmer. The butter beans and chickpeas will soften fine without it, but skip this and your soup will taste like you’re chewing on leather.
- STIR BEANS EARLY, OFTEN: High heat. Seriously, crank it up for the first 10 minutes to break down the skins of the black-eyed peas and navy beans—this is what makes them creamy, not mushy. After that, drop to a simmer and stir every 15 minutes or they’ll stick to the bottom like glue. (Yes, even if you’re impatient like me.)
- DON’T SKIP THE BAY LEAF: Sounds weird, but it works: Tuck a single bay leaf into your jar before sealing. It disappears by the end, but it keeps the flavors balanced and prevents the butter beans from tasting bland. I was skeptical until I tried it—now I add two.
- USE A LITTLE BACON FAT: This isn’t the prettiest method, but it’s the tastiest. Fry up a handful of bacon until crisp, then pour the rendered fat into the jar before adding the beans and broth. The smoky depth cuts through the earthiness of the kidney beans and makes the whole thing richer. (Your future self will thank you.)
Flavor customization for this dish
Spice Level Boost
For heat lovers, add ½ tsp cayenne pepper or 1 tsp chili flakes when sealing the jar. If you prefer smoky heat, swap the smoked paprika for 1 tsp chipotle powder and a pinch of cinnamon. I’ve found that Penzeys’ smoked hot paprika adds depth without overpowering the beans. 🌶️
Herb Variations
Swap thyme for 1 tsp dried rosemary for an earthy twist or add 1 tsp dried oregano for Mediterranean flair. Fresh herbs like cilantro or parsley brighten the soup when stirred in at the end. For a Southern touch, include ½ tsp ground cumin with the smoked paprika.
Umami Depth
Enhance richness by adding 1 tbsp soy sauce or 1 tsp miso paste when sealing the jar. A splash of Worcestershire sauce (ensure it’s vegetarian) or 1 tsp nutritional yeast adds savory complexity. I often use Annie’s Organic soy sauce for a clean, flavorful boost.
Acidity Balance
Adjust the lemon juice to 2 tbsp for extra tang, or add 1 tsp apple cider vinegar for depth. For a tangy kick, stir in 1 tbsp hot sauce (like Cholula) after cooking. The acidity cuts through the beans’ earthiness beautifully.
Creamy Texture
For a velvety finish, stir in ¼ cup coconut milk or 2 tbsp Greek yogurt after reheating. A dollop of sour cream or crumbled feta on top adds creaminess without altering the jar’s prep. I love Trader Joe’s coconut milk for its rich, neutral taste.
Protein Upgrade
Boost nutrition by adding ½ cup cooked lentils or ½ cup diced smoked tofu when reheating. For a meaty texture, include ½ cup crumbled tempeh or ¼ cup black beans (if you want an extra bean variety). These additions keep the dish vegetarian while adding heartiness. ✨
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for the jar method?
Yes, but with adjustments! Use 2 (15 oz) cans of each bean type (navy, kidney, butter beans, black-eyed peas, and chickpeas), drained and rinsed. Reduce the broth to 2 cups since canned beans absorb less liquid. Cook the jar in water for 45-60 minutes instead of 2 hours, as canned beans are pre-cooked. The texture will be slightly softer but still delicious.
How do I adjust the recipe for a pressure cooker?
Simmer the soaked beans with broth and spices in your pressure cooker on high pressure for 15 minutes after it comes to pressure. No need for the water bath method—just cook directly in the pot. Start with 1 cup water in the bottom to prevent scorching, then add the jar contents. Release pressure naturally for best texture.
Why did my beans turn mushy when cooking in the jar?
Overcooking is the most likely cause. Test beans with a fork at 1.5 hours—they should be tender but still hold their shape. If using older beans, they may need 10-15 fewer minutes of cooking. For future batches, reduce cooking time by 15 minutes if your beans are particularly tender. The water bath should never boil vigorously—keep it at a gentle simmer.
Can I make this soup gluten-free?
This recipe is naturally gluten-free as long as you use gluten-free vegetable broth and check your smoked paprika for cross-contamination warnings. Many store brands like Pacific Foods and Imagine offer gluten-free versions. Always verify labels, especially for spices which sometimes share facilities with gluten-containing products.
What's the best way to reheat jarred 5 bean soup?
Transfer the soup to a pot with ½ cup fresh broth or water per quart of soup. Heat over medium-low heat until steaming, then simmer for 5-10 minutes until thoroughly heated. Stir occasionally to prevent scorching. If the soup seems too thick after reheating, add more liquid—beans absorb moisture during storage. Never microwave directly from the jar for even heating.
