9 Bean Soup Recipe Vegetarian: Pantry Staples Simmered into Earthy, Protein-Rich Warmth

Soups & Stews

9 Bean Soup Recipe Vegetarian: Pantry Staples Simmered into Earthy, Protein-Rich Warmth

This vegetarian 9 bean soup transforms humble pantry staples into a deeply satisfying, protein-rich meal that warms both body and soul. 🌟 The secret lies in slow simmering—letting flavors meld over time while the beans soften to perfect tenderness. I developed this recipe during a particularly chilly winter when I needed a hearty, nourishing dish that wouldn’t break the bank or require exotic ingredients.

The beauty of this soup is its versatility—it’s equally at home as a quick weeknight dinner or a make-ahead comfort for gatherings. SautĂ©ed aromatics like onions, garlic, and celery form the flavorful base, while smoked paprika and miso paste add depth that elevates simple beans into something extraordinary. No soaking required, and the beans cook down into a thick, velvety broth that’s rich enough to stand alone.

By the time you’re done, you’ll have a steaming bowl of earthy, protein-packed goodness with just the right balance of smoky, savory, and slightly sweet notes. The beans hold their shape beautifully, creating a satisfying texture with every spoonful. This is the kind of soup that disappears quickly—whether you’re serving it to a hungry family or treating yourself to a cozy solo meal.

Ready in under an hour with minimal prep, it’s the perfect way to use up dried beans in your pantry while delivering restaurant-quality results. Let’s get simmering!

👹‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
đŸ”„
Calories
Med Cal

Ingredients for 9 bean soup recipe vegetarian

Pantry staples come alive in this hearty, protein-packed vegetarian masterpiece.

Ingredient Amount Notes
Dried Navy Beans đŸŒ± 1 cup Rinsed before cooking
Dried Black Beans đŸŒ± 1 cup Rinsed before cooking
Dried Kidney Beans đŸŒ± 1 cup Rinsed before cooking
Dried Chickpeas đŸŒ± 1 cup Rinsed before cooking
Dried Pinto Beans đŸŒ± 1 cup Rinsed before cooking
Dried Lima Beans đŸŒ± œ cup Rinsed before cooking
Dried Lentils đŸŒ± œ cup Green or brown preferred
Yellow Onions 🧅 2 whole Diced, yellow or red
Celery Stalks 🧅 4 whole Diced, fresh or frozen
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Carrots đŸ„• 3 whole Diced, medium size
Smoked Paprika đŸŒ¶ïž 1 tbsp For smoky depth
White Miso Paste đŸ¶ 2 tbsp For umami richness
Vegetable Broth 💧 6 cups Low-sodium preferred
Tomato Paste 🍅 2 tbsp Squeeze tube or can
Olive Oil đŸ«’ ÂŒ cup Extra-virgin preferred
Bay Leaves 🌿 2 whole For aromatic depth
Salt 🧂 1 œ tsp Kosher or sea salt
Black Pepper đŸŒ¶ïž œ tsp Freshly ground
Fresh Thyme Leaves 🌿 ÂŒ cup Or 1 tsp dried thyme

The beans are the stars here, so grab whatever dried varieties you have on hand—navy, black, kidney, and chickpeas are my go-tos, but swap in whatever you've got. Trader Joe's and bulk bins at natural grocery stores are perfect for stocking up. Look for beans that feel firm and plump—if they're shriveled or cracked, skip 'em. I usually buy a mix of Great Northern and cannellini from the bulk section at Whole Foods since they hold their shape so well. Pro tip: if you're short on time, soak the beans overnight, but the intro says no soaking required, so we'll skip it—just increase cooking time by 30 minutes.

No smoked paprika? Regular paprika plus a pinch of liquid smoke works in a pinch. Fresh thyme is ideal, but dried thyme at one-third the amount gets you close. The miso paste is non-negotiable for that deep umami flavor—White miso is milder, but red adds more richness. For the broth, low-sodium is key—you'll be adding plenty of salt later. The tomato paste can be from a squeeze tube (no waste!) or a can. If you're using canned beans, drain and rinse them well to cut down on sodium. The carrots can be pre-shredded if that's what's in your fridge—just skip the peeling.

This soup tastes even better the next day, so make a big batch. Store in airtight containers for up to 5 days in the fridge, or freeze portions for up to 3 months. I like to portion it into individual containers for easy lunches—just reheat with a splash of water or broth. The beans will get softer over time, so if you're freezing, use within 3 months for best texture. For extra flavor, stir in a spoonful of nutritional yeast when serving—it adds a cheesy, savory note that's perfect for vegetarians.

❀

