This vibrant soup combines sweet spring peas with smoky diced turkey ham for a satisfying and light meal. Fresh vegetables like onion, leek, garlic, and Yukon Gold potato create a rich base, simmered gently in broth. The soup is pureed to a creamy texture, then enriched with milk or cream and subtle seasonings like mint and nutmeg. Garnished with pea shoots or crisped turkey ham, it offers a bright, fresh finish. Ideal for quick preparation and perfect for gluten-free diets, this soup pairs well with crusty bread or a light white wine.
The first time I made this soup was on a rainy April afternoon when the farmers market had just started carrying those precious first peas of the season. I stood there shelling peas into a bowl, listening to the gentle ping ping ping as each bright green jewel dropped in, and knew exactly what kind of comfort this weather called for. My husband wandered into the kitchen asking what smelled so good, and I told him about my plan to combine sweet spring peas with smoky turkey ham something Id never tried but somehow made perfect sense in my head.
Last spring I served this at a small dinner party where my friend Sarah, who claims she hates soup, went back for thirds. She kept asking what the secret ingredient was, genuinely baffled by how something so simple could taste so complex and layered. The table went quiet for a few minutes while everyone just ate, and that is always the best compliment I can hope for.
Ingredients
- 2 cups fresh or frozen spring peas: Fresh peas are worth seeking out in season, but frozen work beautifully here and actually make this recipe possible year round
- 1 medium yellow onion, finely chopped: The foundation of flavor, so take your time chopping it evenly for consistent cooking
- 1 medium leek, white and light green part only: Leeks add this subtle sweet onion flavor that pairs perfectly with peas
- 2 cloves garlic, minced: Fresh is best here since the soup cooks quickly and the garlic flavor remains bright
- 1 medium Yukon Gold potato, peeled and diced: This is the secret to getting that creamy texture without actually using much cream
- 1 tablespoon fresh mint leaves, chopped: Optional but highly recommended it makes the pea flavor sing
- 6 oz turkey ham, diced: Look for a good quality smoked turkey ham with minimal additives
- 4 cups low-sodium chicken or vegetable broth: Low sodium is crucial since the ham and salt will add plenty of seasoning
- 1/2 cup whole milk or cream: Whole milk gives enough richness without overwhelming the delicate flavors
- 2 tablespoons olive oil or unsalted butter: Butter adds more flavor, olive oil keeps it lighter
- 1/2 teaspoon salt, or to taste: Start with less and adjust since the ham is naturally salty
- 1/4 teaspoon freshly ground black pepper: Freshly ground makes a noticeable difference
- Pinch of nutmeg: Just a pinch adds warmth and depth without being identifiable
Instructions
- Build the Flavor Base:
- Heat your olive oil or butter in a large pot over medium heat until it shimmers. Add the onion, leek, and garlic, cooking for about 3 to 4 minutes until everything is softened and fragrant but not browned. This step is worth taking your time with the better your base, the better your soup.
- Add the Heartier Ingredients:
- Stir in the diced potato and turkey ham, letting everything cook together for another 3 minutes. The ham will start to render a little fat and the potato edges will begin to soften.
- Simmer the Foundation:
- Pour in your broth and bring everything to a gentle boil, then reduce the heat to low and let it simmer for about 10 minutes. You want the potato to be completely tender since it will be creating that creamy texture when blended.
- Add the Peas:
- Drop in those beautiful peas and simmer for just 3 to 5 minutes until they are bright green and tender. Add your mint now if you are using it. This is also the moment I always sneak a taste just to make sure the seasoning is headed in the right direction.
- Blend to Perfection:
- Remove the pot from heat and use an immersion blender to puree until completely smooth. If you are using a standard blender, work in batches and be careful with hot soup. I learned the hard way that hot soup needs ventilation in the blender or it will explode everywhere.
- Finish with Cream:
- Stir in your milk or cream and season with salt, pepper, and that pinch of nutmeg. Taste and adjust anything that needs it. Reheat gently if needed, but never let it boil once the dairy is added or it might separate.
- Serve with Love:
- Ladle into bowls and garnish with whatever calls to you pea shoots, fresh mint, or some extra turkey ham that you have quickly crisped in a pan. I like to serve this with good crusty bread for soaking up every last drop.
This recipe has become my go to when I need to feed someone who is feeling under the weather or just needs a little comfort. Something about the combination of the bright fresh peas and the smoky ham feels like being wrapped in a warm blanket on a cool day.
Making It Your Own
I have made this soup so many times and it is incredibly forgiving. Sometimes I add a squeeze of lemon juice right at the end just to brighten everything up, especially in spring when that fresh acidity feels so right. Other times I will use fresh tarragon instead of the mint for a completely different flavor profile that is equally delicious.
Pairing Suggestions
A crusty baguette or sourdough bread is non negotiable for me, toasted with a little garlic butter if I am feeling fancy. For wine, a crisp Sauvignon Blanc cuts through the creaminess beautifully, and honestly a cold glass of something white just feels right with spring food. If you prefer beer, a light pilsner works surprisingly well.
Storage and Make Ahead Tips
This soup actually tastes better the next day, which makes it perfect for meal prep. Store it in an airtight container in the refrigerator for up to 4 days. When reheating, do it slowly over low heat and add a splash of broth or milk if it has thickened too much. You can also freeze it for up to 3 months, though I recommend leaving out the cream until you thaw and reheat it. The texture stays better that way.
- Make a double batch and freeze half for busy weeks
- Leftovers make an amazing lunch the next day
- The soup base can be made ahead and finished right before serving
There is something deeply satisfying about a bowl of soup that looks as good as it tastes, with that gorgeous bright green color that just screams spring. I hope this becomes a favorite in your kitchen too.
Common Recipe Questions
- → Can I use frozen spring peas instead of fresh ones?
-
Yes, frozen peas work well and maintain the vibrant sweetness needed. Just adjust cooking time slightly to avoid overcooking.
- → What can I substitute for turkey ham?
-
Try smoked tofu or tempeh for a vegetarian alternative, or use diced ham if preferred, adjusting for saltiness.
- → How can I achieve the creamy texture without cream?
-
Use whole milk or a plant-based milk to maintain creaminess or add a potato before blending for natural thickness.
- → Is it possible to prepare this soup ahead of time?
-
Yes, the soup tastes great reheated. Store in an airtight container in the fridge for up to 3 days or freeze for longer storage.
- → What herbs enhance the flavor best?
-
Fresh mint complements the peas beautifully, while a pinch of nutmeg adds warmth. Chives or parsley also work well as garnish.