Hearty Old Fashioned Pea Soup

Section: Tasty Lunch Ideas

This dish brings together dried split peas and a hearty ham bone, slowly simmered with diced onions, celery, and carrots. The long cooking time allows the flavors to deepen and the soup to thicken naturally. Seasoned modestly with salt, pepper, thyme, and bay leaf, it offers a comforting and rich texture that improves after resting overnight. Removing the meat from the bone and returning it to the pot adds satisfying bites, while simmering with fresh veggies creates a balanced, savory outcome. Ideal for beginner cooks seeking a filling, gluten- and dairy-free meal.

A woman wearing a pink apron is cutting a cake.
Last modified on Sun, 14 Dec 2025 12:22:44 GMT
A bowl of soup with peas and ham. Pin it
A bowl of soup with peas and ham. | dinabakery.com

This old-fashioned pea soup combines slow-cooked split peas with a ham bone and fresh vegetables to create a deeply flavorful and hearty meal. The longer it simmers, the thicker and more comforting it becomes, making it perfect for chilly days or when you want something nourishing and simple.

I first made this recipe following an old family tradition, and now it’s my go-to whenever I need a warm, hearty dish that brings everyone to the table.

Ingredients

  • One large ham bone with meat attached: this is the flavor powerhouse, so choose one with plenty of meat
  • One pound bag of dried split green peas: look for bright green peas free of debris for the best taste
  • One large onion chopped: gives sweetness and depth
  • One cup finely chopped celery: adds freshness and crunch
  • One cup diced carrots: balances the flavors with natural sweetness
  • Half teaspoon of black pepper: for subtle heat
  • One dry bay leaf: imparts a gentle herbal note
  • One teaspoon salt: adjusts and enhances the overall taste
  • About half a teaspoon dried thyme: offers earthiness and complexity
  • Note: Choosing fresh veggies and a meaty ham bone will give your soup the best texture and flavor.

Step-by-Step Instructions

Sift and soak the peas:
Pick through the dried peas carefully to discard anything other than peas. Rinse them under cool water until clear. Place them in a large Dutch oven and add enough water to cover them by about two inches. Bring this to a boil for two minutes, then remove from heat and cover the pot. Let the peas soak for between one and four hours until they soften. Once ready, drain and rinse the peas, discarding the soaking water.
Combine and boil ingredients:
Put the softened peas back in the Dutch oven and pour in 2 and a half quarts of fresh water. Add the ham bone, chopped onion, a dash of salt, pepper, thyme, and the bay leaf. Bring everything to a boil together.
Simmer gently:
Reduce the heat to low, cover the pot, and let the soup simmer very gently for about ninety minutes. Stir occasionally to prevent sticking and to keep the flavors marrying well.
Remove ham and shred meat:
Take out the ham bone, let it cool enough to handle, then pull the meat off the bone. Discard the bone and chop the meat into bite-sized pieces. Return the ham cubes back to the soup.
Cook vegetables and thicken:
Add the celery and carrots to the soup and leave the lid off so some liquid evaporates. Let it simmer for another 45 to 60 minutes until the vegetables are tender and the soup reaches your desired thickness. Before serving, remove and discard the bay leaf.
A bowl of soup with a spoon in it. Pin it
A bowl of soup with a spoon in it. | dinabakery.com

My favorite part is the ham bone itself which infuses the soup slowly with smoky, meaty goodness. I remember my grandma patiently simmering this each weekend and how that aroma always made the kitchen feel like home.

Storage Tips

This pea soup stores well in the refrigerator for up to four days. Since it thickens considerably as it cools, I usually add a splash of water or broth when reheating to loosen it up. For longer storage, it freezes nicely in airtight containers for up to three months without losing its rich flavor.

Ingredient Substitutions

If you don’t have a ham bone, ham hocks work as a good alternative though the soup might be a little less rich. You could also use diced ham but expect a subtler depth. For a vegetarian version, omit the ham and replace the water with vegetable broth and add smoked paprika for that smoky note.

A bowl of soup with a spoon in it. Pin it
A bowl of soup with a spoon in it. | dinabakery.com

Serving Suggestions

This soup is delicious on its own with a crusty slice of bread for dipping. You can also garnish it with fresh herbs like parsley or thinly sliced green onions. A dollop of sour cream or Greek yogurt makes a nice creamy contrast. Pair it with a light salad to balance out the meal.

Frequently Asked Questions

→ Can I substitute the ham bone with something else?

Yes, ham hocks or diced ham can be used as alternatives, though the flavor may be slightly lighter.

→ How do I prevent the soup from sticking to the pot?

Stir the soup occasionally during simmering to avoid sticking or burning on the bottom.

→ Why soak the split peas before cooking?

Soaking softens the peas, reducing cooking time and improving texture.

→ What can I do if the soup gets too thick after cooling?

Add a bit of water while reheating to loosen the consistency.

→ Is it important to remove the bay leaf before serving?

Yes, removing the bay leaf ensures the flavor isn’t overpowering and avoids an unpleasant texture.

→ Can this be prepared ahead of time?

Allowing the soup to rest overnight helps flavors develop even more richness.

Old Fashioned Pea Soup

Slow-cooked split peas with ham bone and fresh veggies, delivering a thick and flavorful meal.

Prep Time
15 minutes
Cooking Time
150 minutes
Total Preparation Time
165 minutes
By: Dina

Featured in: Lunch

Difficulty Level: Easy

Cuisine Type: American

Number of Portions: 10 Serving Size (About 2 ½ quarts)

Dietary Options: Gluten-Free, Dairy-Free

The Ingredients You'll Need

→ Main Ingredients

01 1 large ham bone with meat attached
02 1 lb dried split green peas
03 1 large onion, chopped
04 1 cup finely chopped celery
05 1 cup diced carrots

→ Seasonings

06 ½ tsp ground black pepper
07 1 dry bay leaf
08 1 tsp salt
09 ½ tsp dried thyme

Step-by-Step Instructions

Step 01

Sort and rinse split peas under cool water, removing any debris. Place in a large pot and cover with water 2 inches above peas. Bring to a boil for 2 minutes, then remove from heat. Cover and soak for 1 to 4 hours until peas soften. Drain and rinse peas, discarding soaking water.

Step 02

Return soaked peas to the pot. Add 2 ½ quarts of fresh water, ham bone, chopped onion, salt, pepper, thyme, and bay leaf. Bring mixture to a boil.

Step 03

Reduce heat to low, cover pot, and let simmer gently for 1 hour and 30 minutes. Stir occasionally to prevent sticking or burning.

Step 04

Remove ham bone from pot and let cool. Shred meat from bone, discard bone, then return ham pieces back into the soup.

Step 05

Add celery and carrots to the pot. Leave lid off and simmer for 45 to 60 minutes until vegetables are tender and soup reaches desired thickness. Remove and discard bay leaf before serving.

Extra Tips

  1. For enhanced flavor, allow soup to rest overnight before serving. Use ham hocks or diced ham if ham bone is unavailable. Soup thickens upon cooling; add water when reheating to adjust consistency.

Tools You'll Need

  • Large pot or Dutch oven
  • Colander for rinsing
  • Knife and cutting board
  • Measuring cups and spoons

Allergy Information

Check ingredient labels to avoid allergens, and speak to an expert if necessary.
  • Check all ingredients for allergens and consult a medical professional if uncertain.

Nutritional Details (per serving)

These figures are for informational purposes only. Always consult a professional if needed.
  • Calorie Count: 202
  • Fat: 3 grams
  • Carbohydrates: 31 grams
  • Proteins: 14 grams