15 Bean Soup Recipe Without Tomatoes: Smoky Herb Depth in One Pot

Soups & Stews

15 Bean Soup Recipe Without Tomatoes: Smoky Herb Depth in One Pot

This 15 bean soup recipe without tomatoes delivers hearty, smoky depth in every spoonful—perfect for chilly evenings or meal prep. The secret lies in slow-simmered beans, aromatic herbs, and a savory broth that builds flavor without tomato acidity. I've perfected this vegetarian version to be rich yet balanced, with beans that soften just enough to melt into the broth.

The beauty of this one-pot recipe is its simplicity: no fancy techniques, just soaking overnight for tender beans and a 3-hour simmer that transforms simple ingredients into something deeply satisfying. The smoky herb blend—garlic, thyme, and bay leaf—infuses the broth with layers of warmth, while a touch of apple cider vinegar brightens the finish. It's the kind of soup that tastes even better the next day.

What you'll end up with is a vegetarian-friendly bowl of comfort, packed with protein-rich beans, fragrant herbs, and a velvety broth that coats every spoonful. The texture is ideal—beans that hold their shape but soften into the liquid, creating a hearty yet digestible meal. Serve with crusty bread or over rice to soak up every last drop.

This recipe works beautifully as a standalone dish or as part of a larger spread. For extra depth, stir in a spoonful of mustard or top with fresh parsley before serving. The flavors develop over time, making it perfect for meal prepping. Let's get started on this smoky, herb-infused masterpiece.

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

Ingredients for 15 bean soup recipe without tomatoes

Fifteen types of beans, one pot, and layers of smoky herb flavor without tomatoes.

Ingredient Amount Notes
Dried Navy Beans 🌱 1 cup Soaked overnight for tenderness
Dried Cannellini Beans 🌱 1 cup Soaked overnight for tenderness
Dried Kidney Beans 🌱 ½ cup Soaked overnight for tenderness
Dried Black Beans 🌱 ½ cup Soaked overnight for tenderness
Dried Pinto Beans 🌱 ½ cup Soaked overnight for tenderness
Dried Great Northern Beans 🌱 ½ cup Soaked overnight for tenderness
Dried Lentils 🌱 ½ cup Green or brown preferred
Yellow Onion 🧅 1 whole Diced, for aromatic base
Carrots 🥕 3 medium Chopped into small pieces
Celery Stalks 🧆 3 whole Chopped, for classic mirepoix
Garlic Cloves 🧄 6 cloves Minced, for deep flavor
Fresh Thyme 🌿 1 tbsp Leaves only, or 1 tsp dried
Bay Leaves 🍃 2 whole For subtle earthy depth
Apple Cider Vinegar 🍏 1 tbsp Brightens flavor profile
Vegetable Broth 💧 6 cups Low-sodium preferred
Smoked Paprika 🌶️ 1 tsp For authentic smoky flavor
Ground Black Pepper 🌶️ ½ tsp Freshly ground preferred
Sea Salt 🧂 1 ½ tsp Adjust to taste

The beans are the heart of this soup, so quality matters. I always grab my dried beans from Whole Foods bulk section—they're fresher and less likely to have been sitting on shelves for months. For the carrots and celery, organic is ideal if you're concerned about pesticides, but regular store-bought works fine. The key is to use a mix of bean types—navy, cannellini, kidney, black, pinto, and great northern—each brings its own texture and flavor. If you can't find all types, don't stress—use what you have. The soaking overnight is non-negotiable for tender beans, but you can speed-soak with boiling water for 2 hours if you're in a rush.

No smoked paprika? Liquid smoke at one-quarter teaspoon gets you close, though it's more intense. Fresh thyme is ideal, but dried works at one-third the amount. The apple cider vinegar might seem odd, but it's what cuts through the richness and brightens the whole dish. For the broth, homemade vegetable broth is best, but even the good low-sodium store brands work. If you're using canned beans to save time, rinse them thoroughly to remove excess sodium. The carrots can be baby carrots if that's what's in your fridge, but regular whole carrots add more substance to the soup.

This soup tastes even better the next day as the flavors meld together. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. I like to make a big batch on Sunday so I have leftovers for the week. The beans hold up well to reheating—just add a splash of water or broth if it gets too thick. For serving, I always keep fresh parsley on hand to sprinkle on top right before eating. It adds a pop of color and freshness that balances the smoky depth.

