Soups & Stews
This bean soup recipe no ham delivers the ultimate smoky, herb-infused comfort that warms both body and soul. đ The secret lies in slow-simmered flavorsâgarlic, cumin, and smoked paprikaâtransforming simple dried beans into a hearty, restaurant-quality dish without a single piece of meat.
I developed this version after craving that deep, savory satisfaction of classic bean soup but wanting to keep it entirely plant-based.
The beauty of this recipe is its versatilityâwhether you simmer it on the stovetop for hours, use a pressure cooker for 30 minutes, or slow-cook overnight, the flavors only deepen.
The key technique is toasting the spices and aromatics until fragrant, which builds a rich, aromatic base for the broth. This method ensures every spoonful is packed with smoky garlic and earthy herb notes that make it impossible to resist.
By the time you finish, you'll have a thick, velvety soup with tender beans and a broth so flavorful it tastes like it's been simmering all day. The texture is perfectâcreamy from the beans and vegetables, with just enough body to make it hearty enough for a main dish.
Serve it with crusty bread or over rice to soak up every last drop of that aromatic broth.
Optional garnishes like fresh parsley, a squeeze of lime, or avocado slices add brightness and freshness, while a sprinkle of smoked paprika on top keeps the smoky flavor front and center.
This soup is the kind of dish that feels like a hug in a bowlâwarm, comforting, and full of flavor. Let's get cooking!
Ingredients for bean soup recipe no ham
Sixteen ingredients transform into hearty, smoky bean soup that rivals any ham-based version.
| Ingredient | Amount | Notes |
|---|---|---|
| Dried Navy Beans đ± | 1 œ cups | Rinsed before cooking |
| Yellow Onion đ§ | 1 whole | Diced, medium size |
| Garlic Cloves đ§ | 6 cloves | Minced, fresh preferred |
| Carrots đ„ | 3 medium | Peeled, chopped into chunks |
| Celery Stalks đ„Ź | 3 whole | Diced, leafy parts removed |
| Smoked Paprika đ¶ïž | 2 tbsp | High quality for smokiness |
| Ground Cumin đż | 1 tbsp | Toasted for depth |
| Dried Thyme đż | 1 tsp | Or 1 tbsp fresh |
| Bay Leaves đż | 2 whole | Removed before serving |
| Vegetable Broth đ§ | 6 cups | Low-sodium preferred |
| Tomato Paste đ | œ cup | High quality for richness |
| Extra-Virgin Olive Oil đ« | 2 tbsp | For toasting aromatics |
| Salt đ§ | 1 œ tsp | Adjust to taste |
| Black Pepper đ¶ïž | œ tsp | Freshly ground |
| Fresh Parsley đż | ÂŒ cup | Chopped, for garnish |
The beans are the foundationânavy beans hold their shape beautifully, but kidney or cannellini work too. Soak overnight for faster cooking, or use the quick-soak method (boil for 2 minutes, then let sit 1 hour). For the aromatics, Whole Foods or Trader Joe's carry the freshest celery and carrotsâlook for vibrant color, not wilted or rubbery. The smoked paprika makes all the difference; Penzeys or Goya brands deliver that authentic smoky depth. Toast your spices in the olive oil until fragrantâthis step is non-negotiable for building flavor.
No smoked paprika? Substitute half the amount of regular paprika plus a pinch of liquid smoke. Fresh thyme unavailable? Dried works at one-third the quantity. Short on carrots? Sweet potatoes or butternut squash add natural sweetness. The tomato paste can be reduced with water if you prefer a thinner consistency. For extra richness, stir in 1 tbsp nutritional yeast at the endâit adds a cheesy, umami note without dairy. And if you're using dried beans, discard the soaking water before cooking to reduce gas.
This soup only gets better with timeâ3 days in the fridge is ideal for flavor development. Freeze portions for up to 6 months by storing in airtight containers with a splash of broth to prevent freezer burn. I always make a double batch because it reheats beautifully and tastes even more comforting the next day. Garnish with fresh parsley and a drizzle of olive oil right before serving to keep everything vibrant. The broth reduces slightly when reheated, so add a splash of water if needed to restore consistency.
Why You'll Love This Recipe
- No-Soak Shortcut: Iâll admit, I used to dread the overnight soakâbut these navy beans soften beautifully in just two hours on the stove. Toss them in cold water with a pinch of salt, bring to a boil, then simmer until tender. No fancy prep, no waiting overnight.
- Savory Depth: That carrot-celery-onion base? Itâs the secret weaponâsautĂ©ed until golden, then simmered with garlic until itâs almost caramelized. The beans soak up all the sweetness while staying hearty, and the broth? Rich without being heavy.
- Meal Prep MVP: Between us, this soup tastes better the next day. I make a big batch on Sundays, and by Wednesday, the flavors have melded into pure comfort. Reheat with a splash of water, and itâs like a warm hug in a bowlâno reheating disasters here.
- Budget Magic: A pound of dried beans runs about $2, and they stretch across three meals for my family. Add a hunk of crusty bread or a side salad, and youâve got a full spread for less than $10. Honestly, itâs the kind of recipe that makes grocery day feel like a win.
Step-by-step instructions for smoky garlic and herb bean soup
Here's how to build a hearty, flavor-packed bean soup that delivers deep smoky notes and aromatic herbs.
đł Step 1: SautĂ© Aromatics Until Fragrant
Heat the 2 tablespoons extra-virgin olive oil in a large Dutch oven over medium heat until shimmering. Add the 1 whole diced yellow onion, 3 medium chopped carrots, and 3 diced celery stalks. Cook for 5-6 minutes until the vegetables soften and begin to release their juices.
This is where the foundation of flavor begins. The vegetables should look translucent at the edges but still hold their shape. Stir occasionally to prevent browning. Add the 6 minced garlic cloves and cook for another 30 seconds until fragrantâthis releases the garlic's full flavor potential without burning.
đ„ Step 2: Toast Spices for Depth of Flavor
Reduce heat to medium-low and add the 2 tablespoons smoked paprika, 1 tablespoon ground cumin, 1 teaspoon dried thyme, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Stir constantly for 1 minute until the spices are fragrant and the paprika releases its characteristic aroma.
Here's the thingâdon't skip this toasting step. It develops the spices' essential oils, which is what gives your soup that professional, restaurant-quality depth. You'll smell the difference immediately when the spices bloom and fill your kitchen with their warm, earthy scents.
đ„ Step 3: Build the Base with Tomato Paste
Increase heat to medium-high and stir in the 0.5 cup tomato paste. Cook for 2-3 minutes until it darkens slightly and becomes incorporated into the vegetable mixture. This creates a rich, concentrated base that will carry all the flavors throughout the soup.
Add the 2 whole bay leaves and pour in the 6 cups vegetable broth. Bring to a gentle boil, then reduce heat to medium-low to maintain a simmer. This is where the magic beginsâthe broth will start absorbing all those toasted spices and caramelized aromatics.
đČ Step 4: Cook the Beans Until Tender
Add the 1.5 cups rinsed dried navy beans to the simmering broth. The water level should cover the beans by about 1 inch. If it doesn't, add a bit more water. Bring back to a gentle simmer and cook uncovered for 1 hour, stirring occasionally to prevent sticking.
After the initial hour, check the beans for tenderness. They should be soft but still hold their shape with a slight bite. If they're not quite tender, continue cooking for another 30-45 minutes. The beans are done when they're fork-tender but not mushyâthis ensures they'll hold up to the final seasoning and garnish.
đȘ Step 5: Finish and Garnish for Freshness
Remove the 2 whole bay leaves from the soup. Taste and adjust seasoning with additional salt if needed. The soup should be rich and flavorful but not overly salty. Ladle the soup into bowls and garnish each serving with 1 tablespoon chopped fresh parsley.
This final garnish adds a bright, fresh contrast to the deep, smoky flavors. The parsley not only looks beautiful but also brings a subtle herbal note that balances the richness of the soup. Serve immediately while hot, with crusty bread to soak up every last drop of that comforting broth.
Pro Tips For Making Bean Soup Recipe No Ham
- SOAK BEANS OVERNIGHT: Navy beans soften faster and digest easier when soaked 8â12 hours first. I used to skimp on time and end up with gummy beansânow I just toss them in a bowl with cold water and forget about them until morning. If youâre in a hurry, a 2-hour hot soak works, but drain and rinse thoroughly afterward to remove excess starch.
- CHOP VEGETABLES UNIFORM: Carrots, celery, and onion should be cut into ÂŒ-inch diceâno big chunks lurking at the bottom. I learned this the hard way when I left a few celery stalks whole; they turned to mush while everything else was perfect. A sharp knife and steady hand make this quick, and it guarantees even cooking.
- SIMMER LOW AND SLOW: After boiling the beans until tender, drop the heat to a gentle simmerâthink tiny bubbles, not rolling. I used to let mine bubble hard, and the soup would split or the beans would turn mealy. A lid helps, but leave a crack to let steam escapeâthis keeps flavors balanced without scalding.
- SAVE TIME WITH FROZEN MIX: Skip chopping by using a pre-made frozen "mirepoix" mix (onion, carrot, celery) straight from the bag. Toss it in rawâitâll thaw and soften right in the pot. I was skeptical until I tried it; the textureâs identical, and I save 15 minutes of prep every time. Just donât overcook it.
Essential equipment for this dish
Dutch Oven Essentials
Your Dutch oven is the workhorse of this recipeâits heavy base distributes heat evenly, preventing scorching while allowing the soup to develop rich, caramelized flavors at the bottom. I recommend a 5-6 quart enameled cast iron like the Le Creuset Signature or Lodge Pre-Seasoned for durability and even cooking.
The deep sides help prevent spills during stirring, and the lid traps steam for faster cooking. đ„
Pressure Cooker Shortcut
For a 30-minute version, use an Instant Pot or electric pressure cooker. After sautéing aromatics and toasting spices, add all ingredients (including beans) and pressure cook on high for 15 minutes, then natural release for 10 minutes.
The beans will soften perfectly while maintaining their shape. Just be sure to use the steam release valve carefully to avoid burns.
Immersion Blender
An immersion blender transforms this soup from chunky to creamy in seconds. After cooking, blend half the soup directly in the pot for 10-15 seconds to achieve a velvety texture while keeping the other half rustic.
I love the Ninja Foodi 1100-watt for its powerful motor and easy cleanup. This tool also helps emulsify the broth for a smoother consistency without over-blending. âš
Fine-Mesh Strainer
A fine-mesh strainer is a game-changer for prepping beans and aromatics efficiently. Use it to rinse the 1.5 cups dried navy beans thoroughly before cooking to remove debris and reduce gas-causing compounds.
For the vegetables, chop them uniformly with a sharp chefâs knife (like the Mercer Culinary Genesis) and strain excess moisture if needed before sautĂ©ing. This ensures even cooking and prevents a watery soup.
Wooden Spoon
Invest in a high-quality wooden spoon (I use a Maplewood spoon from Oxo) to stir the soup without scratching your Dutch oven. Wood distributes heat gently and prevents the bottom from sticking, especially when toasting spices.
Avoid metal utensils during the toasting phaseâthey can cause hot spots and burn the spices. A wooden spoon also helps scrape up flavorful bits from the bottom of the pot for maximum taste. đ«
Measuring Spoons
Precision matters with spices! Use stainless steel measuring spoons (like the OXO Good Grips) for accurate measurements of the 2 tbsp smoked paprika, 1 tbsp cumin, and 1 tsp thyme. A pinch too much can overpower the dish, while too little leaves it flat.
For the tomato paste, a small silicone spatula helps scrape every last bit from the tube, ensuring no flavor goes to waste. Keep your tools clean and dry to extend their lifespan.
Nutrition facts
Frequently asked questions
Can I use canned beans instead of dried for this recipe?
For a quicker version, substitute 3 (15-ounce) cans of navy beans (drained and rinsed) for the dried beans. Just reduce the simmering time to 20-30 minutes after adding the broth to let the flavors meld. Canned beans work perfectly but may result in a slightly softer texture. If you prefer firmer beans, use kidney or cannellini beans instead.
How do I make this soup creamier without dairy?
Blend half the soup with an immersion blender for 10-15 seconds to create a velvety texture. For extra richness, stir in 2 tablespoons nutritional yeast or 1/4 cup coconut milk at the end. The beans themselves naturally thicken the soup as they cook, so no extra cream is needed unless you prefer a thicker consistency.
What if my soup tastes too bland after cooking?
Don't worryâthis happens! Boost flavor by adding 1 teaspoon smoked paprika or a pinch of liquid smoke, then simmer for 5 more minutes. A splash of red wine vinegar (1 teaspoon) or a squeeze of lemon juice also brightens the broth. For depth, stir in 1/4 cup tomato paste and simmer another 10 minutes to intensify the flavors.
Can I make this soup in a slow cooker?
Yes! Follow the same steps for sautéing aromatics and toasting spices, then transfer everything (including beans) to your slow cooker. Add 1 cup extra broth and cook on low for 6-8 hours or high for 3-4 hours. The longer cook time enhances the flavors beautifully. The beans will become extra tender, almost like a stew.
What are the best garnishes to add freshness?
Try these bright toppings: chopped fresh parsley or cilantro, a drizzle of extra-virgin olive oil, crumbled feta cheese (for a non-vegan option), or avocado slices. A squeeze of lime juice or a sprinkle of crushed red pepper flakes adds a zesty kick. Garnish just before serving to keep everything vibrant.
