Split Pea Soup with Ham Recipe

This Split Pea Soup with Ham Recipe is super easy and tastes so good with a piece of buttered bread. A wonderful way to use that leftover ham and make use of the ham bone. The perfect comfort food for cold nights…

split pea soup on ladle

Split Pea Soup Recipe

classic split pea soup

Split Pea Soup is such a great comfort food. It is so filling and has great nutritional value.

split pea soup

Is Split Pea Soup Healthy?

  • Onions, Carrots, Garlic, and Peas make up the bulk of split pea soup. With a whopping 11 grams of protein per cup, split pea soup is a very healthy soup with lots of nutritional value
split pea soup recipe

Do You Have to Soak Split Peas Before Cooking with Them?

  • It is not necessary to pre-soak split peas before cooking with them. If you do soak the peas, the cooking time will be cut down. Pre-Soaked peas take about 40 minutes to cook and Non-Soaked peas will cook for about 1 hour before turning soft

If you like to make soup, check out some of my other comfort food soup recipes like, Easy Tortellini Soup, Copycat Cracker Barrel’s Vegetable Soup and Roasted Butternut Squash Soup (my absolute favorite!)

split pea soup recipe with ham bone

How Do You Make Split Pea Soup from Scratch?

  1. Cook onion and carrots in oil until tender
  2. Add garlic and continue to cook for an additional minute or until fragrant
  3. Add broth, thyme, ham bone, bay leaves and peas
  4. Bring to a boil
  5. Reduce the heat, cover and simmer for about 1 hour or until peas are soft
  6. Remove the ham bone
  7. Pull ham off of bone and return it to the soup
  8. Remove bay leaves

Finally, here’s the printable for this delicious soup recipe…

split pea soup homemade

Split Pea Soup with Ham Recipe

A delicious creamy soup that is full of flavor.
5 from 1 vote
Print Pin Rate
Course: Soup
Cuisine: American
Prep Time: 15 minutes
Cook Time: 1 hour 15 minutes
Total Time: 1 hour 30 minutes
Servings: 10 -12 servings
Calories: 187cal
Author: Melissa
Cost: $10


  • 1 Tbsp. olive oil
  • 1 small onion chopped
  • 1 cup baby carrots – whole
  • 2 cloves garlic chopped
  • 7 cups beef broth chicken broth
  • 1 tsp. thyme
  • 1 lb. split peas rinsed, and checked for any stray debris
  • 1 ham bone with plenty of ham stuck to the sides
  • 2 bay leaves
  • Salt & Pepper to taste


  • In a large pot over medium heat…
  • Pour in the oil
  • Add the carrots, and onions
  • Cook for about 5 minutes, allowing the vegetables to become somewhat tender
  • Add the garlic, and continue to cook for about 1 minute longer
  • Add the broth, thyme, ham bone, peas, and bay leaves
  • Bring to a boil
  • Reduce the heat, cover, and simmer for about 1 hour, or until peas are soft
  • Remove the ham – transfer it to a cutting board, and pull off pieces of ham
  • Place those in the soup
  • Remove the bay leaves
  • Season with salt, and pepper


  • Serve Suggestion: Serve with warm bread, and butter
You can substitute ham steak for ham bone…
*This time I did not have leftover ham, so I used ham steaks instead and cubed the ham before adding it to the soup
nutrition facts are only an estimate 


Calories: 187cal | Carbohydrates: 29g | Protein: 13g | Fat: 2g | Saturated Fat: 0.5g | Polyunsaturated Fat: 0.4g | Monounsaturated Fat: 1g | Sodium: 642mg | Potassium: 579mg | Fiber: 12g | Sugar: 5g | Vitamin A: 1857IU | Vitamin C: 2mg | Calcium: 43mg | Iron: 3mg

~Melissa – KidFriendlyThingsToDo.com

Leave a Reply

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.