Why You'll Love This Recipe

  • I’ll be real: I used to dread soaking beans. Then I discovered this trick—just toss the dried navy, black, kidney, chickpeas, and pinto beans straight into the pot with a splash of vinegar. They soften perfectly while you chop veggies. No waiting, no fuss.
  • No-Soak Magic: I’ll be real: I used to dread soaking beans. Then I discovered this trick—just toss the dried navy, black, kidney, chickpeas, and pinto beans straight into the pot with a splash of vinegar. They soften perfectly while you chop veggies. No waiting, no fuss.
  • Umami Bomb: Between the smoky kidney beans, the earthy navy beans, and the chickpeas adding that creamy punch, this soup is ridiculously flavorful. I swear, the first time I tasted it simmering with garlic and bay leaves, I thought, "Why didn’t I do this sooner?"
  • Potluck Star: Honestly, this is my go-to for gatherings. It’s hearty enough for a crowd but easy to double. Bring it to a picnic, a holiday spread, or just a lazy Sunday—everyone clears their plate, and no one asks what’s in it.

Step-by-step instructions for 9 bean soup vegetarian

Transform pantry staples into a hearty, protein-packed bowl of warmth—this soup comes together with simple steps and big flavor.

1

đŸ”„ Step 1: SautĂ© the Aromatic Base

Heat the 0.25 cup olive oil in a large Dutch oven or heavy pot over medium heat. Add the 2 whole yellow onions, 4 whole celery stalks (diced), and 3 whole carrots (diced), stirring occasionally for 5-6 minutes until the onions turn translucent and the vegetables soften slightly.

Here's the thing—don't rush this step. The vegetables should release their natural juices and create a fragrant base. Add the 4 cloves garlic cloves (minced) and 1 tbsp smoked paprika, stirring for another 30 seconds until the garlic becomes fragrant. This aromatic foundation is what makes the soup sing.

2

🍳 Step 2: Add Beans, Lentils, and Umami Boosters

Increase the heat to medium-high and add the 1 cup dried navy beans, 1 cup dried black beans, 1 cup dried kidney beans, 1 cup dried chickpeas, 1 cup dried pinto beans, 0.5 cup dried lima beans, and 0.5 cup dried lentils. Stir everything together for 2 minutes to coat the beans and lentils with the aromatic vegetables and spices.

Now add the 2 tbsp white miso paste and 2 tbsp tomato paste, stirring vigorously for 1 minute to create a rich, savory paste that will deepen the soup's flavor. The miso paste adds that essential umami kick that makes this soup so satisfying. Pour in the 6 cups vegetable broth and bring the mixture to a gentle boil.

3

đŸ„˜ Step 3: Simmer Until Beans Are Tender

Once boiling, reduce the heat to low and add the 2 whole bay leaves, 1.5 tsp salt, and 0.5 tsp black pepper. Cover the pot and let it simmer gently for 1.5 to 2 hours, stirring occasionally. You'll know the beans are ready when they're fork-tender—they should hold their shape but still have a slight bite.

I check for doneness by tasting a bean—it should be soft but not mushy. If you're short on time, you can use a pressure cooker and reduce the cooking time to 30-40 minutes. Just make sure to follow your pressure cooker's instructions carefully. The soup should be thick and hearty, with the beans absorbing all that delicious flavor.

4

đŸœïž Step 4: Finish with Fresh Herbs and Serve

Remove the pot from heat and discard the bay leaves. Stir in the 0.25 cup fresh thyme leaves and let the soup sit for 5 minutes to allow the flavors to meld together. Taste and adjust the seasoning if needed—sometimes the beans need a little more salt to bring out all the flavors.

Serve the soup hot, garnished with additional fresh thyme if desired. This soup tastes even better the next day as the flavors continue to develop. Pair it with some crusty bread to soak up all that delicious bean broth. Each spoonful delivers a perfect balance of earthy, smoky, and umami flavors that will keep you coming back for more.

👹‍🍳

Pro Tips For Making 9 Bean Soup Recipe Vegetarian

  • SOAK BEANS SEPARATELY: Navy beans and chickpeas need 8+ hours; kidney and pinto beans handle 2 hours. I learned this the hard way—mixing them all in one bowl leads to uneven texture. Use two containers, label them, and set a timer.
  • SIMMER LOW AND SLOW: After the initial boil, drop the heat to a bare simmer—think tiny bubbles, not rolling. I used to rush this, and the beans turned mushy. Two hours at 180°F (82°C) is better than 30 minutes at a frenzy.
  • SKIP THE SALT UNTIL LATER: Salting early toughens beans—wait until they’ve cooked 45 minutes. Add a bay leaf and garlic cloves now, but hold off on the salt until the end. Your future self will thank you for softer, flavor-absorbing beans.
  • STIR IN THE CHICKPEAS LAST: Chickpeas take longer to soften than the others. Add them only after the navy, black, and pinto beans are tender (about 45 minutes in). This ensures they don’t turn to paste while the rest stay firm.

