Ham and Bean Soup (Šunkom i Pasuljem) is a hearty and comforting Serbian-inspired soup that combines smoky ham, tender beans, potatoes, and vegetables in a rich, flavorful broth. Known for its simplicity and satisfying taste, this rustic dish has long been a favorite in homes throughout Serbia and across the Balkans, especially during the colder months when warming meals are most appreciated.


One of the best things about this recipe is how effortless it is to prepare. Simply place the ingredients into a slow cooker, set it to low, and allow the flavors to slowly develop while you sleep or go about your day. By the time it’s ready, the ham becomes tender, the vegetables soften perfectly, and the broth transforms into a deeply savory soup that tastes like it has been simmering for hours.

Whether you’re looking for an easy family dinner, a meal-prep recipe for the week ahead, or a comforting bowl of traditional Balkan comfort food, Ham and Bean Soup delivers. Serve it alongside crusty bread or freshly baked Serbian pogacha for a wholesome meal that is both nourishing and incredibly satisfying.



What Is Ham and Bean Soup (Šunkom i Pasuljem)?

Ham and Bean Soup, known in Serbian as Šunkom i Pasuljem, is a hearty traditional soup made with smoked ham, beans, vegetables, and broth slowly cooked together until rich and flavorful. While pasulj (bean stew) is one of Serbia’s most famous comfort foods, this version incorporates smoked ham to create a deeply savory meal that is both filling and nourishing.

Similar to traditional Serbian Pasulj, this soup combines beans and smoked meat, but with a lighter, broth-based consistency that makes it perfect for everyday family meals.

If you enjoy bean-based dishes, be sure to try our Traditional Serbian Pasulj Recipe, one of the country’s most beloved comfort foods.

The slow-cooking process allows the smoky flavor of the ham to infuse the broth while the beans and vegetables become tender and absorb all the delicious flavors. The result is a rustic, satisfying soup that has long been a favorite in Serbian households, especially during colder months.

Often served with fresh crusty bread, homemade pogacha, or a simple side salad, Ham and Bean Soup is a complete meal that showcases the simplicity and practicality of traditional Serbian cooking.


Why You’ll Love This Ham and Bean Soup Recipe

traditional Serbian ham and bean soup recipe

Easy Slow Cooker Preparation

This recipe couldn’t be simpler. Just add the ingredients to your slow cooker, set it on low, and let it slowly cook while you sleep, work, or relax. The slow cooker does all the hard work for you.

Rich Smoky Flavor

Smoked ham shank or ham hocks add a deep, savory flavor that permeates the entire soup. The slow cooking process allows the smoky notes to blend beautifully with the beans and vegetables.

Budget-Friendly Comfort Food

Made with inexpensive pantry staples and simple ingredients, this soup delivers incredible flavor without stretching your grocery budget.

Hearty and Filling

The combination of tender beans, potatoes, vegetables, and ham creates a satisfying meal that will keep you full and energized for hours.

Great for Meal Prep

Ham and Bean Soup tastes even better the next day as the flavors continue to develop. It’s an excellent option for preparing meals in advance for busy weeks.

Freezer Friendly

Make a large batch and freeze individual portions for easy lunches and dinners. The soup reheats beautifully and maintains its delicious flavor.

Traditional Serbian Home Cooking

This recipe captures the essence of Serbian comfort food, featuring wholesome ingredients and slow-cooked flavors that have been enjoyed by families for generations.

It is one of many dishes featured in our collection of Traditional Serbian Recipes, showcasing the rich culinary heritage of Serbia.

Nutritious and Balanced

Packed with protein from the ham and beans, fiber from the legumes and vegetables, and essential vitamins and minerals, this soup is both nourishing and satisfying.

Perfect for Cold Weather

A warm bowl of Ham and Bean Soup is ideal for chilly autumn evenings and cold winter days when you’re craving something comforting and hearty.

Simple Ingredients, Incredible Results

One of the best things about this recipe is how a handful of everyday ingredients can transform into a rich, flavorful soup that tastes like it took far more effort to prepare.


