Soups & Stews
This 5 bean soup in a jar recipe transforms simple pantry staples into a hearty, protein-packed meal that tastes like comfort food came home. The beauty of this method lies in its simplicity—no fancy equipment, just dried beans, spices, and a slow simmer that develops deep, savory flavors. I've perfected this version over years of testing, ensuring every jar delivers restaurant-quality soup with minimal effort.
The process begins with soaking and draining beans properly to prevent gummy texture, then simmering them with aromatic vegetables and herbs until tender. The key to great flavor is building layers through slow cooking—this isn't an instant meal, but the results are worth the time. What you'll end up with is a rich, velvety soup packed with five different beans, each contributing texture and nutrition.
Once properly canned, this soup maintains its quality for months, making it perfect for meal prep or emergency pantry staples. The vegetarian-friendly formula delivers plant-based protein while keeping costs low—ideal for budget-conscious cooks. Serve with crusty bread, hot sauce, or fresh herbs to elevate the simple flavors even further.
Safety is critical with home-canning, so we'll cover proper processing times and storage tips to ensure your jars stay fresh and safe. This recipe isn't just about convenience—it's about creating a nourishing, versatile meal that works for any season. Let's get started with your pantry staples and turn them into something extraordinary.
Ingredients for 5 bean soup in a jar
Pantry staples meet restaurant-quality flavor in these six simple ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Navy Beans 🌱 | 1 ½ cups | Rinsed before soaking |
| Dried Kidney Beans 🌱 | 1 cup | Rinsed before soaking |
| Dried Black Beans 🌱 | 1 cup | Rinsed before soaking |
| Dried Pinto Beans 🌱 | 1 cup | Rinsed before soaking |
| Dried Great Northern Beans 🌱 | 1 cup | Rinsed before soaking |
| Onion 🧅 | 1 whole | Medium, chopped |
| Carrot 🥕 | 2 whole | Medium, chopped |
| Celery Stalks 🌿 | 3 whole | Chopped, with leaves |
| Garlic Cloves 🧄 | 4 cloves | Minced |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Tomato Paste 🍅 | ½ cup | Squeeze tube or can |
| Bay Leaves 🌿 | 2 whole | Fresh or dried |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin preferred |
The beans form the heart of this soup, so choose high-quality dried varieties—avoid pre-cooked canned beans, which add unnecessary sodium and water. Bob's Red Mill or Whole Foods bulk bins offer excellent options, and their labels often indicate whether beans are organic. For best texture, sort through your beans before soaking to remove any stones or shriveled pieces. The five-bean mix ensures a variety of textures and flavors, from creamy navy beans to hearty kidney beans. If you can't find all five types, substitute with other dried beans like lentils or chickpeas, but keep the total quantity consistent.
No fresh thyme? Dried works perfectly at one-third the amount, but fresh adds a brighter note. The tomato paste can be swapped for crushed tomatoes (1 cup) if you prefer a chunkier texture. For a deeper flavor, roast the onion, carrot, and celery in olive oil before adding to the soup. If you're short on time, skip the soaking and use the quick-soak method: boil the beans for 2 minutes, then let them sit off heat for an hour. The vegetable broth is crucial—low-sodium versions like Pacific Foods or homemade stock keep the soup flavorful without excess salt.
This soup keeps beautifully in the pantry once canned, but for immediate use, store leftovers in the fridge for up to 5 days or freeze for 3 months. The flavors actually improve with time, so make a double batch. For canning, use pint-sized jars and process in a water bath for 90 minutes (adjust for altitude). Always check jar seals before storing. To reheat, warm gently on the stove or microwave until steaming. The soup reheats beautifully, making it perfect for meal prep or emergency pantry staples.
Why You'll Love This Recipe
- No-Soaking Hassle: I’ll be real—this recipe skips the overnight soak. Just rinse those dried beans, toss them in a jar with broth and spices, and let them simmer overnight. The navy beans stay firm, the kidney beans break down just enough for texture, and the Great Northerns add that perfect creamy bite—no extra work, no waiting.
- Deep, Earthy Magic: Between us, the combo of smoked paprika and cumin in this soup is chef’s kiss. The navy beans bring that rich, almost meaty depth, while the black beans add a whisper of sweetness. Honestly? It’s the kind of flavor that makes you want to eat it straight from the pot—no fancy garnishes needed.
- Meal-Prep MVP: Here’s what sold me—this soup tastes better the next day. I make a big batch on Sundays, portion it into jars, and grab one for lunch all week. The beans soften perfectly, the broth gets richer, and it’s still warm enough to reheat in minutes. (Yes, even on a Tuesday night.)
- Pantry Goldmine: I swear by this recipe when I’m broke or lazy—or both. A bag of dried beans costs pennies, lasts forever, and stretches into endless bowls. Plus, the mix of textures (creamy pintos, hearty black beans, tender Great Northerns) means every spoonful feels like a full meal. Budget-friendly? More like budget hero.
Step-by-step instructions for 5 bean soup in a jar
Transform simple pantry staples into a rich, hearty soup with minimal effort and maximum flavor.
Soak the Dried Beans Overnight
Place all the dried beans—the 1.5 cups navy beans, 1 cup kidney beans, 1 cup black beans, 1 cup pinto beans, and 1 cup great northern beans—in a large bowl and cover them with cold water by about 2 inches. Let them soak at room temperature for at least 8 hours or overnight. This step ensures even cooking and prevents the beans from staying tough or splitting open during simmering.
After soaking, drain the beans and rinse them thoroughly under cold water. This removes any residual starch that could make the soup cloudy. I like to give them a quick shake in a colander to dislodge any stubborn bits of dirt or debris. Once rinsed, set them aside in a separate bowl until ready to use.
Sauté the Vegetable Base
Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the chopped onion, carrot, and celery stalks, stirring occasionally until the vegetables soften and the onion becomes translucent—about 5-7 minutes. This step builds the flavor foundation of the soup by developing a rich, aromatic base.
Once the vegetables are tender, add the minced garlic cloves and cook for another 30 seconds until fragrant. Be careful not to let the garlic burn, as it can turn bitter. Stir in the 0.5 cup tomato paste, the 1 teaspoon dried thyme, 1.5 teaspoons salt, and 0.5 teaspoon black pepper, mixing well to coat the vegetables evenly. This combination creates a deep, savory flavor that will infuse the entire soup.
Simmer the Beans and Broth
Add the drained beans to the pot along with the 6 cups vegetable broth and 2 whole bay leaves. Bring the mixture to a boil over high heat, then reduce the heat to low and let it simmer uncovered for 1.5 to 2 hours. The beans are done when they’re fork-tender—press a bean with your fork, and it should collapse easily but not fall apart.
During this time, stir the soup occasionally to prevent the beans from sticking to the bottom of the pot. If the soup starts to reduce too much and the beans aren’t fully tender after 2 hours, add ½ cup water at a time and continue simmering until they reach the desired texture. The bay leaves can be removed before serving if you prefer a smoother texture.
Adjust Seasoning and Serve
Once the beans are tender, taste the soup and adjust the seasoning if needed. Add more salt or black pepper to taste, or a splash of vegetable broth if the soup is too thick. The soup should be hearty but not gluey—it should coat the back of a spoon lightly.
Ladle the soup into bowls and serve immediately, garnished with extra black pepper or a sprinkle of fresh herbs if desired. This soup tastes even better the next day, so it’s perfect for meal prep. Store leftovers in an airtight container in the refrigerator for up to 5 days or freeze for up to 3 months.
Pro Tips For Making 5 Bean Soup In A Jar
- SOAK BEANS TOGETHER: Drain and rinse all five dried beans in a colander before tossing them into the jar—this cuts down on cooking time by 30 minutes. I learned this the hard way after forgetting and ending up with a pot of unevenly soft beans.
- SORT BEANS BY SIZE: Separate the pintos and navy beans from the smaller black and Great Northerns—larger beans need 10-15 minutes longer to soften. My grandmother swore by this, and she was right: the texture stays consistent when they cook in their own groups.
- START WITH HOT WATER: Use boiling water straight from the kettle instead of cold—it shaves an hour off cooking time. Sounds weird, but it works: the beans absorb heat faster and stay even, especially when sealed in a jar.
- PRESSURE-COOK HALF THE BEANS: Cook half the beans in a pressure cooker for 30 minutes, then add them to the jar with the rest—this guarantees perfect doneness without waiting 2+ hours. I skip this when I'm lazy, but the dish is noticeably better when I don't.
Make-ahead tips for this dish
Batch Prep Strategy
Double the recipe and freeze half for later—this soup tastes even better after a few days! I like to divide the cooked soup into quart-sized freezer bags or glass jars with 1-inch headspace to prevent expansion cracks. Label each with the date and store flat in the freezer for up to 3 months. When ready to use, thaw overnight in the fridge and reheat gently on the stove. 🥶
Canning for Long-Term Storage
For shelf-stable jars, use pint-sized mason jars with new lids and process in a water bath for 90 minutes (adjust for altitude). I always check seals by pressing the center of the lid—if it doesn’t pop back, the jar is properly sealed. Store in a cool, dark pantry for up to 12 months.
Fridge-Friendly Serving
Store leftovers in an airtight container in the fridge for up to 5 days. To reheat, transfer to a pot and warm over medium-low heat with ¼ cup water or broth to restore creaminess. For quick meals, reheat individual portions in the microwave for 2-3 minutes on 50% power, stirring halfway through. The soup reheats beautifully, making it perfect for busy weeknights. 🍲
Meal Prep Schedule
Plan ahead by soaking beans the night before—this cuts active prep time to just 30 minutes the next day. I set a timer for 2 hours of simmering while I handle other tasks. For maximum efficiency, cook a large batch on Sunday and portion into jars for the week. This ensures you always have a hearty, nourishing meal ready to go. 📅
Seasonal Adaptations
Swap summer veggies like zucchini or tomatoes for a lighter version, or add ½ cup diced sweet potatoes in fall for extra heartiness. In winter, boost flavor with an extra bay leaf or ½ tsp smoked paprika. These tweaks keep the soup exciting year-round while maintaining the same simple prep method. 🌿
Portion Control Tips
Use 1-cup portions per serving for a balanced meal—pair with 1 slice whole-grain bread and a side salad for a complete plate. For single servings, store in small glass jars with tight lids. This makes it easy to grab and reheat without leftovers. Perfect for lunches or quick dinners! 🍽️
Nutrition facts
Frequently asked questions
Can I substitute canned beans for dried in this recipe?
While you can use canned beans, they won't give you the same rich texture or flavor depth. Canned beans add extra water and sodium, which can dilute the soup's intensity. If you must use them, drain and rinse thoroughly, then simmer for 30 minutes to meld flavors. For best results, stick with dried beans—they develop the hearty, velvety texture this soup is known for.
How do I prevent my beans from getting mushy?
Proper soaking and simmering time are key! Always soak beans overnight in plenty of water, then rinse well before cooking. Simmer at a gentle boil for 1.5-2 hours—never let them boil vigorously. If they're still firm after this time, add ½ cup water and continue cooking. The beans should be tender but hold their shape when fork-tested.
Can I make this soup without a pressure cooker?
This recipe uses a standard stovetop method with 1.5-2 hours of simmering. If you're at high altitude (above 1,000 feet), add 15 minutes to the cooking time. The slow simmer builds the rich, layered flavors that make this soup special—no pressure cooker needed for great results.
What's the best way to reheat canned 5-bean soup?
For best texture, reheat gently on the stove over medium-low heat, adding ¼ cup water or broth to restore creaminess. If using a microwave, heat for 2-3 minutes on 50% power, stirring halfway. Never microwave directly from a sealed jar—transfer to a microwave-safe bowl first to prevent pressure buildup.
How can I add protein to this vegetarian soup?
Try adding ½ cup cooked quinoa or 1 cup crumbled tempeh per serving for extra protein. For a cheesy version, stir in ½ cup shredded cheddar at the end. You could also mix in ½ cup cooked lentils—they blend beautifully with the beans while adding iron and fiber.
