15 Bean Soup Recipe Without Tomatoes: Hearty Pantry Simmer With Toasted Spice Crunch

Soups & Stews

15 Bean Soup Recipe Without Tomatoes: Hearty Pantry Simmer With Toasted Spice Crunch

This 15 bean soup recipe without tomatoes delivers deep, earthy flavor through toasted spices and a carefully balanced broth—no tomatoes needed. 🌟 The secret lies in slow-cooked beans, aromatic herbs, and a crispy spice crust that transforms this hearty pantry dish into something restaurant-worthy. Perfect for chilly evenings or meal prep, this vegetarian version proves comfort food doesn’t require meat or tomatoes to shine.

The beauty of this recipe is its simplicity: dried beans soak overnight while you prep the broth, then everything simmers together until the flavors meld into rich harmony. Toasting the spices before adding them to the pot unlocks their full potential, creating layers of warmth that linger long after the first spoonful. No special equipment is required—just a large pot, patience, and a willingness to let flavors develop over time.

What you’ll end up with is a hearty, deeply satisfying soup with tender beans, fragrant herbs, and a textural contrast from the toasted spice crust. The broth is robust yet balanced, with just enough depth to stand alone or pair beautifully with crusty bread. This recipe is foolproof for beginners but sophisticated enough to impress guests—all while staying true to the classic 15 bean tradition without tomatoes.

Serve it as a standalone meal or alongside roasted vegetables for a complete dish. The leftovers only improve with time, making this the ultimate pantry-friendly recipe for busy weeks. Ready to transform simple ingredients into something extraordinary?

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for 15 bean soup recipe without tomatoes

These carefully selected ingredients create a symphony of textures and flavors in this vegetarian 15 bean soup.

Ingredient Amount Notes
Dried Navy Beans 🍲 1 cup Rinsed and soaked overnight
Dried Cannellini Beans 🍲 1 cup Rinsed and soaked overnight
Dried Great Northern Beans 🍲 1 cup Rinsed and soaked overnight
Dried Black Beans 🍲 1 cup Rinsed and soaked overnight
Dried Pinto Beans 🍲 1 cup Rinsed and soaked overnight
Dried Kidney Beans 🍲 1 cup Rinsed and soaked overnight
Dried Lentils 🌾 ½ cup Brown or green preferred
Carrots 🥕 2 medium OR 1 cup diced (peeled)
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Celery Stalks 🧅 3 whole Diced, fresh preferred
Vegetable Broth 💧 6 cups Low-sodium preferred
Bay Leaves 🌿 2 whole Fresh or dried
Fresh Thyme 🌿 1 tbsp Leaves only, chopped
Ground Cumin 🌶️ 1 tbsp Toasted in dry pan
Ground Coriander 🌶️ 1 tbsp Toasted in dry pan
Smoked Paprika 🌶️ 1 tbsp Toasted in dry pan
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Peppercorns 🌶️ ½ tsp Freshly cracked
Olive Oil 🫒 2 tbsp Extra-virgin preferred
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The dried beans form the heart of this soup, so choose high-quality varieties from Whole Foods bulk bins or reputable brands like Bob's Red Mill. The mix of beans—navy, cannellini, great northern, black, pinto, and kidney—provides both texture and nutritional balance. Soaking overnight ensures even cooking, but if short on time, use quick-soak method with boiling water. For the aromatic vegetables, Trader Joe's often carries pre-diced celery and onion packages that save chopping time. The garlic should be freshly minced—pre-minced garlic loses its potency quickly.

No fresh thyme? Dried thyme at one-third the amount works well, but fresh delivers superior flavor. Running out of smoked paprika? Sweet paprika plus a pinch of liquid smoke creates a similar depth. For the vegetable broth, low-sodium options like Imagine or Pacific Foods provide the best flavor without overwhelming the dish. The spices need to be toasted for maximum aroma—heat a dry pan until fragrant, then add the spices for 30 seconds before grinding. This step transforms ordinary spices into flavor powerhouses. The carrots can be swapped for sweet potatoes if preferred, though they'll alter the soup's color and slight sweetness.

This soup develops richer flavors over time, so it's best made a day ahead. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. The beans continue to soften and absorb flavors, making the second day even more delicious. For meal prep, double the recipe and freeze half—thaw overnight in the fridge before reheating. The toasted spice crust can be made ahead and stored in a small jar for up to 2 weeks, ready to sprinkle on top when serving.

❤️