The History of Ham and Bean Soup in Serbian Cuisine

Beans as a Staple Food

Beans have been a cornerstone of Serbian cuisine for centuries. Affordable, nutritious, and easy to store throughout the winter, dried beans became an essential ingredient in rural households across the Balkans. Families relied on bean-based soups and stews to provide sustenance during long winters and periods when fresh foods were scarce.

The Importance of Smoked Meats

Before refrigeration, smoking was one of the primary methods of preserving meat throughout Serbia. Ham, pork ribs, bacon, and various cured meats were smoked and stored for use throughout the year. These preserved meats added valuable flavor and protein to simple dishes made from beans, potatoes, and seasonal vegetables.

Traditional Winter Comfort Food

Ham and Bean Soup became particularly popular during colder months when families desired warm, filling meals. The combination of beans and smoked meat provided lasting energy for farmers, laborers, and families working through harsh winters.

Slow Cooking Traditions

Historically, Serbian soups and stews were cooked slowly over wood-burning stoves or open hearths. The long cooking time allowed tough cuts of smoked meat to become tender while creating rich, flavorful broths. Modern slow cookers conveniently replicate this traditional cooking method.

Regional Variations

Different regions of Serbia developed their own versions of bean soup depending on available ingredients. Some areas favored smoked pork ribs, while others used ham hocks, sausage, bacon, or leftover holiday ham. Vegetables and seasonings also varied according to local traditions and family recipes.

A Dish That Brings Families Together

Like many traditional Serbian meals, Ham and Bean Soup is often prepared in large quantities and shared with family members around a communal table. Its comforting nature and simple ingredients continue to make it a beloved dish for gatherings and everyday family meals.


Ingredients You’ll Need

Ham and Bean Soup relies on a handful of simple, wholesome ingredients that come together to create a rich and satisfying meal. Smoked ham provides the soup’s signature savory flavor, while beans, potatoes, and vegetables add heartiness and nutrition. Most of these ingredients are pantry and refrigerator staples, making this an easy recipe to prepare whenever you’re craving a comforting bowl of homemade soup.

Together, these simple ingredients create a soup that is rich, filling, and packed with old-fashioned homemade flavor.

Smoked Ham Shank or Ham Hocks

These provide the rich smoky flavor that forms the foundation of the soup while adding tender, flavorful meat to the finished dish. As the ham slowly cooks, it infuses the broth with depth and creates the signature taste that makes this soup so comforting.

Great Northern Beans

Creamy, mild, and tender, Great Northern beans absorb the savory flavors of the broth while adding protein, fiber, and substance. They help transform the soup into a satisfying and nourishing meal.

Carrot

Carrots contribute a touch of natural sweetness that balances the smoky richness of the ham. They also add color, texture, and valuable nutrients to the soup.

Celery

Celery provides subtle aromatic notes that enhance the overall flavor of the broth. It works alongside the onions and carrots to create a classic soup base.

Onion

A staple ingredient in many traditional soups, onion adds savory depth and sweetness as it slowly cooks and softens, helping to build a rich and flavorful broth.

Potatoes

Potatoes make the soup heartier and more filling while contributing a soft, comforting texture. They also help naturally thicken the broth as they cook.

Chicken Broth

Chicken broth serves as the flavorful liquid base of the soup. It ties all the ingredients together and adds additional richness to every spoonful.

Salt and Black Pepper

Simple seasonings are all that’s needed to enhance the natural flavors of the ham, beans, and vegetables. Adjust the seasoning carefully since smoked ham can already contribute a good amount of salt to the broth.


Affiliate Disclosure: This article may contain affiliate links. If you purchase through these links, I may earn a small commission at no additional cost to you.

Essential Tools for Making Ham and Bean Soup

A hearty slow-cooked soup starts with the right kitchen equipment. These tools help make preparation easier, improve cooking results, and make cleanup much simpler.

