5 Bean Soup in a Jar Recipe: Pantry-Filled Heartiness Ready in 30 Minutes

Soups & Stews

5 Bean Soup in a Jar Recipe: Pantry-Filled Heartiness Ready in 30 Minutes

This 5 bean soup in a jar recipe transforms pantry staples into hearty, restaurant-quality comfort in just 30 minutes—no fancy ingredients required. The secret lies in layering flavors through slow simmering, where canned beans and broth meld into a rich, satisfying broth that's perfect for chilly evenings. I developed this method after realizing most 5-bean soups either taste bland or require hours of simmering, and it delivers bold, savory depth without the wait.

The beauty of this recipe is its simplicity: just five types of beans (kidney, black, pinto, navy, and great northern), broth, and basic seasonings come together in a single jar.

The beans soak up the seasoned broth as they simmer, creating a harmonious blend of textures and flavors—creamy white beans, hearty kidney beans, and tender pinto beans all working together. This method also makes cleanup effortless, with just one jar to wash after dinner.

What you'll end up with is a soup that's hearty enough to stand alone but versatile enough to pair with crusty bread or a sprinkle of fresh herbs. The flavors deepen as it sits, making it even more satisfying the next day.

It's the kind of meal that feels indulgent but comes together with minimal effort—a perfect balance for busy weeknights.

Best of all, this recipe scales perfectly for meal prep or feeding a crowd. Double the batch and store leftovers in the fridge for up to five days, or freeze for future meals. The simplicity of the ingredients doesn't compromise on flavor—just pure, comforting goodness in every spoonful.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for 5 bean soup in a jar

Pantry staples meet restaurant-quality flavor in this hearty, one-jar wonder.

Ingredient Amount Notes
Kidney Beans 🌱 15 oz Canned, drained and rinsed
Black Beans 🌱 15 oz Canned, drained and rinsed
Pinto Beans 🌱 15 oz Canned, drained and rinsed
Navy Beans 🌱 15 oz Canned, drained and rinsed
Great Northern Beans 🌱 15 oz Canned, drained and rinsed
Vegetable Broth 💧 4 cups Low-sodium preferred
Onion 🧅 1 whole Medium, diced
Carrot 🥕 2 whole Medium, diced
Celery Stalks 🌿 2 whole Diced, not ends
Garlic Cloves 🧄 3 cloves Minced
Tomato Paste 🍅 2 tbsp Smooth, not chunky
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh
Bay Leaves 🌿 2 whole Remove before serving
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The beans are the soul of this soup—five varieties create that perfect texture mix. Store-bought canned beans work perfectly, but if you're feeling fancy, grab dry beans from Whole Foods bulk section (they're often cheaper and fresher). Look for low-sodium broth—it cuts down on extra salt later. The tomato paste is a game-changer for depth, so don't skip it. For the veggies, Trader Joe's has pre-diced mirepoix mixes that save time. If you're using fresh thyme, grab a bunch—half goes in the pot, half gets torn over the top at the end for that fresh aroma.

No canned beans? Substitute dried beans—just soak them overnight and drain well. Short on thyme? Dried oregano at half the amount works in a pinch. The tomato paste can be swapped for 1 cup crushed tomatoes if you prefer. For extra richness without dairy, stir in 1 tbsp nutritional yeast at the end. The bay leaves are non-negotiable—they add that subtle earthy note that makes this soup sing. If you're meal prepping, double the batch and freeze half for later—just thaw and reheat.

This soup tastes even better the next day—flavors meld perfectly after resting. Store leftovers in the fridge for up to 5 days or freeze for 3 months. The jar method means one-pot cleanup, making it ideal for busy nights. For serving, crusty bread or a sprinkle of fresh parsley takes it to the next level. Pro tip: Add a splash of lemon juice before serving if you want a bright finish—trust me on this.

❤️

Why You'll Love This Recipe

  • Jars for Days: I’ll be real—this method saves me from scrubbing pots after a long week. Just toss the beans, broth, and spices into a jar, seal it, and pop it in the oven. No stirring, no watching, no stress.
  • Texture Magic: That mix of kidney beans (meaty), navy beans (creamy), and pinto beans (soft but sturdy) creates a symphony in every bite. Honestly, the contrast is what makes it crave-worthy—crunchy edges where they toast, silky where they don’t.
  • Meal Prep MVP: I make a batch on Sundays and pull jars straight from the fridge for lunches all week. It’s my go-to for potlucks too—just reheat, and boom, you’ve fed a crowd without slaving over a stove.
  • Pocketbook Hero: Five beans for the price of one? Yes, please. This recipe stretches a dollar further than any takeout, and the leftovers? Even better the next day. My college-student nephew swears by it—proof it’s solid.

