Ball Split Pea Soup Recipe: Herb-Infused Heartiness in One Pot

Soups & Stews

Ball Split Pea Soup Recipe: Herb-Infused Heartiness in One Pot

This ball split pea soup recipe delivers the soul-warming comfort of a classic French bistro dish—rich, hearty, and packed with tender meatballs that melt into the broth. The secret lies in slow-simmered split peas and aromatic herbs that transform simple ingredients into something extraordinary.

I’ve perfected this version to balance earthy pea flavor with savory meatballs, making it a one-pot wonder that’s as satisfying as it is easy.

What sets this recipe apart is the herb-infused broth, where thyme, bay leaves, and parsley work together to create depth without overpowering the peas. The meatballs (or vegetarian lentil substitutes) add protein and texture, ensuring every spoonful is hearty.

This soup is foolproof—ideal for cold days, potlucks, or when you crave a meal that feels like a hug in a bowl.

The result is a velvety soup with tender peas and perfectly seasoned meatballs, all swimming in a fragrant broth. The meatballs stay intact until the very last bite, while the peas soften into a creamy, flavorful base.

Serve with crusty bread to soak up every last drop—this is the kind of soup that disappears quickly and leaves everyone asking for seconds.

Whether you’re feeding a crowd or meal prepping for the week, this recipe scales effortlessly. The beauty of split pea soup is its versatility—adjust the herbs, swap in lentils for a vegetarian option, or add smoked paprika for extra depth. Here’s how to make it perfectly every time.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for ball split pea soup

Sixteen essential ingredients transform into a velvety, herb-infused split pea soup with protein-rich lentil meatballs.

Ingredient Amount Notes
Dry Yellow Split Peas 🌱 1 ½ cups Rinsed to remove debris
Vegetable Broth 💧 4 cups Low-sodium preferred
Onion 🧅 1 whole Yellow, diced
Carrot 🥕 2 whole Medium, chopped
Celery Stalks 🥬 3 whole Trimmed, chopped
Garlic Cloves 🧄 4 cloves Peeled, minced
Fresh Thyme 🌿 1 tbsp Leaves only, chopped
Bay Leaves 🍃 2 whole Dried, standard size
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Lentils 🌱 1 cup Green or brown, dry
Breadcrumbs 🍞 ½ cup Panko preferred
Extra-Virgin Olive Oil 🫒 ¼ cup For meatball binding
Eggs 🥚 1 whole Room temperature
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly cracked
Smoked Paprika 🌶️ ½ tsp For depth of flavor
Crusty Bread 🍞 6 slices For serving

The split peas are the heart of this dish—Bob’s Red Mill or Anthony’s Goods brands deliver consistent quality. For the lentil meatballs, green or brown lentils hold their shape best during simmering. Fresh herbs elevate the broth, so Whole Foods or local farmers' markets are ideal for thyme, parsley, and bay leaves. If using dried herbs, reduce the amount to one-third of fresh. The vegetable broth should be rich but not overly salty—homemade or Pacific Foods unsalted are excellent choices. For the breadcrumbs, Panko provides extra crunch, but plain breadcrumbs work in a pinch.

No fresh thyme? Dried thyme at one-third the amount suffices, though fresh imparts better aroma. Substitute chickpeas for lentils if preferred, but lentils offer superior texture. For a deeper flavor, add 1/2 tsp smoked paprika to the broth. The olive oil in the meatballs should be extra-virgin for richness—California Olive Ranch is a reliable brand. If you lack breadcrumbs, crushed crackers or oats work as binders. The onion, carrot, and celery trio forms the aromatic base—don’t skip this step, as it’s the flavor foundation.

This soup improves with time—simmering 4-5 hours yields maximum tenderness. Store leftovers in an airtight container in the fridge for 5 days or freeze for 3 months. The lentil meatballs can be prepped ahead and frozen before cooking, saving time on busy days. For serving, crusty sourdough or baguette slices are ideal—warm them briefly in the oven to enhance their crunch.

❤️

Why You'll Love This Recipe

  • I swear by this trick: toss the whole onion, carrot, and celery stalks into the pot unchopped. They’ll soften into the broth while the peas cook—no knife skills needed.
  • Minimal Chopping Required: I swear by this trick: toss the whole onion, carrot, and celery stalks into the pot unchopped. They’ll soften into the broth while the peas cook—no knife skills needed.
  • Earthy, Rich Depth: Those humble yellow split peas transform into something almost luxurious when simmered with vegetable broth. The carrot and celery add natural sweetness, while the onion builds layers of warmth—like a hug in a bowl.
  • Meal Prep Gold: I make a double batch on Sundays and freeze half. Thaw and reheat for a hearty lunch or dinner—no stress, just satisfaction. (Yes, even on a Tuesday night.)