ProductWhy It’s UsefulBuy
Slow CookerThe easiest way to achieve tender ham and perfectly cooked beans.Check Price
Large Dutch OvenIdeal for stovetop preparation and serving.Check Price
Chef’s KnifeMakes chopping vegetables quick and efficient.Check Price
Cutting BoardProvides a safe and sturdy prep surface.Check Price
Measuring Cups and SpoonsEnsures accurate ingredient measurements.Check Price
Soup LadlePerfect for serving generous portions.Check Price

How to Make Ham and Bean Soup

How to Make Serbian Bean Soup with Ham recipe

Step 1: Prepare the Slow Cooker

Lightly grease the inside of your slow cooker or crockpot with cooking spray or a small amount of oil. This helps prevent ingredients from sticking and makes cleanup much easier once the soup is finished cooking.

Step 2: Add the Ham

Place the smoked ham shank or ham hocks in the bottom of the slow cooker. As the soup cooks, the ham will release its smoky flavor into the broth, creating the rich foundation of the dish.

Step 3: Add the Vegetables

Scatter the chopped carrots, celery, onions, and diced potatoes over the ham. These vegetables will soften during cooking and add natural sweetness, texture, and depth of flavor to the soup.

Step 4: Add the Beans and Broth

Pour the drained and rinsed Great Northern beans into the slow cooker. Add the chicken broth, ensuring that all ingredients are mostly submerged. The broth will slowly absorb the flavors from the ham and vegetables as it cooks.

Step 5: Season the Soup

Sprinkle in the salt and black pepper. Since smoked ham can vary in saltiness, you can start with a smaller amount and adjust the seasoning later if needed.

Step 6: Slow Cook Until Tender

Cover the slow cooker with the lid and cook on the low setting for 5 to 6 hours. During this time, the vegetables become tender, the flavors meld together, and the ham becomes soft enough to easily pull away from the bone.

Step 7: Remove and Shred the Ham

Carefully transfer the ham shank or ham hocks to a cutting board. Once cool enough to handle, remove any bones, skin, and excess fat. Chop or shred the meat into small, bite-sized pieces.

Step 8: Return the Ham to the Soup

Add the shredded ham back into the slow cooker and stir well to distribute the meat evenly throughout the soup. This ensures every bowl contains plenty of flavorful ham.

Step 9: Taste and Adjust the Seasoning

Give the soup a final taste and adjust the seasoning with additional salt and black pepper if desired. You can also add a pinch of paprika or fresh parsley for extra flavor.

Step 10: Serve and Enjoy

Ladle the hot Ham and Bean Soup into bowls and serve immediately. Pair it with crusty bread, traditional Serbian pogacha, cornbread, or a simple fresh salad for a complete and satisfying meal. The leftovers are just as delicious the next day.


Ham and Bean Soup (Šunkom i Pasuljem) is very easy to make. Simply throw everything into the slow cooker, set it on low, and let it cook until rich, hearty, and flavorful. You can store leftovers in the refrigerator for several days or freeze portions for later.

Ham and Bean Soup

This is a very simple recipe you can prepare into slow cooker overnight sleeping while it cooks. 
Course: Soup
Cuisine: Serbia
Keyword: ham, potatoes

Ingredients

  • 1 lb smoked ham shank or ham hocks
  • ½ cup chopped carrot
  • ½ cup chopped celery
  • ½ cup chopped onion
  • 2 medium potatoes peeled and diced
  • 2 cans Great Northern Beans or 1 large jar of the beans, drained, and rinsed
  • 5 cup homemade chicken broth
  • ½ tsp salt
  • ½ tsp black pepper

Instructions

  • Grease the slow cooker or crockpot then place the ham shank or ham hocks at the bottom then add the rest of the ingredients. 
  • Cover the slow cooker and and cook on low heat setting until the meat is tender for 5-6 hours.
  • When ready take out the ham and remove any fat from it then chop the meat from the bone into small pieces. Return back to the soup and stir, season with salt and pepper.
  • Serve with crusty bread or pogacha.

Tips for the Best Ham and Bean Soup

Tips for perfect ham and bean soup recipe

Use Quality Smoked Ham