Why You'll Love This Recipe

  • I’ll be real: I used to dread soaking beans, but this recipe skips it entirely. Just toss those dried navy, cannellini, and pinto beans into a pot with veggie broth and let them simmer—no fancy prep, no waiting. By the time you chop a carrot or two, they’re already tenderizing.
  • No-Soak Necessary: I’ll be real: I used to dread soaking beans, but this recipe skips it entirely. Just toss those dried navy, cannellini, and pinto beans into a pot with veggie broth and let them simmer—no fancy prep, no waiting. By the time you chop a carrot or two, they’re already tenderizing.
  • Earthy Depth Bomb: Here’s what sold me—this soup packs layers of flavor without tomatoes. The navy beans add a buttery creaminess, while black beans bring that rich, smoky edge. Add a splash of apple cider vinegar at the end, and suddenly it’s bright, complex, and ridiculously satisfying.
  • Meal-Prep MVP: Between us, this is my go-to for busy mornings. Make a big batch on Sunday, and you’ve got lunches for the week—just reheat and grab. It even travels well in a thermos, so I’ve taken it to picnics, potlucks, and yes, even my in-laws’ house (they asked for the recipe).

Step-by-step instructions for hearty pantry simmer

This method transforms simple pantry staples into a rich, textured bean medley with deep spice notes.

1

🔥 Step 1: Toast the Spice Blend for Depth

Heat a dry skillet over medium heat and add the 1 tablespoon ground cumin, 1 tablespoon ground coriander, and 1 tablespoon smoked paprika. Toast for 1-2 minutes until fragrant and the spices begin to sizzle—you'll smell an immediate aroma shift from raw to toasted. This step develops complex flavors that infuse the entire soup.

Remove the spices from heat and immediately stir in the 1.5 teaspoons salt and 0.5 teaspoon freshly cracked black peppercorns. Let the mixture cool for 5 minutes while you prepare the vegetables. The residual heat will help bloom the spices' essential oils, creating that signature toasted crunch when added later.

2

👨‍🍳 Step 2: Sauté the Aromatic Vegetable Base

In a large Dutch oven, heat the 2 tablespoons olive oil over medium heat until shimmering. Add the 1 whole diced yellow onion, 2 medium diced carrots, and 3 whole diced celery stalks. Cook for 8-10 minutes until the vegetables soften and the onion becomes translucent, releasing its natural sweetness.

Add the 4 minced garlic cloves and cook for an additional 30 seconds until fragrant—don't let it brown or it'll turn bitter. Stir in the toasted spice blend and cook for 1 minute to fully incorporate. This aromatic base forms the flavor foundation for the entire soup, so take your time developing these flavors before adding liquids.

3

🥘 Step 3: Combine All Beans and Simmer

Add the drained soaked beans—1 cup dried navy beans, 1 cup dried cannellini beans, 1 cup dried great northern beans, 1 cup dried black beans, 1 cup dried pinto beans, 1 cup dried kidney beans, and 0.5 cup dried lentils—along with the 2 whole bay leaves and 1 tablespoon chopped fresh thyme to the Dutch oven.

Pour in the 6 cups vegetable broth and bring to a boil. Reduce heat to low and simmer uncovered for 45-60 minutes, stirring occasionally, until all beans are tender but still hold their shape. The lentils will cook faster, so check them first—they're done when they're fork-tender but not mushy. This low-and-slow approach ensures even cooking without breaking down the beans.

4

⏰ Step 4: Finish and Garnish for Texture

Remove the 2 bay leaves and adjust seasoning with additional salt if needed. For the signature toasted spice crunch, spread the soup in a shallow baking dish and broil for 3-5 minutes until the surface develops a light crust. This creates that coveted textural contrast between creamy beans and crispy spice topping.

Ladle the soup into bowls and garnish with 0.25 cup chopped fresh parsley. Serve immediately with crusty bread to soak up every last drop of that flavorful broth. The combination of tender beans, aromatic vegetables, and toasted spices creates a satisfying, hearty meal that's perfect for chilly days.

👨‍🍳