Step-by-step instructions for herb-infused split pea soup

This method transforms simple pantry staples into a rich, aromatic soup with perfect texture and depth.

1

Prepare the Base Ingredients

In a large Dutch oven, heat the 0.25 cup extra-virgin olive oil over medium heat. Add the 1 whole diced onion, 2 whole chopped carrots, and 3 whole chopped celery stalks. Cook for 8-10 minutes until the vegetables soften and the onion becomes translucent. This foundational step builds flavor through caramelization.

Add the 4 cloves minced garlic, 1 tbsp chopped fresh thyme, and 0.5 tsp smoked paprika. Stir for 30 seconds until fragrant—this releases the aromatic compounds that will infuse the entire soup. The garlic should be just cooked through but not browned, as burnt garlic adds bitterness rather than depth.

2

Toast the Legumes and Build the Broth

Add the 1.5 cups dry yellow split peas and 1 cup lentils to the pot, stirring to coat them in the aromatic oil. Toast for 2 minutes until lightly golden—this step enhances their nutty flavors. Pour in the 4 cups vegetable broth, then add 1.5 tsp salt, 0.5 tsp black pepper, and the 2 whole bay leaves. Bring to a boil, then reduce heat to low and cover partially.

Simmer for 30 minutes, stirring occasionally to prevent sticking. This initial cooking period ensures the legumes begin breaking down while maintaining their structural integrity. The broth should reduce slightly, concentrating the flavors. If it gets too thick, add ½ cup water to maintain proper consistency.

3

Finish with Creamy Texture and Fresh Herbs

In a separate bowl, whisk together the 1 whole room-temperature egg and 0.5 cup breadcrumbs until smooth. Slowly ladle 1 cup of the hot soup into the egg mixture while whisking continuously to temper the egg and prevent scrambling. Return this mixture to the pot and stir gently for 2 minutes until slightly thickened—this creates the signature creamy texture without dairy.

Remove the pot from heat and stir in the 0.25 cup chopped fresh parsley. Taste and adjust seasoning if needed, then let the soup rest for 5 minutes to allow flavors to meld. The egg mixture will continue thickening slightly as it cools, so don't over-stir at this stage. The final soup should be velvety yet still have body, with visible pea and lentil pieces that hold their shape.

4

Serve with Crusty Bread

Ladle the soup into bowls and serve immediately with the 6 slices crusty bread on the side. The bread's crisp texture contrasts beautifully with the soup's creamy richness. For best results, serve while warm—this ensures the bread soaks up the flavorful broth while maintaining its structural integrity.

The soup should have a balanced profile: earthy from the split peas and lentils, aromatic from the thyme and garlic, with a subtle smokiness from the paprika. Each spoonful should deliver both heartiness and delicate herbal notes, making this a complete meal in one bowl.

👨‍🍳

Pro Tips For Making Ball Split Pea Soup

  • SOAK THE PEAS FIRST: I learned this the hard way—skipping the soak means your split peas will turn into mush instead of holding their shape for those perfect little balls. Toss them in cold water for at least 2 hours (or overnight if you’re patient), then drain before cooking. Your future self will notice the difference when the soup has texture, not glue.
  • SWEAT THE VEGETABLES LOW: Don’t rush the onion, carrot, and celery. Cook them on medium-low heat for 8-10 minutes until they’re soft and the onion’s edges just start to caramelize. This builds flavor that’ll carry through the whole soup—rushing it means bland, watery base work. (Yes, even if you’re impatient like me.)
  • SKIP THE BOILING BROTH: After adding the peas and broth, bring it to a simmer—not a rolling boil. Too much heat breaks down the peas into mush, and you’ll end up with a thick paste instead of distinct split pea "balls." A gentle simmer keeps them intact and lets them absorb flavor slowly.
  • ADD FAT MIDWAY: Toss in a splash of oil or a pat of butter about 20 minutes before the peas are done. It might sound weird, but it prevents the soup from tasting flat and helps the peas hold their shape better. (I was skeptical until I tried it—now I never skip it.)