The smoked ham is the star ingredient in this recipe, so choosing a good-quality ham shank or ham hocks will make a noticeable difference. Well-smoked meat creates a richer broth and delivers the deep, savory flavor that makes this soup so comforting.

Don’t Over-Salt Early

Smoked ham often contains a significant amount of salt, which gradually releases into the soup during cooking. To avoid an overly salty broth, season lightly at the beginning and make final adjustments once the soup has finished cooking.

Cook Low and Slow

Patience is key when making Ham and Bean Soup. Slow cooking allows the flavors to fully develop while ensuring the ham becomes tender and easy to shred. The longer cooking time also helps the vegetables absorb the smoky broth.

Add Fresh Herbs Before Serving

Fresh parsley, thyme, dill, or even a little celery leaf can brighten the rich flavors of the soup. Stir the herbs in just before serving to preserve their freshness and aroma.

Create a Thicker Texture

If you prefer a heartier soup, mash some of the cooked potatoes or beans directly into the broth. This naturally thickens the soup without adding flour or other thickeners.

Let the Soup Rest

Like many traditional soups and stews, Ham and Bean Soup often tastes even better the next day. Allowing the soup to rest overnight gives the ingredients more time to blend together, creating a deeper and more balanced flavor.

Use Homemade Broth When Possible

Homemade chicken broth adds extra richness and depth compared to many store-bought versions. If using store-bought broth, choose a low-sodium variety so you can better control the seasoning.

Remove Excess Fat

After removing the ham from the bone, trim away any excess fat before returning the meat to the soup. This keeps the broth flavorful without becoming overly greasy.

Add Extra Vegetables

Feel free to increase the nutritional value by adding additional vegetables such as parsnips, bell peppers, cabbage, or green beans. They blend well with the classic flavors of the soup.

Freeze in Individual Portions

For easy future meals, freeze the soup in single-serving containers. This allows you to thaw only what you need while preserving the quality and flavor of the remaining soup.


Variations of Ham and Bean Soup

Variations of Serbian Ham and Bean Soup recipe

Traditional Serbian Pasulj Style

For a flavor closer to classic Serbian Pasulj, add sweet paprika, a few cloves of minced garlic, and an extra onion. These ingredients create a richer, more authentic Balkan-style bean soup.

Smoked Sausage Version

Replace part of the ham with smoked Serbian sausage or kielbasa. The sausage adds another layer of smoky flavor and makes the soup even heartier.

Dried Bean Version

Instead of canned beans, use dried Great Northern, navy, or white beans. Soak them overnight before cooking for a more traditional texture and flavor.

Vegetable-Packed Soup

Add extra vegetables such as cabbage, bell peppers, parsnips, zucchini, or green beans. This variation increases both nutrition and flavor while making the soup even more filling.

Spicy Ham and Bean Soup

Add crushed red pepper flakes, hot paprika, or diced hot peppers for a pleasant kick of heat that complements the smoky ham.

Garlic Lover’s Version

Stir in several cloves of minced garlic during the final hour of cooking for a more robust and aromatic soup.

Tomato-Based Variation

Add a can of diced tomatoes or a few tablespoons of tomato paste to create a slightly richer broth with a subtle tangy flavor.

Rustic Country Style

Leave the vegetables in larger chunks and use a mixture of different beans for a farmhouse-style soup with plenty of texture.

Herb-Enhanced Version

Fresh parsley, thyme, bay leaves, dill, and marjoram can all add additional depth and complexity to the finished soup.

Leftover Holiday Ham Soup

This recipe is a fantastic way to use leftover Easter, Christmas, or holiday ham. Simply substitute diced cooked ham for the ham shank and reduce the cooking time slightly.


What to Serve with Ham and Bean Soup

slow cooker ham and bean soup recipe pairing guide

Serbian Pogacha

Soft, fluffy Serbian pogacha is one of the best accompaniments to Ham and Bean Soup. Its tender texture makes it perfect for dipping into the rich, smoky broth and soaking up every last drop.

Crusty Artisan Bread

