You know that feeling when you walk into a kitchen and something smells so good it stops you in your tracks? That’s exactly what happens every time I make this split pea soup. There’s something almost magical about the way a handful of humble ingredients can turn into something this rich and comforting.
I’ll be honest — split pea soup used to intimidate me. I thought it required hours of slow cooking and some secret technique I hadn’t figured out yet. Turns out, I was completely wrong. This recipe comes together in about 35 minutes, and most of that time the pot is just doing its thing on the stove while you go live your life.
This is the kind of soup that feels like a hug in a bowl. It’s thick, hearty, and packed with tender ham that melts right into the broth. Whether it’s a cold Tuesday night or you’re just craving something that actually fills you up — this one delivers every single time.
Why you’ll love this recipe
- It’s genuinely quick. We’re talking 35 minutes from start to finish — no overnight soaking, no all-day simmering required.
- It’s budget-friendly. The whole pot costs somewhere between $8 and $10. You really can’t beat that for a meal that feeds a family.
- It’s surprisingly healthy. Split peas are packed with plant-based protein and fiber, so this soup keeps you full without weighing you down.
- It’s freezer-friendly. Make a big batch, freeze it, and you’ve got a ready-made meal waiting for you on your worst days. Future you will be grateful.
- The flavor is unreal. Ham, aromatics, and split peas create a depth of flavor that tastes like it’s been cooking all day — even though it hasn’t.
- It’s beginner-proof. If you can chop an onion and stir a pot, you can make this soup. No fancy techniques, no complicated equipment needed.
Ingredients with key notes
- 1 lb dried green split peas — No soaking needed. Just rinse them well before using.
- 2 cups cooked ham, diced or shredded — Leftover holiday ham works perfectly here. A ham hock also works great if you want even more flavor.
- 1 medium yellow onion, diced — Yellow onion gives the best base flavor. White onion works in a pinch.
- 3 medium carrots, peeled and diced — They add natural sweetness and color. Don’t skip them.
- 3 celery stalks, diced — Celery adds that classic soup flavor. It’s not optional IMO.
- 4 garlic cloves, minced — Fresh garlic only. Jarred garlic just doesn’t hit the same way.
- 6 cups chicken broth — Use low-sodium broth so you can control the salt yourself.
- 1 bay leaf — Just one. It does more than you think.
- 1 tsp dried thyme — Earthy and warming. Perfect pairing with peas and ham.
- Salt and black pepper to taste
- 1 tbsp olive oil — For sauteing the aromatics at the start.
Step-by-step instructions
Step 1 — Saute the aromatics
Heat the olive oil in a large pot over medium heat. Add the diced onion, carrots, and celery. Cook for about 5 minutes, stirring occasionally, until the vegetables soften and the onion turns translucent. Add the minced garlic and cook for another 60 seconds until fragrant. Your kitchen should already smell amazing at this point.
Step 2 — Add the peas, ham, and broth
Pour in the rinsed split peas, diced ham, and chicken broth. Stir everything together and drop in the bay leaf and dried thyme. Give it one good stir to combine everything evenly.
Step 3 — Bring to a boil, then simmer
Turn the heat up to high and bring the soup to a boil. Once it’s boiling, reduce the heat to medium-low, cover the pot, and let it simmer for 25 minutes. Stir occasionally to make sure nothing sticks to the bottom of the pot.
Step 4 — Check the consistency
After 25 minutes the split peas should be completely soft and the soup should be thick and creamy. If it’s thicker than you’d like, add a splash of broth or water and stir it in. If you want it even thicker, let it simmer uncovered for another 5 minutes.
Step 5 — Season and serve
Remove the bay leaf. Taste the soup and season with salt and black pepper to your liking. Ladle it into bowls and serve hot. That’s it. Seriously, that’s it.
Serving suggestions
This soup is a complete meal on its own, but here are a few ways to take it over the top:
- Serve it with a thick slice of crusty bread or warm dinner rolls for dipping. Non-negotiable in my house.
- A light side salad with a simple vinaigrette balances the richness of the soup really nicely.
- Top each bowl with a drizzle of olive oil and a crack of fresh black pepper just before serving.
- If you want to get a little fancy, a few croutons on top add a satisfying crunch.
- Pair it with a grilled cheese sandwich for the ultimate comfort food combo. Your inner child will thank you.
Storage tips
Refrigerator: Let the soup cool completely before transferring it to an airtight container. It keeps well in the fridge for up to 5 days. The soup will thicken as it sits — just add a splash of broth or water when reheating and stir it back to your preferred consistency.
Freezer: This soup freezes beautifully. Portion it into freezer-safe containers or zip-lock bags and freeze for up to 3 months. Thaw overnight in the fridge and reheat on the stovetop over medium-low heat.
Reheating: Always reheat on the stovetop rather than the microwave if you can. It heats more evenly and gives you better control over the consistency.
Closing
Split pea soup is one of those recipes that never gets old. It’s simple, it’s honest, and it delivers every single time. Whether you’re making it for a weeknight dinner, meal prepping for the week, or just need something warm and filling on a cold day — this one has you covered.
Give it a try and let me know how it turns out. Drop a comment below, share it on Pinterest, or tag me so I can see your bowl. Now go make some soup — you’ve got everything you need. 🙂
With love from my kitchen, Kip
The Best Split Pea Soup with Ham — Thick, Hearty & Ready in 30 Minutes
Description
This split pea soup with ham is the kind of meal that wraps you up like a warm blanket. Thick, flavorful, and loaded with tender chunks of ham, it comes together with simple pantry ingredients and minimal effort. Kip's version keeps it quick, wholesome, and deeply satisfying — because comfort food should never be complicated.
Ingredients
Instructions
-
Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Cook for 5 minutes until softened. Add garlic and cook for 60 seconds.
-
Add the split peas, ham, chicken broth, bay leaf, and thyme. Stir to combine.
-
Bring to a boil, then reduce heat to medium-low. Cover and simmer for 25 minutes, stirring occasionally.
-
Check consistency and adjust with extra broth if needed.
-
Remove bay leaf, season with salt and pepper, and serve hot.
