Ham Bone Bean Soup

Featured in: Everyday Meal Ideas

This savory soup combines tender beans and flavorful ham bone infused with smoky paprika and herbs. Slow-simmered until beans are soft, it's rich and warming. Aromatic vegetables create a delicious base while seasonings add depth, making it perfect for cold days. Optional diced ham can enrich the texture further. Serve hot, ideal with crusty bread or cornbread, to enjoy a satisfying and nourishing meal.

Updated on Tue, 17 Feb 2026 16:49:04 GMT
Hearty ham bone bean soup with smoky paprika, featuring tender navy beans and savory ham in a rich, flavorful broth.  Save to Pinterest
Hearty ham bone bean soup with smoky paprika, featuring tender navy beans and savory ham in a rich, flavorful broth. | griddlepocket.com

This Ham Bone Bean Soup with Smoky Paprika is a soul-warming dish that perfectly captures the essence of rustic home cooking. By simmering a leftover ham bone with tender navy beans and aromatic vegetables, you create a rich, flavorful broth that is elevated by a gentle hint of smoky paprika.

Hearty ham bone bean soup with smoky paprika, featuring tender navy beans and savory ham in a rich, flavorful broth.  Save to Pinterest
Hearty ham bone bean soup with smoky paprika, featuring tender navy beans and savory ham in a rich, flavorful broth. | griddlepocket.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

The slow-simmering process allows the beans to become incredibly tender while the bone imparts deep savory notes. It is the ideal meal for chilly days, filling your kitchen with an irresistible aroma that promises comfort in every bowl.

Ingredients

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

  • 1 leftover ham bone (with some meat attached)
  • 1 cup diced cooked ham (optional, for extra meatiness)
  • 2 cups dried navy beans (or great northern beans), rinsed and soaked overnight
  • 1 large onion, finely chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 bay leaf
  • 1 ½ teaspoons smoked paprika
  • ½ teaspoon black pepper
  • ½ teaspoon dried thyme
  • ½ teaspoon dried oregano
  • Salt, to taste
  • 8 cups low-sodium chicken or vegetable broth
  • 1 tablespoon olive oil

Instructions

Step 1
Drain and rinse the soaked beans. Set aside.
Step 2
Heat olive oil in a large soup pot over medium heat. Add onion, carrots, and celery. Sauté for 5–6 minutes until softened.
Step 3
Stir in garlic, smoked paprika, thyme, oregano, and black pepper. Cook for 1 minute, until fragrant.
Step 4
Add the ham bone, soaked beans, bay leaf, and broth to the pot. Bring to a boil, then reduce heat and simmer, uncovered, for 1 ½ to 2 hours, stirring occasionally, until beans are tender and soup is flavorful.
Step 5
Remove the ham bone from the pot. Let cool slightly, then pick off any meat and return it to the soup. Discard bone and bay leaf.
Step 6
If desired, add diced cooked ham for extra protein. Taste and adjust seasoning with salt and more pepper if needed.
Step 7
Serve hot, optionally garnished with fresh parsley or a swirl of olive oil.

Zusatztipps für die Zubereitung

For a creamier texture, mash some of the beans in the pot before serving.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Varianten und Anpassungen

Substitute smoked turkey leg for the ham bone for a smoky, pork-free version.

Serviervorschläge

Excellent served with crusty bread or cornbread. Pair with a light red wine, such as Pinot Noir.

A rustic bowl of ham bone bean soup, garnished with fresh parsley and a drizzle of olive oil for extra warmth.  Save to Pinterest
A rustic bowl of ham bone bean soup, garnished with fresh parsley and a drizzle of olive oil for extra warmth. | griddlepocket.com

This wholesome and savory soup is a wonderful way to bring warmth to your table. With its tender beans and rich, smoky profile, it’s a recipe you will find yourself returning to every time you have a ham bone to spare.

Recipe Q&A

Can I use different beans in this soup?

Yes, navy beans are traditional, but great northern beans or other white beans can be used interchangeably. Just soak them overnight for best texture.

Is it necessary to soak the beans before cooking?

Soaking beans overnight helps them cook evenly and reduces cooking time, resulting in tender beans and a smoother texture.

What can I substitute for the ham bone?

Smoked turkey leg works well for a similar smoky flavor without pork, adding depth to the soup while keeping it hearty.

How do I achieve a creamier soup consistency?

Mash some of the cooked beans directly in the pot before serving. This thickens the broth naturally without adding cream.

What kind of broth should I use?

Low-sodium chicken or vegetable broth works best to balance flavors while allowing the ham and spices to shine through.

Can I prepare this soup in a slow cooker?

Yes, after sautéing the vegetables and spices, transfer all ingredients to a slow cooker and cook on low for 6-8 hours until beans are tender.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Ham Bone Bean Soup

Hearty blend of beans, savory ham, and smoky paprika for cozy, comforting warm bowls.

Prep Duration
20 minutes
Cook Duration
120 minutes
Overall Time
140 minutes
Created by Evan Sanders


Skill Level Easy

Cuisine American

Amount 6 Number of Servings

Diet Details No Dairy, No Gluten

What You'll Need

Meats

01 1 leftover ham bone with some meat attached
02 1 cup diced cooked ham, optional for additional protein

Beans and Legumes

01 2 cups dried navy beans or great northern beans, rinsed and soaked overnight

Vegetables

01 1 large onion, finely chopped
02 2 carrots, diced
03 2 celery stalks, diced
04 3 cloves garlic, minced
05 1 bay leaf

Seasonings

01 1.5 teaspoons smoked paprika
02 0.5 teaspoon black pepper
03 0.5 teaspoon dried thyme
04 0.5 teaspoon dried oregano
05 Salt to taste

Liquids

01 8 cups low-sodium chicken or vegetable broth
02 1 tablespoon olive oil

Directions

Step 01

Prepare Beans: Drain and rinse the soaked beans thoroughly. Set aside.

Step 02

Sauté Aromatics: Heat olive oil in a large soup pot over medium heat. Add onion, carrots, and celery. Sauté for 5 to 6 minutes until vegetables are softened.

Step 03

Build Flavor Base: Stir in garlic, smoked paprika, thyme, oregano, and black pepper. Cook for 1 minute until fragrant.

Step 04

Simmer Soup: Add the ham bone, soaked beans, bay leaf, and broth to the pot. Bring to a boil, then reduce heat and simmer uncovered for 1.5 to 2 hours, stirring occasionally, until beans are tender and soup develops rich flavor.

Step 05

Remove Ham Bone: Remove the ham bone from the pot and allow to cool slightly. Pick off any meat and return it to the soup. Discard the bone and bay leaf.

Step 06

Finish Soup: If desired, add diced cooked ham for additional protein. Taste and adjust seasoning with salt and additional pepper as needed.

Step 07

Serve: Serve hot, optionally garnished with fresh parsley or a swirl of olive oil.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large soup pot
  • Ladle
  • Cutting board and knife
  • Wooden spoon

Nutrition Information (each serving)

These figures are for reference and shouldn't replace your physician's advice.
  • Calories: 310
  • Fats: 6 g
  • Carbohydrates: 39 g
  • Proteins: 25 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.