A loaf of fresh crusty bread pairs beautifully with the hearty soup. The crisp exterior and soft interior provide a satisfying contrast to the tender beans and vegetables.

Cornbread

The subtle sweetness of cornbread complements the savory flavors of the ham and beans, creating a comforting and well-balanced meal.

For a traditional Balkan side dish, serve the soup with Proja, Serbia’s rustic cornbread that perfectly complements hearty bean soups and stews.

Serbian Salad

A light Serbian Salad made with tomatoes, cucumbers, onions, and parsley adds freshness and brightness that balances the richness of the soup.

Pickled Vegetables

Traditional Balkan vegetables pair beautifully with Ham and Bean Soup. Try serving it with our homemade Serbian Turšija Recipe for an authentic Balkan meal.

Roasted Vegetables

Simple roasted carrots, peppers, onions, or root vegetables make a nutritious side dish that pairs naturally with the rustic character of the soup.

Fresh Green Salad

A crisp green salad with lettuce, cucumbers, and a light vinaigrette helps lighten the meal while adding extra texture and freshness.

Cheese and Bread Platter

Serve the soup alongside a small platter of feta cheese, white cheese, kajmak, or other Balkan dairy specialties with slices of rustic bread.

Garlic Bread

Warm garlic bread offers a flavorful accompaniment and is ideal for dipping into the savory broth.

Hot Peppers and Condiments

Many people enjoy serving Ham and Bean Soup with hot peppers, ajvar, or a spoonful of sour cream to add extra flavor and customize each bowl to their liking.


Recommended Serveware for Ham and Bean Soup

Serving this rustic Serbian-inspired soup in the right bowls and alongside fresh bread creates an even more enjoyable dining experience. These serving essentials help turn a simple bowl of soup into a warm and inviting meal that family and guests will appreciate.

ProductWhy It’s UsefulBuy
Large Soup BowlsIdeal for generous servings of hearty soup.Check Price
Bread BasketPerfect for serving pogacha or crusty bread.Check Price
Wooden Serving BoardGreat for displaying breads, cheese, and side dishes.Check Price
Soup SpoonsComfortable for enjoying chunky soups.Check Price
Food Storage ContainersExcellent for storing leftovers and meal prep portions.Check Price

How to Store and Reheat Ham and Bean Soup

Always follow proper food safety practices when storing and reheating leftovers to maintain quality and safety.

Refrigerating Leftovers

Allow the soup to cool completely before transferring it to airtight containers. Properly stored, Ham and Bean Soup will keep well in the refrigerator for up to 4 days while maintaining its flavor and texture.

Freezing for Later

This soup freezes exceptionally well, making it perfect for meal prep. Divide cooled soup into freezer-safe containers or freezer bags, leaving a little room for expansion. Freeze for up to 3 months.

Thawing Frozen Soup

For best results, transfer frozen soup to the refrigerator and allow it to thaw overnight. This helps preserve the texture of the beans and vegetables.

Reheating on the Stovetop

Pour the soup into a pot and warm it over medium-low heat, stirring occasionally until heated through. If the soup has thickened during storage, add a splash of broth or water to reach your desired consistency.

Reheating in the Microwave

Place a portion of soup in a microwave-safe bowl and cover loosely. Heat in 1-minute intervals, stirring between each interval until thoroughly warmed.

Expect the Soup to Thicken

Beans and potatoes naturally absorb liquid as the soup sits. Don’t be surprised if the soup becomes thicker after refrigeration. Simply add additional broth when reheating if desired.

Refresh the Flavor

A sprinkle of fresh parsley, cracked black pepper, or a squeeze of lemon juice can help brighten the flavors when serving reheated soup.

Store in Individual Portions

Freezing or refrigerating individual servings makes it easier to enjoy quick lunches and dinners without reheating the entire batch.

Avoid Multiple Reheating Cycles

For the best quality, only reheat the amount you plan to eat. Repeated reheating can affect both texture and flavor.

Great for Make-Ahead Meals

Because the flavors continue to develop over time, Ham and Bean Soup is one of those dishes that often tastes even better a day or two after it is made.


