Split Pea Soup Recipe

This post may contain affiliate links. Please read our disclosure policy.

This split pea soup recipe is made with homemade ham bone broth, flavorful chopped ham, tender peas, and savory veggies. It’s easy to make and perfect for a cold winter night.

a bowl of split pea soup with herbs, spoons, crackers, and peppercorns scattered on the counter.

Recipe Overview: Split Pea Soup

  • Ready In: 3 hours, 15 minutes (only 15 minutes is hands-on time).
  • Serves: 8
  • Calories: 313 kcal (approximately)
  • Main Ingredients: Ham bone, chopped ham, split peas, carrots, celery, onion
  • Why You’ll Love It: This split pea soup is comfort food at its best! It’s warm, hearty, and easy to make.

SUMMARIZE & SAVE THIS RECIPE ON

When I was a kid, I lived on canned split pea soup. Though my canned soup days are long gone, this split pea and ham soup recipe is here to stay!

This recipe uses homemade ham bone broth instead of a ham hock, which creates a delicious ham flavor with a smoother texture.

While this homemade split pea soup takes a few hours to make, only 15 minutes of it is hands-on time. As such, it’s perfect for a slow day at home or an easy Sunday reset meal prep.

If you love soups, be sure to check out my butternut squash soup, sausage and white bean soup, chicken corn chowder, and lasagna soup recipes!

Jump to:

Why You’ll Love This Recipe

Comfort Food: Split pea soup is warm and hearty, making it perfect for those days when you need some cozy comfort food.

Simple Ingredients: This recipe uses staple ingredients you likely have on hand.

Reduce Food Waste: Using a leftover ham bone and chopped ham is a great way to use up scraps.

Nutritious: Split peas are naturally high in protein and fiber, making this soup both filling and nourishing.

Easy: This recipe takes only 15 minutes of hands-on time. The rest is just simmering the broth and soup on the stove.

Key Ingredients

Split pea soup ingredients displayed and labeled

Ham Bone: You will need a ham bone. I usually freeze the ham bones leftover from Thanksgiving, Christmas, and Easter. A ham hock will also work.

Ham: You’ll need a pound of chopped ham.

Split Peas: I used regular green split peas. Yellow split peas will also work.

Veggies: You will need carrots, celery, onion, and garlic.

Bay Leaves: Bay leaves add a lovely, subtle flavor. But you can skip them if you don’t have any on hand.

Get the full list of ingredients and measurements on the printable recipe card below.

Variations

Smoky: Add smoked paprika to give the soup a smoked flavor.

Sausage: Stir in cooked, sliced smoked sausage or kielbasa during the last few minutes for an extra-hearty soup.

Potatoes: Diced potatoes add extra heartiness without changing the flavor. Since potatoes will thicken the soup, you may need extra broth.

Spiced: Season the soup with cumin, curry powder, or a pinch of red pepper flakes for a spiced variation.

Tools You Will Need

Dutch Oven: I used my Emile Henry Dutch oven (I snagged it at HomeGoods for a great price). But any Dutch oven or large pot will work.

How to Make Split Pea Soup

Ham bone and water in a Dutch oven

Step 1: Place the ham bone in a large stockpot or Dutch oven and cover with 8 cups of water.

Bring to a boil, then reduce to a simmer. Cover and simmer for about 1.5 hours. You’ll need 6 cups of ham broth when finished.

Remove the ham bone and strain the broth. Set the broth aside. Rinse out the pot before continuing with the soup.

Carrots, celery, and onion in a Dutch oven

Step 2: Melt the butter in the pot over medium heat. Add the celery, carrots, and onion.

Cook until the vegetables are tender-crisp and the onion is translucent.

Minced garlic on sautéd veggies

Step 3: Toss in the garlic. Cook until just aromatic. Do not overcook the garlic, or it will turn bitter.

Soup veggies and broth for deglazing, shown with a wooden spatular

Step 4: Pour in a ladleful of the ham broth to deglaze the pot, scraping up any browned bits from the bottom and sides.

Chopped ham on top of soup vegies

Step 5: Add the ham to the pot.

Ham broth poured into Dutch oven

Step 6: Pour in 6 cups of the ham broth. Stir to combine.

A close up of split peas in a pot of broth

Step 7: Add the split peas and stir to combine.

Bay leaves in soup, prepared for simmering

Step 8: Add the bay leaves.

Reduce the heat to low, cover, and simmer for about 1.5 hours, or until the split peas are very tender and the soup has thickened.

Stir occasionally.

A ladleful of finished split pea soup

Step 9: Remove the bay leaves and season with salt and pepper to taste. Serve warm.

The soup will continue to thicken and develop flavor as it cools.