Essential equipment for this dish

Dutch Oven Essentials

A 5-6 quart Dutch oven is my go-to for this recipe—it provides enough room for the soup to simmer without overflowing while allowing the legumes to expand properly. I recommend a Lodge cast iron Dutch oven for even heat distribution and durability.

If you don’t own one, a heavy-bottomed stainless steel pot like the All-Clad D5 works beautifully. The deep sides prevent splattering when adding broth, and the thick base ensures consistent heat. 🔥

Immersion Blender

An immersion blender is a game-changer for achieving that signature creamy texture without over-blending. I use the Ninja Foodi 1500W—its powerful motor handles the split peas and lentils effortlessly while keeping some texture.

If you prefer a smoother consistency, blend half the soup at a time for 10-15 seconds until velvety, then return it to the pot. For a rustic finish, skip blending entirely and rely on the egg-breadcrumb mixture for creaminess.

Measuring Tools

Precision matters when balancing flavors in this soup. A digital kitchen scale (like the OXO Good Grips) ensures accurate measurements for the split peas and lentils—1.5 cups dry peas can vary significantly in weight.

For herbs and spices, I use a small measuring spoon set with 1/8 tsp increments to dial in the perfect balance of thyme, paprika, and black pepper. A fine-mesh strainer also comes in handy for rinsing the peas and lentils thoroughly before cooking. 💡

Wooden Spoon

A long-handled wooden spoon (I love the OXO Good Grips) is indispensable for stirring the soup without scratching the pot. Wood distributes heat evenly and prevents the legumes from sticking to the bottom during the 4-5 hour simmer.

For the meatball mixture, a silicon spatula helps scrape every last bit of flavor from the bowl. Avoid metal utensils when stirring the egg-breadcrumb mixture—wood or silicone prevents curdling. 🌿

Lid with Vent

A partially covered lid with a small vent (like the Lodge cast iron lid) is crucial for controlling moisture during simmering. The vent allows steam to escape, preventing the soup from becoming too watery while still trapping enough heat to maintain a gentle simmer.

If your lid doesn’t have a vent, prop it slightly ajar with a wooden spoon or oven mitt. This ensures the legumes soften evenly without boiling over. ⚡

Optional: Meat Grinder

For traditional meatball versions, a manual meat grinder (like the Lemaire Pro) transforms ground meat into tender, flavorful balls. If you’re sticking with lentils, a fork or potato masher works perfectly for breaking them down into meatball-sized clumps.

Pre-portion the mixture into 1-inch balls before adding them to the soup—this ensures even cooking and prevents them from breaking apart. 💪

Nutrition facts

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 15mg5%
Sodium 580mg25%
Total Carbohydrate 55g19%
Dietary Fiber 14g50%
Sugars 6g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this soup without meatballs?

For a vegetarian version, simply omit the meatballs and focus on the split peas and lentils. The lentils provide plenty of protein, and you can enhance the dish with extra herbs or a splash of lemon juice at the end. If you miss the texture, try adding cooked chickpeas or white beans for heartiness.

2

How do I prevent the meatballs from falling apart?

For sturdy meatballs, use a 50/50 mix of ground meat and cooked lentils (or breadcrumbs if vegetarian). Chill the mixture for 30 minutes before forming balls, and avoid overmixing. When adding them to the soup, simmer gently for just 10-12 minutes—they’ll finish cooking in the residual heat.

3

Can I make this soup in a slow cooker?

Yes! Follow the same steps for the base, then transfer everything to a 6-quart slow cooker on low for 6-7 hours. The egg-breadcrumb mixture should be added in the last 30 minutes to prevent curdling. For best results, use a lid with a vent or prop it slightly open to avoid overflowing.

4

Why does my soup taste bland?

Split pea soup often needs time to develop flavor. If yours tastes flat, try adding 1 extra bay leaf or ½ tsp smoked paprika during simmering. For depth, stir in 1 tbsp soy sauce or Worcestershire sauce (vegetarian version) in the last 10 minutes. Fresh herbs like parsley or tarragon at the end also brighten the flavor.

5

How long can I store leftovers?

Store in an airtight container in the fridge for 5 days or freeze for 3 months. Reheat gently on the stove with a splash of water or broth to restore creaminess. The meatballs may firm up slightly but soften back during reheating. Avoid microwaving—it can make the texture grainy.

★★★★★4.8(7 reviews)
Categories Soups & Stews