Soups & Stews
This 5 bean soup in a jar recipe transforms pantry staples into a hearty, flavorful meal with minimal effort. The beauty of this method lies in its simplicity—layering canned beans, broth, and aromatics directly into a jar before simmering, creating a one-pot wonder that’s perfect for busy weeknights or meal prep. No chopping, no fuss, just layers of savory goodness that develop as they cook.
The magic happens in the slow simmer, where flavors meld into a rich, comforting broth that’s both satisfying and nourishing. You’ll need just 30 minutes of prep time followed by 1–2 hours of simmering, making it ideal for those who want a hands-off approach. The jar-packing technique also makes it effortless to store leftovers or gift to neighbors—just pop it in the fridge or freezer, and dinner is ready whenever you are.
What sets this recipe apart is its versatility—it’s naturally hearty enough for vegetarians but can easily incorporate bacon or sausage for meat lovers. The beans provide protein and fiber, while tomatoes and herbs add brightness and depth. Whether you’re feeding a family or prepping for the week, this soup delivers restaurant-quality warmth in every spoonful.
The best part? You can customize it with your favorite herbs, spices, or even a splash of vinegar for tang. Once mastered, this method becomes a go-to for quick, comforting meals that taste like they’ve been simmering all day. Let’s get started!
Ingredients for 5 bean soup in a jar
Pantry staples come together in jars for restaurant-style soup with zero chopping.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned White Beans 🌾 | 1 can | Drained, rinsed, medium or great northern |
| Canned Kidney Beans 🌿 | 1 can | Drained, rinsed, red or black variety |
| Canned Chickpeas 🧅 | 1 can | Drained, rinsed, no salt added |
| Canned Black-Eyed Peas 🌱 | 1 can | Drained, rinsed, low sodium preferred |
| Canned Navy Beans 🌾 | 1 can | Drained, rinsed, no salt added |
| Vegetable Broth 💧 | 4 cups | Low sodium, homemade or store-bought |
| Diced Tomatoes 🍅 | 1 can | Fire-roasted or regular, 14.5 oz |
| Yellow Onion 🧅 | 1 whole | Medium, diced small |
| Garlic Cloves 🧄 | 3 cloves | Fresh, minced |
| Carrot 🥕 | 1 whole | Medium, diced small |
| Celery Stalks 🌿 | 2 whole | Diced small |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Bay Leaves 🍃 | 2 whole | Fresh or dried |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher salt |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
| Apple Cider Vinegar 🍋 | 1 tbsp | For brightness |
| Olive Oil 🫒 | 1 tbsp | Extra-virgin, for jar coating |
The beans are the heart of this—mix low-sodium varieties for better flavor control. Trader Joe's and Whole Foods bulk sections have great no-salt-added options, but any canned beans work in a pinch. Fire-roasted tomatoes add depth without extra work, but regular diced tomatoes are fine. For the aromatics, fresh thyme (if you've got it) beats dried, but the dried version is a solid backup. The onion, carrot, and celery can be pre-diced from frozen veggie mixes to save time—just thaw and drain before adding. Pro tip: Olive oil in the jar prevents sticking and adds subtle richness.
No fire-roasted tomatoes? Canned crushed tomatoes work just as well. Short on thyme? Oregano or marjoram at half the amount gives similar earthiness. The vinegar might seem odd, but it cuts through the beans' heaviness—red wine vinegar works too. For extra protein, stir in 1 cup cooked lentils or 1/2 cup nutritional yeast after cooking. The jar-packing method means you can double the recipe for meal prep—just use two quart jars. And if you're worried about texture, mash half the beans slightly before layering for creamier soup.
This soup tastes even better the next day—5 days in the fridge, 6 months frozen. For freezing, leave space at the top of the jar or transfer to a freezer bag. Reheat gently on the stove with a splash of broth. The jar-packing technique makes it perfect for gifting—just tie a ribbon and label it. Store the dry spices in airtight containers to keep them potent for up to a year. And if you make a big batch, portion into smaller jars for easy lunches. The flavors only get deeper with time, so don't rush the simmer.
Why You'll Love This Recipe
- No-Fuss Pantry Magic: I swear by this recipe when I’ve got nothing but cans and spices staring back at me. Drain, rinse, toss—those five beans (white, kidney, chickpeas, black-eyed peas, navy) already do 90% of the work. The only chopping? One onion, if you’re feeling fancy. Otherwise, just stir.
- Umami Bomb Combo: That smoky paprika and bay leaf? Chef’s kiss. The kidney beans add depth, the chickpeas bring creaminess, and the black-eyed peas? Little bursts of texture. Honestly, I’ve tried fancier soups—this one still wins for sheer satisfaction.
- Meal Prep MVP: Make a double batch and freeze half. Thaw it for lazy nights, pack it for work, or serve it cold as a salad with croutons. My college kids devour it straight from the jar—no judgment here.
- Budget-Friendly Powerhouse: Five cans of beans for under $5? Yes, please. Stretch it over rice, crackers, or even toast it into a dip. Leftovers? They’re my secret weapon for “I don’t wanna cook” days. (Yes, even on a Tuesday night.)
Step-by-step instructions for hearty 5 bean soup in a jar
This method transforms pantry staples into restaurant-quality soup with minimal effort.
Sauté the Aromatic Base
Heat the 1 tablespoon olive oil in a large pot over medium heat. Add the diced yellow onion, diced carrot, and diced celery stalks. Cook for 5-6 minutes until the vegetables soften and the onion becomes translucent. This foundational step builds flavor through caramelization.
Next, add the 3 cloves minced garlic and cook for another 30 seconds until fragrant. The garlic should sizzle gently without browning—if it starts to darken too quickly, reduce the heat slightly. This quick cooking preserves the garlic's sweetness rather than letting it turn bitter.
Build the Flavor Foundation
Pour in the 1 can diced tomatoes (with juices) and stir to combine. Add the 4 cups vegetable broth, 1 tablespoon apple cider vinegar, 1 teaspoon dried thyme, 2 whole bay leaves, 1 teaspoon salt, and ½ teaspoon black pepper. Bring the mixture to a gentle boil over high heat.
Once boiling, reduce the heat to medium-low and let it simmer uncovered for 10 minutes. This allows the flavors to meld together, creating a rich broth base. The vinegar brightens the tomatoes while the thyme and bay leaves add earthy depth. Skim off any foam that rises to the surface during this time for a cleaner final product.
Add the Beans and Simmer
Drain and rinse all five cans of beans—white beans, kidney beans, chickpeas, black-eyed peas, and navy beans—to remove any excess sodium. Add them all to the simmering broth and stir gently to combine. The beans will absorb the flavorful liquid as they cook.
Let the soup simmer for 15-20 minutes until all the beans are heated through and the flavors have fully integrated. You'll know it's ready when the beans are tender and the soup has thickened slightly from the starches released by the beans. Taste and adjust seasoning if needed—sometimes the beans need a touch more salt to balance their natural flavors.
Finish and Serve
Remove the bay leaves from the soup and discard them. The soup is now ready to serve immediately, but it will continue to improve if left to sit for 10-15 minutes off the heat. This resting period allows the flavors to settle and the soup to thicken slightly.
For serving, ladle the soup into bowls and garnish with a sprinkle of freshly cracked black pepper and a drizzle of olive oil if desired. The texture should be hearty yet smooth, with each bean variety contributing its unique character. This soup keeps well in the refrigerator for up to 5 days or can be frozen for 3 months, making it an excellent make-ahead meal.
Pro Tips For Making 5 Bean Soup In A Jar
- Drain and Rinse Properly: Don’t just dump the beans straight from the can—give them a quick rinse under cold water first. The starchy water clinging to canned beans thickens your soup too fast, making it gluey instead of creamy. I learned this the hard way after serving soup that tasted like it was made with glue.
- Use a Mix of Old and Fresh: Grab one can of each bean, but check the dates—mix a few newer cans with one or two that’ve been sitting for a couple months. Older beans break down faster, adding depth to the texture. (Yes, even if you’re impatient like me, let them sit in the jar for at least 10 minutes before heating.)
- Simmer, Don’t Boil: Once everything’s in the jar, pop it in a pot of just simmering water—not boiling. Too much heat turns the beans mushy and the broth cloudy. My grandmother swore by this, and she was right: low and slow keeps the flavors balanced and the texture just right.
- Add Aromatics Last: Skip tossing garlic, onions, or herbs in with the beans at the start—they’ll burn before the soup even heats through. Instead, stir them in right before serving or let them steep for the last 5 minutes of simmering. This keeps their flavor bright and prevents a bitter aftertaste. (Your future self will thank you.)
Creative variations of 5 bean soup in a jar
Spicy Southwest Twist
Transform this classic into a smoky Southwest-inspired bowl by adding 1 tablespoon chipotle powder and ½ teaspoon ground cumin with the broth. Stir in ½ cup diced jalapeños and ¼ cup chopped cilantro at the end. Top with crumbled cotija cheese and a dollop of Greek yogurt for creaminess. The smoky heat from chipotle pairs perfectly with the beans' earthiness. 🌶️
Italian-Inspired White Bean Upgrade
Swap the vegetable broth for 4 cups chicken broth and add 1 teaspoon Italian seasoning instead of thyme. Stir in ½ cup diced sun-dried tomatoes and ¼ cup chopped fresh basil at the end. Finish with a sprinkle of Parmesan cheese and a drizzle of extra-virgin olive oil. This version tastes like a hearty minestrone but with the convenience of the jar method.
Creamy Coconut-Lime Version
For a tropical twist, use 4 cups coconut milk instead of broth and add 1 tablespoon lime zest and 2 tablespoons lime juice. Stir in ½ cup shredded coconut at the end for texture. Garnish with fresh cilantro and a squeeze of lime. The coconut milk adds natural creaminess while the lime brightens the flavors—perfect for a lighter take on the classic.
Smoky Bacon & Caramelized Onion
Cook 4 slices bacon until crispy, then crumble and set aside. Use the bacon fat to sauté the onions for extra depth. Stir the crumbled bacon into the soup at the end along with ½ cup caramelized onions. The smoky, salty bacon elevates the soup to a heartier, meaty version that still keeps the jar-packing convenience.
Mediterranean Herb Infusion
Replace the thyme with 1 teaspoon dried oregano and ½ teaspoon dried rosemary. Add ½ cup kalamata olives and ¼ cup chopped fresh parsley at the end. A splash of lemon juice instead of vinegar adds brightness. This version feels like a Greek-inspired stew but with the simplicity of the jar method. 🍋
Slow-Cooker Adaptation
For a hands-off approach, layer all ingredients (except fresh herbs) into a 6-quart slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. The slow cooker deepens the flavors even more, making this perfect for busy days. Stir in fresh herbs before serving—this method is ideal for meal prep since the soup reheats beautifully.
Nutrition facts
Frequently asked questions
Can I use dried beans instead of canned in this jar recipe?
Yes, but you'll need to soak them first! For each can of beans, use ½ cup dried beans (about 1½ cups soaked). Soak overnight in water with a pinch of salt, then drain and rinse before adding to your jar. The cooking time will increase by 30-45 minutes since dried beans need more time to soften. Pro tip: Use a pressure cooker to cut the cooking time to just 20 minutes!
How do I adjust the seasoning if I'm using high-sodium canned beans?
Skip adding extra salt and taste as you go! High-sodium beans can make the soup too salty, so start with just ½ teaspoon salt and adjust to taste. If it needs more flavor, add a splash of lemon juice or apple cider vinegar instead. The vinegar also brightens the flavors beautifully.
Can I make this soup in a Dutch oven or slow cooker?
For a Dutch oven, follow the same steps but use medium-low heat for 1-1½ hours to let flavors meld. For a slow cooker, layer all ingredients (except fresh herbs) and cook on low for 6-8 hours or high for 3-4 hours. The slow cooker version tastes even richer because of the extended cooking time.
What's the best way to store leftovers or gift jars?
For storage, let the soup cool completely before sealing jars with lids. It keeps in the fridge for 5 days or freezes for 3 months. For gifting, cool the soup slightly, then seal jars with lids and wrap with ribbon. Label with the date and reheating instructions. The jar-packing method makes it perfect for meal prep or thoughtful gifts!
Why does my soup taste bland after simmering?
Bland flavor usually means the seasoning needs more depth. Try adding a pinch of smoked paprika or garlic powder while simmering, or stir in 1 tablespoon soy sauce at the end for umami richness. If it's still flat, the broth might need more acid—add ½ teaspoon vinegar or lemon juice to brighten the flavors.
