Go Back Email Link
+ servings
overhead shot of ham bone split pea soup in bowl

Ham Bone Split Pea Soup Recipe

Tara Klippert
This recipe is gluten free, dairy free, and soy free.
4.25 from 4 votes
Prep Time 1 d
Cook Time 1 hr 30 mins
Total Time 1 d 1 hr 30 mins
Course Main Course
Cuisine American
Servings 6
Calories 327 kcal


  • Large pot
  • Slow cooker
  • Stove
  • Measuring cups & measuring spoons
  • Strainer


  • 1 lb cooked bone-in ham, chopped
  • 1 ham bone
  • 2 L ham bone broth (or broth of choice)
  • 1 lb split peas
  • 3 celery stalks
  • 3 carrots
  • 4 bay leaves
  • 1.5 tsp thyme
  • 1/2 tbsp garlic powder


  • Bake your bone-in ham according to the instructions on the packaging, or from the guide at recipetips.com. For the best results, enjoy your ham the first day you cook it and get your ham bone broth started (instructions below) so that the following day you can make this recipe with your rich and nourishing bone broth.
    cooked bone in ham in roasting pan
  • Save at least 1 pound of cooked meat to make your soup with. Cut up the leftovers into small cubes and put in the fridge to store until the following day.
    photo of chopped up ham on food scale in large bowl
  • Put your ham bone in a crock pot filled with water. Make sure the ham bone is covered but don’t fill it up too full – leave about an inch on top so that when it comes to a soft boil, it wont start bubbling over. This is especially important if you are going to be slow cooking it overnight.
    bone broth in slow cooker before being strained
  • Once your bone broth is complete, unplug your slow cooker and let cool for around 30 minutes.
  • Top a large mixing bowl with a large strainer and carefully pour through the broth and bones.
    slow cooker with bones and broth ready to be strained into large bowl
  • Once the broth fully drains through, you can get rid of your bones (unless you want to boil them again for a second batch of bone broth!).
    bones in strainer on top of large bowl with bone broth
  • If you are not ready to make your soup, strain your bone broth into mason jars and store in the fridge.
    overhead shot of bone broth in large bowl ready to pour into mason jars
  • Once you are ready to make your soup, add 2 liters of bone broth into a large pot on the stove. If you don’t have the full 2 liters of broth, top it up with extra water (this all depends on the size of your crockpot and how much broth it yields!).
    bone broth in pot
  • Chop up your carrots and celery into small cubes.
    picture of chopped up carrots and celery on cutting board
  • Add green split peas, carrots, celery, bay leaves, thyme and garlic powder into the broth and bring to a boil. Once boiling, reduce heat to a simmer.
    bone broth, split peas and seasonings in large pot
  • Simmer, stirring often until the soup is starting to thicken up. Roughly 45 minutes.
    picture of soup before adding chopped up ham
  • Add your chopped up ham and simmer for another 45 minutes or so, stirring often.
    picture of soup after adding chopped up ham
  • At any time you can remove the soup from the stove if you are happy with the consistency, but I highly recommend simmering for the full time as it makes a very thick and creamy soup. It should look something like this.
    picture of finished ham pea soup in pot
  • Remove the bay leaves and serve.
    close up of ham bone split pea soup in bowl
  • If you are doing this meal for meal prep, divvy out into 6 containers and store in the fridge or the freezer. If you store it in the fridge, eat within 1 week or less.


Serving: 6gCalories: 327kcalCarbohydrates: 17.5gProtein: 23.7gFat: 17.2gSaturated Fat: 3gPolyunsaturated Fat: 0.1gMonounsaturated Fat: 0.7gTrans Fat: 0gCholesterol: 51.4mgSodium: 2221mgPotassium: 1052mgFiber: 6.5gSugar: 3.2g
Keyword dairy free, gluten free, grain free, soy free
Tried this recipe?Let us know how it was!