5 Instant Pot Recipes That Save Time

    We respect your privacy. Unsubscribe at anytime.

    Tips for Success

    • Rinse the split peas well to remove any dust or debris. I rinse them until the water runs clear.
    • Don’t worry about soaking the peas. They will cook right in the broth.
    • Stir the soup frequently to prevent the peas from sticking to the bottom of the pot.
    • If the soup is too thick, add a little more broth until it reaches your desired consistency.
    • Because the ham is usually salty, I hold off on the salt until the end to make sure I don’t use too much.
    • To save time, you can skip making the broth and use chicken broth instead.
    A close up of a bowl of split pea soup garnished with crackers.

    Serving Suggestions

    Bread: Serve with toasted sourdough, fresh-milled rolls, fresh-milled cornbread, or even in a sourdough bread bowl.

    Salad: Soup and salad is a classic combo. Serve with a side of dressed greens or lemon cucumber salad.

    Roasted Veggies: Add a side of roasted veggies for extra nutrition and a well-rounded meal.

    Hearty Mains: This pairs perfectly with roast chicken, sourdough fried chicken, or sourdough crispy cheddar pork chops.

    Storing

    • Refrigerate leftovers in an airtight container for 4-5 days.
    • Freeze in a freezer-safe container for up to 3 months. I love using Souper Cubes for this.
    • Split pea soup thickens as it cools. When reheating leftovers, stir in additional broth as needed to reach your desired consistency.
    Close up of a ladleful of split pea soup

    Split Pea Soup FAQs

    Why is my split pea soup too thick?

    Split peas continue to absorb liquid as they cook and cool, which thickens the soup. Add extra broth as needed to thin it.

    Can I use chicken broth instead of ham brown both in split pea soup?

    Yes, chicken broth works great! Use it if you don’t have a ham bone or don’t have time to make broth.

    Can I make split pea soup vegetarian?

    Yes, use vegetable broth and skip the ham for a vegetarian version.

    Can I blend split pea soup?

    Yes, you can partially or fully blend the soup for a smoother texture.

    Do I need to sauté the veggies in split pea soup?

    Yes, you can add everything directly to the pot, though sautéing adds more depth of flavor.

    Bowls of split pea soup, shown with herbs and peppercorns

    More Comfort Food Recipes

    If you tried this Split Pea Soup recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks for visiting!

    Moon and Magnolia logo
    A small bowl of split pea soup, shown garnished with a bagel chip

    Split Pea Soup

    5 from 2 votes
    Rebecca Warfield
    This split pea soup recipe is made with homemade ham bone broth, flavorful chopped ham, tender peas, and savory veggies. It's easy to make and perfect for a cold winter night.
    Prep Time 15 minutes
    Cook Time 3 hours
    Total Time 3 hours 15 minutes
    Servings 8 servings

    Equipment

    • Stock Pot or Dutch Oven

    Ingredients
     

    • 1 ham bone
    • 8 cups water
    • 2 tablespoons butter, unsalted or salted
    • 2 celery stalks, diced
    • 2 carrots, peeled and diced
    • 1/2 onion, diced
    • 2 garlic cloves, minced
    • 1 pound cooked ham, diced
    • 1 pound dried split peas, rinsed
    • 2 bay leaves
    • salt and pepper to taste

    Instructions

    • Make the Broth. Place the ham bone in a large stockpot or Dutch oven and cover with 8 cups of water. Bring to a boil, then reduce to a simmer. Cover and simmer for about 1.5 hours. You'll need 6 cups of ham broth when finished.
      1 ham bone, 8 cups water
    • Strain the Broth. Remove the ham bone and strain the broth. Set the broth aside. Rinse out the pot before continuing with the soup.
    • Sauté the Veggies. Melt the butter in the pot over medium heat. Add the celery, carrots, and onion. Cook until the vegetables are tender-crisp and the onion is translucent.
      2 tablespoons butter, 2 celery stalks, 2 carrots, 1/2 onion
    • Add the Garlic. Toss in the garlic. Cook until just aromatic. Do not overcook the garlic, or it will turn bitter.
      2 garlic cloves
    • Deglaze the Pot. Pour in a ladleful of the ham broth to deglaze the pot, scraping up any browned bits from the bottom and sides.
    • Add Ham. Add the ham to the pot.
      1 pound cooked ham, 1 pound dried split peas
    • Add the Broth. Pour in 6 cups of the ham broth. Stir to combine.
    • Add Peas. Add the split peas and stir to combine.
      2 bay leaves
    • Simmer. Add the bay leaves. Reduce the heat to low, cover, and simmer for about 1.5 hours, or until the split peas are very tender and the soup has thickened. Stir occasionally.
    • Enjoy! Remove the bay leaves and season with salt and pepper to taste. Serve warm. The soup will continue to thicken and develop flavor as it cools.
      salt and pepper to taste

    Video

    Notes

    • Rinse the split peas well to remove any dust or debris. I rinse them until the water runs clear.
    • Don’t worry about soaking the peas. They will cook right in the broth.
    • Stir the soup frequently to prevent the peas from sticking to the bottom of the pot.
    • If the soup is too thick, add a little more broth until it reaches your desired consistency.
    • Because the ham is usually salty, I hold off on the salt until the end to make sure I don’t use too much.
    • To save time, you can skip making the broth and use chicken broth instead.

    Nutrition

    Serving: 1serving | Calories: 313kcal | Carbohydrates: 37g | Protein: 25g | Fat: 8g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Trans Fat: 0.1g | Cholesterol: 49mg | Sodium: 709mg | Potassium: 781mg | Fiber: 15g | Sugar: 6g | Vitamin A: 2726IU | Vitamin C: 16mg | Calcium: 51mg | Iron: 3mg

    Nutrition information is auto-calculated and may not reflect your final product. Please verify independently if needed.

    Course Dinner
    Cuisine American
    Tried this recipe?Let us know how it was!