Step-by-step instructions for 5 bean soup in a jar

This hearty soup comes together faster than you'd think—just throw everything in a jar and let the flavors meld.

1

Sauté the Aromatics Until Fragrant

In a large Dutch oven or heavy pot, heat 1 tablespoon olive oil over medium heat. Add the diced onion, diced carrot, and diced celery stalks. Cook for 5-6 minutes until the vegetables soften slightly and the onion becomes translucent.

Here's the thing—don't rush this step. You want the vegetables to release their natural sweetness and flavors into the oil. Add the minced garlic cloves and cook for another 30 seconds until fragrant. The garlic should smell pungent but not burn—if it starts to darken too quickly, reduce the heat slightly.

2

Stir in Tomato Paste and Seasonings

Reduce the heat to medium-low and add the 2 tablespoons tomato paste. Stir it in thoroughly, letting it cook for 1 minute until it loses its raw taste. This step deepens the flavor profile and gives the soup that rich, slightly sweet base.

Next, add the 1 teaspoon dried thyme and 2 whole bay leaves. Stir everything together and cook for another 30 seconds to let the spices bloom. This is where the magic happens—the thyme releases its earthy aroma, and the bay leaves add that subtle piney depth that makes this soup so special.

3

Combine Beans and Broth

Now it's time to add all the beans. Dump in the 15 oz kidney beans, 15 oz black beans, 15 oz pinto beans, 15 oz navy beans, and 15 oz great northern beans (all drained and rinsed). Stir them into the pot to coat the beans evenly with the tomato paste mixture.

Pour in the 4 cups vegetable broth and bring the mixture to a gentle boil. Once boiling, reduce the heat to low and let it simmer. This is the moment that matters: you want the soup to bubble gently, not vigorously. A slow simmer ensures the beans absorb the flavors without breaking apart.

4

Simmer Until Flavorful and Thickened

Let the soup simmer uncovered for 20-25 minutes on low heat, stirring occasionally. You'll notice the soup thickens slightly as the beans release starch and the flavors meld together. This is when the kitchen starts to smell incredible—like a cozy, homey aroma that fills the whole house.

Taste the soup after 20 minutes and adjust the seasoning with the 1.5 teaspoons salt and 0.5 teaspoon black pepper. Remember, the broth is low-sodium, so you might need to add a bit more salt to taste. The soup should be seasoned perfectly—savory, slightly sweet from the tomato paste, and with a nice balance of earthy and peppery notes.

5

Finish and Serve Warm