Make-ahead tips for this 9 bean soup recipe vegetarian

Prep Ahead Strategy

Start by rinsing and sorting all your dried beans—this takes just 5 minutes but saves time later. I like to store them in a large airtight container in the fridge overnight to hydrate slightly, even though we're not soaking them. This reduces cooking time by about 15 minutes. The aromatics (onions, celery, carrots) can also be prepped and stored in a sealed container for up to 2 days in the fridge. 💡

Slow Cooker Method

For hands-off cooking, transfer all ingredients (except fresh thyme) to a 6-quart slow cooker and cook on low for 8 hours or high for 4 hours. The slow cooker's gentle heat ensures even cooking without watching the pot. Just stir in the thyme at the end. I use my Hamilton Beach slow cooker because it maintains consistent temperatures perfectly.

Freezer-Friendly Portions

Divide cooled soup into quart-sized freezer bags, leaving 1 inch headspace for expansion. Label with the date—this soup keeps for 3 months without losing texture. To reheat, thaw overnight in the fridge, then warm on the stovetop with ÂŒ cup extra broth to restore thickness. I always freeze extras because it tastes even better reheated!

Batch Prep Tips

Double the recipe and freeze half immediately—this ensures you always have a hearty meal ready. The beans continue cooking slightly during freezing, so they'll be perfectly tender when reheated. For extra flavor, add 1 tsp apple cider vinegar per quart before freezing to brighten the broth. Store in glass containers if you plan to freeze longer than 1 month to prevent freezer burn. ❄

Garnish Prep

Chop fresh thyme and store it in a small airtight container in the fridge for up to 1 week. For extra convenience, make a batch of crusty bread croutons ahead of time—toss 1 cup cubed baguette with 1 tbsp olive oil and œ tsp garlic powder, then bake at 375°F for 10 minutes. Keep them in a sealed container for up to 3 days. These add perfect texture contrast when serving.

Reheating Perfection

For stovetop reheating, use medium-low heat and stir frequently to prevent sticking. If the soup seems too thick after reheating, add 2-3 tbsp vegetable broth at a time until it reaches your desired consistency. Microwave reheating works too—cover with a damp paper towel and heat in 1-minute intervals until steaming hot. Always stir well before serving to redistribute flavors evenly. đŸ”„

Nutrition facts

Servings 6
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 650mg28%
Total Carbohydrate 65g24%
Dietary Fiber 20g71%
Sugars 8g
Protein 28g56%
* 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 about this hearty 9 bean soup

1

Can I substitute any of the beans in this recipe?

This recipe is flexible—swap any bean for another variety like white beans, great northern, or even cannellini. Just maintain the 3 cups total dried beans (including lentils) for proper texture. For example, use œ cup dried cannellini instead of lima beans if you prefer a creamier texture. The key is balancing firm and soft beans for the best mouthfeel.

2

Why does the recipe call for both miso paste and tomato paste?

The miso paste adds deep umami richness that elevates the beans, while tomato paste provides a subtle sweetness and thickness. Together, they create a complex flavor base that transforms simple beans into something extraordinary. If you're missing one, use 1 extra tbsp of soy sauce for umami or 1 tbsp extra tomato paste for sweetness.

3

How can I make this soup spicier?

Add œ to 1 tsp cayenne pepper when sautĂ©ing the aromatics or stir in 1 tbsp hot sauce at the end. For smoky heat, increase the smoked paprika to 2 tbsp. Always taste as you go—start with less and adjust to your preference. Fresh red pepper flakes also work beautifully when serving.

4

Will this soup thicken as it cools?

Yes! The beans release starch as they cool, naturally thickening the broth. If it's too thick after reheating, add 2-3 tbsp vegetable broth at a time. For a creamier texture, stir in 1 tbsp coconut milk or a splash of cashew cream when serving. The soup should have a hearty consistency but still be spoonable.

5

Can I make this soup in an Instant Pot?

Certainly! Use the same ingredients and cook on high pressure for 20 minutes, then natural release for 10 minutes. The beans will cook faster but still maintain their texture. For extra flavor, sautĂ© the aromatics in the Instant Pot first (using the "SautĂ©" function) before adding everything else. Always check for doneness—some beans may need 5-10 extra minutes if they're particularly tough.

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