❤️

Why You'll Love This Recipe

  • No-Soak Necessary: I swear by this trick—just toss the dried beans in a pot with cold water, a splash of vinegar, and let them simmer. By morning, they’re tender and ready, no overnight soaking or fuss. Honestly, it cuts my prep time in half.
  • Earthy Depth Bomb: The mix of navy, cannellini, and kidney beans creates this rich, almost smoky base that’s ridiculously satisfying. I’ll be real: adding a bay leaf and smoked paprika takes it from good to "I’ll make this twice a week" territory.
  • Potluck Star: Between us, this soup travels like a champ—no soggy bread or spilled sauces. I bring it to holiday gatherings, book club meetups, and even my neighbor’s backyard barbecues. Everyone asks for the recipe, and I never have to explain why it’s my go-to.
  • Pantry Goldmine: A single batch stretches for five lunches, and the flavor only gets better as it sits. Freeze half for those "I can’t believe I forgot to meal prep" moments, or just stash it in the fridge—it’s my secret weapon for lazy days and tight budgets.

Step-by-step instructions for smoky herb 15 bean soup

Here's the method for building rich, smoky depth without tomatoes—simple steps for hearty results.

1

Prepare the Bean Mixture

Combine all the soaked beans—1 cup each of dried navy and cannellini beans, 0.5 cup each of dried kidney, black, pinto, and great northern beans, plus 0.5 cup dried lentils—in a large bowl. Rinse them thoroughly under cold water to remove any debris. This step ensures clean flavor and prevents bitterness during cooking.

Real talk: If you forgot to soak them overnight, don't panic—simmer them in fresh water for 2 hours before adding to the soup. The key is tenderizing the beans properly so they absorb flavors without becoming mushy. Drain the soaked beans completely before proceeding.

2

Sauté the Aromatic Base

Heat a large Dutch oven or heavy pot over medium heat. Add the diced yellow onion, chopped carrots, and chopped celery stalks. Cook for 8-10 minutes until the vegetables soften and the onion becomes translucent. This foundational step develops the soup's depth of flavor.

Stir occasionally to prevent burning. When the vegetables are tender, add the minced garlic cloves and cook for an additional 1 minute until fragrant. The garlic should sizzle slightly but not brown—this prevents bitterness. Add the fresh thyme leaves and bay leaves at this stage to infuse their aromas into the vegetables.

3

Build the Smoky Flavor Foundation

Sprinkle the 1 tsp smoked paprika and 0.5 tsp ground black pepper over the sautéed vegetables. Stir well to coat the mixture evenly. Add the 1 tbsp apple cider vinegar and cook for 1 minute to allow the vinegar to mingle with the spices and vegetables.

This step creates the signature smoky depth that defines this soup. The vinegar brightens the flavors while the smoked paprika adds that authentic, woodsy character. Don't skip this—it's what makes this version stand out from tomato-based soups.

4

Combine and Simmer

Add the drained beans and lentils to the pot, followed by the 6 cups vegetable broth. Stir to combine everything thoroughly. Bring the mixture to a gentle boil over high heat, then immediately reduce the heat to low. Cover the pot and let it simmer for 1 hour to 1 hour 15 minutes.

Check the soup periodically, adding water as needed to maintain the liquid level. You're looking for beans that are tender but still hold their shape—when a bean easily crushes between your fingers with gentle pressure, it's ready. The soup should have a rich, aromatic broth with visible bean pieces.

5

Season and Finish

Remove the bay leaves from the soup. Taste and adjust the seasoning with the 1.5 tsp sea salt if needed. The soup should be well-seasoned but not overly salty. If it's too thick, add water or broth to reach your desired consistency.

Let the soup sit off the heat for 5-10 minutes before serving. This resting period allows the flavors to meld together and the soup to thicken slightly. Serve warm with crusty bread or over rice for a hearty, satisfying meal.

👨‍🍳