Pro Tips For Making 15 Bean Soup Recipe Without Tomatoes

  • SOAK BEANS TWO WAYS: I learned this the hard way—skipping the soak leaves your beans tough no matter how long you simmer. For a true shortcut, use half soaked (8+ hours in cold water) and half pre-cooked (15-minute hot soak, then drained) beans. The mix gives you texture variety without waiting overnight.
  • SEPARATE THE BLACK BEANS: Black beans hold their shape best when cooked alone first. Toss them into the pot 30 minutes before the rest—no need to overcook them, or they’ll turn mushy. Trust me, your soup will thank you for keeping them firm.
  • SIMMER LOW AND SLOW: I used to rush this part, and the beans would stay grainy. After burning three batches, I finally figured out: once the beans are tender, drop the heat to a barely simmer. A rolling boil breaks down the beans faster than you want—aim for gentle bubbles, not a frenzy.
  • ADD FAT AND ACID: This isn’t the prettiest method, but it’s the tastiest. Stir in a splash of apple cider vinegar (1 tablespoon) and a glug of olive oil (2 tablespoons) at the end. The vinegar brightens the beans, and the oil makes the broth silky—no tomatoes needed.

Troubleshooting your 15 bean soup recipe without tomatoes

Beans Too Hard?

If your beans remain firm after simmering, they likely need more time. The lentils (which cook fastest) should be fork-tender in 25-30 minutes, while other beans may take 45-60 minutes. For stubborn beans, add ½ cup extra broth and simmer another 15-20 minutes. Avoid high heat—it toughens beans. If you're short on time, use pre-cooked canned beans (drained and rinsed) and simmer for just 10 minutes to blend flavors. 🔥

Broth Too Weak?

Weak broth can ruin the soup’s depth. Boost flavor by adding 1 extra bay leaf or ½ teaspoon liquid smoke during simmering. For a richer base, deglaze the pot after sautéing veggies with ¼ cup white wine or apple cider vinegar before adding broth. If using store-bought broth, opt for low-sodium brands like Pacific Foods and season generously with salt and pepper at the end. 💧

Spice Crust Not Crispy?

The toasted spice crust should be light and fragrant, not soggy. If it’s bland, ensure your spices were toasted in a dry pan until fragrant before adding to the soup. For extra crunch, sprinkle a pinch of smoked paprika directly on top before broiling. If the crust sticks, use a non-stick baking dish or lightly grease with olive oil. Broil on high for 2-3 minutes to avoid burning. ✨

Soup Too Thick?

If the soup is too thick, stir in ½ cup warm water or broth gradually until reaching your desired consistency. For a creamier texture without thinning, mash ¼ cup of the cooked beans against the pot’s side to release starch. Avoid adding liquid too early—beans need time to soften and absorb flavors. If reheating thickened soup, add liquid 1 tablespoon at a time while stirring. 🥄

Beans Split or Mushy?

Overcooking causes beans to break down. To prevent this, reduce simmering time by 10-15 minutes and check for doneness early. If beans are already mushy, strain the soup through a fine-mesh sieve, reserving the broth. Mash the beans with a fork, then stir back into the broth for a rustic, chunky texture. For future batches, use younger beans (harvested earlier in the season) or add ½ teaspoon baking soda to the soaking water to soften them faster. 💡

Nutrition facts

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 380mg17%
Total Carbohydrate 55g19%
Dietary Fiber 18g64%
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 substitute canned beans for dried in this recipe?

Yes, but with adjustments! Use 3 (15-ounce) cans of each bean type (drained and rinsed) to replace the dried versions. Simmer them for just 10-15 minutes to blend flavors rather than cook from dry. For best texture, choose low-sodium brands and rinse thoroughly to remove excess salt.

2

Why does this recipe exclude tomatoes?

This version highlights the natural earthiness of the beans and spices without tomato acidity. The toasted spices and aromatic vegetables create rich depth, while the broth's savory notes shine through. For a tomato-free twist, the recipe relies on smoked paprika and cumin for warmth instead.

3

How can I make this vegan?

Skip the olive oil in the spice toasting step and use vegetable broth instead of any animal-based broths. Ensure your spices are certified vegan (some contain animal-derived anti-caking agents). The recipe is already plant-based—just confirm all ingredients meet your dietary needs.

4

Can I prepare this soup in an Instant Pot?

Sauté the vegetables, then add all ingredients (including soaked beans) and cook on high pressure for 20 minutes. Quick-release the pressure, then let the pot sit for 5 minutes before opening. The beans will be tender but may need 10 extra minutes of stovetop simmering if you prefer them softer.

5

What's the best way to store leftovers?

Cool the soup completely before transferring to an airtight container. It keeps in the fridge for 5 days or freezes for 3 months. For reheating, warm on the stovetop over medium-low heat with a splash of water or broth to restore texture. The flavors deepen overnight!

★★★★★5.0(6 reviews)
Categories Soups & Stews