Bean Soup Recipe No Ham: Smoky Garlic and Herb-Infused Comfort

Soups & Stews

Bean Soup Recipe No Ham: Smoky Garlic and Herb-Infused Comfort

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!

👹‍🍳
Difficulty
Medium
đŸ„©
Diet
Meat
đŸ”„
Calories
Low Cal

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.

1

🍳 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.

2

đŸ”„ 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.

3

đŸ„˜ 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.

4

đŸČ 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.

5

đŸ”Ș 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

Servings 6
Amount Per Serving
Calories 240kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 480mg21%
Total Carbohydrate 38g13%
Dietary Fiber 12g43%
Sugars 6g
Protein 14g28%
* 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 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.

2

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.

3

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.

4

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.

5

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.

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