Frequently Asked Questions About Ham and Bean Soup

Can I Use Dried Beans Instead of Canned Beans?

Yes. Dried beans are a traditional choice and work wonderfully in this recipe. Soak them overnight before cooking, then drain and rinse them before adding them to the slow cooker. You may need to increase the cooking time slightly to ensure the beans become fully tender.

What Type of Ham Works Best?

Smoked ham shanks and ham hocks provide the richest flavor because they contain both meat and bone, which add depth to the broth. Leftover smoked holiday ham can also be used as a convenient alternative.

Can I Make This Soup on the Stovetop?

Absolutely. Simply combine all the ingredients in a large pot and simmer gently for about 2 to 3 hours, or until the ham is tender and the flavors have fully developed.

Can I Make Ham and Bean Soup Ahead of Time?

Yes. In fact, many people find that the soup tastes even better the next day after the flavors have had additional time to blend together.

Is Ham and Bean Soup Gluten-Free?

The ingredients in this recipe are naturally gluten-free. However, always check packaged products such as broth and canned beans to ensure they contain no gluten-containing additives.

Can I Freeze Leftovers?

Yes. Ham and Bean Soup freezes very well. Store it in airtight freezer-safe containers for up to three months and thaw overnight in the refrigerator before reheating.

How Can I Make the Soup Thicker?

You can mash some of the cooked beans or potatoes directly into the broth. This naturally thickens the soup while preserving its traditional flavor.

What Beans Can I Substitute?

Great Northern beans are commonly used, but navy beans, cannellini beans, white kidney beans, or pinto beans also work well in this recipe.

Can I Add More Vegetables?

Certainly. Carrots, cabbage, bell peppers, parsnips, spinach, kale, and green beans can all be added to make the soup even more nutritious and hearty.

What Should I Serve With Ham and Bean Soup?

Popular accompaniments include Traditional Serbian Pogacha, Proja, Serbian Salad, traditional pickled vegetables, or a simple green salad. All pair beautifully with this comforting soup.


A Hearty Taste of Serbian Comfort Food

Ham and Bean Soup (Šunkom i Pasuljem) is the perfect example of how simple ingredients can come together to create a deeply satisfying and comforting meal. With smoky ham, tender beans, hearty vegetables, and a flavorful broth, this traditional-style soup delivers warmth and nourishment in every spoonful.

One reason families continue to make this soup generation after generation is its simplicity. A few affordable ingredients slowly transform into a hearty meal that can easily feed a crowd and often tastes even better the next day.

It is easy to prepare, budget-friendly, and ideal for feeding a family while making the most of affordable pantry staples. The slow cooking process allows the flavors to develop beautifully, creating a rich soup that tastes like it has been simmering all day.

If you enjoy hearty soups and traditional Balkan comfort food, explore our collection of authentic Serbian Soup Recipes and discover more family favorites.

Whether you’re looking for a cozy winter dinner, a reliable meal-prep recipe, or a taste of traditional Serbian home cooking, Ham and Bean Soup is a wonderful choice. Serve it with fresh pogacha, crusty bread, or a simple salad, and enjoy a wholesome meal that brings comfort, flavor, and a touch of Balkan tradition to your table.

If you try this Ham and Bean Soup recipe, don’t forget to share it with family and friends and save it for those days when only a hearty bowl of homemade soup will do. Happy cooking!


Did You Make This Ham and Bean Soup (Šunkom i Pasuljem) Recipe?

I’d love to hear how your Ham and Bean Soup turned out! Did you follow the recipe exactly, or did you add your own twist with extra vegetables, herbs, or different types of beans?

Leave a comment below and share your experience. Your tips, variations, and serving suggestions may help other readers make this comforting Serbian-inspired soup at home.

If you enjoyed this recipe, please consider sharing it with friends and family on social media. Don’t forget to follow us for more authentic Balkan recipes, traditional Serbian dishes, and easy homemade comfort food recipes.

Happy cooking, and thank you for being part of our community!