Pro Tips For Making 15 Bean Soup Recipe Without Tomatoes

  • SOAK BEANS SEPARATELY: Navy and cannellini beans need 8–12 hours of soaking, while kidney and black beans only need 2–4 hours. I used to toss them all in one bowl and ended up with uneven texture—some mushy, others rock-hard. Sort them first, then soak in separate containers to guarantee consistent doneness.
  • SIMMER LOW AND LONG: This isn’t a 30-minute stew. After the initial boil, drop the heat to a bare simmer (you should barely see bubbles) and let it cook for at least 2.5 hours. Rushing it leaves beans tough and watery—your future self will notice the difference.
  • SKIP THE CROWDED POT: If you’re using all five bean types, split the batch between two pots. I learned this the hard way when my first attempt turned into a gluey mess—beans release starch when packed too tightly. Give them room to hydrate properly.
  • UPGRADE WITH ACID: No tomatoes? Use a splash of apple cider vinegar (1–2 tablespoons) or a strip of kombu seaweed to brighten the flavors. I was skeptical until I tried it—it cuts through the heaviness of the beans and adds depth without overpowering.

Creative variations of 15 bean soup recipe without tomatoes

Herb-Infused Variations

Swap the thyme for 1 tbsp rosemary and add ½ tsp fennel seeds during the sauté for an Italian-inspired twist. The anise notes from fennel pair beautifully with the smoky paprika. For a French touch, use 1 sprig fresh tarragon instead of thyme and reduce the smoked paprika to ½ tsp—this keeps the flavor profile bright and herb-forward. 🌿

Spice-Forward Adaptations

For heat lovers, stir in ½ tsp cayenne pepper when adding the smoked paprika, or finish with 1 tbsp hot sauce before serving. If you prefer warmth over heat, replace cayenne with 1 tsp ground cumin and ½ tsp cinnamon for a Middle Eastern-inspired depth. The cumin adds earthiness while cinnamon introduces subtle sweetness.

Protein Boosters

Add ½ cup crumbled tempeh or ½ cup cooked quinoa during the final 15 minutes of simmering for extra protein. Tempeh soaks up the broth beautifully, while quinoa adds a nutty texture. For a smoky protein punch, stir in ½ cup smoked tofu cubes—they hold their shape and complement the paprika perfectly. 💪

Seasonal Swaps

In summer, replace carrots with 1 cup diced zucchini and add ½ cup fresh corn kernels during the last 10 minutes of cooking. For fall, swap celery for 1 cup chopped leeks and add ½ cup diced butternut squash to the sauté. Winter calls for heartier veggies like ½ cup chopped parsnips or ½ cup rutabaga—they add natural sweetness that balances the smoky broth.

Global Influences

Transform this into a Spanish-style soup by adding ½ cup chopped roasted red peppers and 1 tsp smoked paprika (already in the recipe). For a Mexican-inspired version, stir in 1 tsp ground coriander and ½ tsp oregano during the simmer, then top with avocado slices and lime wedges. The acidity from lime brightens the smoky flavors beautifully. 🌎

Nutrition facts

Servings 6
Amount Per Serving
Calories 240kcal
% Daily Value *
Total Fat 2g3%
Saturated Fat 0g0%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 45g16%
Dietary Fiber 16g57%
Sugars 4g
Protein 18g36%
* 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

Why does this recipe omit tomatoes?

This version skips tomatoes to highlight the natural smoky herb flavors—smoked paprika, thyme, and bay leaf create rich depth without acidity. The apple cider vinegar adds brightness instead, balancing the hearty beans and vegetables perfectly.

2

Can I use canned beans instead of dried?

Yes! Use 2 (15 oz) cans of each bean type (navy, cannellini, etc.) for a shortcut. Drain and rinse thoroughly to remove excess sodium. Add them during the final 15 minutes of simmering so they don't turn mushy. The texture will be slightly softer than dried beans.

3

How do I make this vegan?

This recipe is already vegan-friendly! Just ensure your broth is vegetable-based and check smoked paprika for animal-derived additives. For extra richness, stir in 1 tbsp nutritional yeast at the end—it adds a cheesy, umami depth that vegans love.

4

My soup is too thick—what should I do?

Add ½ cup warm water or broth at a time, stirring well after each addition. For a thicker texture, mash ¼ cup beans against the pot sides with a spoon to release starch. If storing leftovers, the soup naturally thickens—just thin with broth when reheating.

5

What's the best way to reheat leftovers?

Gently reheat on the stove over low heat with ¼ cup water or broth to prevent drying. Microwave-safe: Cover and heat for 2-3 minutes, stirring halfway. Never reheat to a boil—this can make beans mushy. Stir in fresh herbs or a splash of vinegar to revive flavors.

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