Once the soup reaches your desired consistency and flavor, remove the 2 bay leaves (they're done serving their purpose now). Give the soup one final stir and let it sit off the heat for 5 minutes. This resting time allows the flavors to settle and the soup to thicken just a bit more.

Serve the soup warm in bowls, garnished with a sprinkle of fresh parsley if you like. Each spoonful should be hearty and satisfying, with a perfect blend of textures from the different beans. This soup is so versatile—serve it with crusty bread, over rice, or even as a filling for sandwiches. It's the kind of dish that gets better as leftovers, so make extra if you can!

👨‍🍳

Pro Tips For Making 5 Bean Soup In A Jar

  • SOAK BEANS OVERNIGHT: I learned this the hard way—rushing beans with a quick soak leaves them gummy, even in a jar. Use 8 cups water for 2 cups dry beans, let them sit 12+ hours, then drain. The texture stays firm and the flavors meld better during slow cooking.
  • SORT BEANS FIRST: Rocks, dirt, and shriveled beans sneak in—don’t skip this step. Spread all beans on a baking sheet and pick through them before measuring. A few stray pebbles can ruin a whole batch, and you’ll notice the difference in texture right away.
  • START WITH BOILING WATER: Cold water in the jar means uneven cooking and a watery soup. Fill your jar 3/4 full with boiling water, then add beans, broth, and veggies. The heat jump-seats the beans into cooking faster, and you’ll avoid that sad, half-raw center.
  • SALT THE WATER: I was skeptical until I tried it—adding 1 tablespoon salt to the initial boiling water (before sealing) keeps the beans tender and the broth flavorful. Skip this, and your soup tastes flat, even after hours of cooking. Trust me, it’s worth the pinch.

Serving suggestions for this 5 bean soup in a jar

Bread Pairings

This soup is a match made in heaven with crusty sourdough or a freshly baked baguette. The hearty texture of the beans pairs perfectly with the chewy, slightly tangy crust of sourdough, while a baguette soaks up every last drop of that flavorful broth.

For an extra touch, toast your bread and rub it with a garlic clove before serving—trust me, it elevates the whole experience. 🥖

Toppings & Garnishes

A sprinkle of fresh parsley or cilantro adds a pop of color and freshness to the rich, earthy soup. For a creamy finish, stir in 1 tablespoon of sour cream or Greek yogurt just before serving.

If you love a little heat, add ½ teaspoon of hot sauce or a dash of red pepper flakes to taste. The key is to balance the hearty flavors with something bright and fresh.

Cheese Additions

For a cheesy twist, stir in ¼ cup shredded sharp cheddar or Parmesan cheese at the end. The cheese melts beautifully into the warm broth, adding a rich, savory depth.

If you're feeling fancy, try crumbled feta for a tangy contrast. Just remember, a little goes a long way—start with less and adjust to taste. 🧀

Side Dish Ideas

Serve this soup alongside roasted Brussels sprouts or a simple green salad with a tangy vinaigrette. The crisp, fresh flavors of the salad cut through the richness of the soup, while the roasted Brussels sprouts add a satisfying crunch.

For a heartier meal, pair it with garlic mashed potatoes or buttered corn on the cob. The contrast in textures makes every bite more enjoyable.

Meal Prep Serving

If you're meal prepping, store the soup in glass jars or airtight containers and keep it refrigerated for up to 5 days. When reheating, add a splash of water or broth to prevent the soup from getting too thick.

Serve with pre-sliced bread or crackers on the side for a quick and easy meal. This makes it perfect for busy weeknights or lunchboxes—just grab and go! ⏰

Dietary Swaps

For a vegan version, skip any dairy toppings and use nutritional yeast for a cheesy flavor. If you're watching your sodium intake, reduce the salt further or use no-salt-added beans. For a gluten-free option, ensure your broth is certified gluten-free and serve with gluten-free bread or crackers.

The beauty of this soup is how adaptable it is to different dietary needs! 🌱

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 3g4%
Saturated Fat 0.5g2%
Cholesterol 0mg0%
Sodium 680mg29%
Total Carbohydrate 50g18%
Dietary Fiber 15g53%
Sugars 6g
Protein 22g44%
* 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 dried beans instead of canned?

Yes, but you'll need to soak them overnight first! Use 1 cup dried beans per 15 oz can called for in the recipe. After soaking, drain well and rinse before adding to the pot. The cooking time will increase by about 30-45 minutes to ensure they're fully tender.

2

How do I make this soup thicker?

Simmer the soup uncovered for an extra 10-15 minutes to let the broth reduce naturally. For instant thickening, mash 1-2 beans against the pot sides or stir in 1 tablespoon cornstarch mixed with 2 tablespoons water. Stir constantly until thickened.

3

Can I freeze this 5-bean soup?

Let the soup cool completely, then transfer to airtight containers or freezer bags. It keeps for up to 3 months. When reheating, add a splash of water or broth to prevent thickening. For best texture, thaw overnight in the fridge before reheating.

4

What if I don't have all 5 types of beans?

No problem! Use whatever beans you have—just maintain 75 oz total (5 cans). For variety, mix kidney, black, and pinto beans. If you're short on navy or great northern, add extra of the others. The flavor will still be delicious, just with slightly different textures.

5

Why does my soup taste bland?

Most likely, the seasoning needs adjustment. Taste and add ½ teaspoon more salt or ¼ teaspoon black pepper at a time. For depth, stir in 1 teaspoon soy sauce or ½ teaspoon smoked paprika. The tomato paste should have added richness—if you skipped it, add ½ cup crushed tomatoes now.

★★★★★4.8(4 reviews)
Categories Soups & Stews