Perfect Creamed Peas and Pearl Onions

Here is my favorite creamed peas and pearl onions recipe, with tender sweet peas, buttery pearl onions, and a simple cream sauce that brings everything together perfectly.

This side dish is a regular at our dinner table, especially during the holidays. My kids actually ask for it year-round, which is saying something since we’re talking about peas here. It’s comfort food at its best, and it comes together in about 20 minutes.

creamed peas and pearl onions
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Why You’ll Love These Creamed Peas and Pearl Onions

  • Quick and easy side dish – Ready in just 20-30 minutes, this classic recipe comes together fast enough for busy weeknights but feels special enough for holiday dinners.
  • Simple, everyday ingredients – You probably have most of these staples in your kitchen already, making it an easy go-to when you need a side dish in a pinch.
  • Creamy comfort food – The rich, velvety sauce coats the sweet peas and tender pearl onions perfectly, creating that nostalgic flavor many of us remember from family gatherings.
  • Perfect for any occasion – Whether you’re serving it alongside weeknight chicken or as part of your Thanksgiving spread, this versatile side dish always fits right in.

What Kind of Peas Should I Use?

For this recipe, frozen peas are actually your best bet and often taste better than fresh. Frozen peas are picked and frozen at their peak sweetness, so they’re consistently tender and flavorful year-round. If you do want to use fresh peas, make sure they’re young and sweet – older peas can be starchy and tough. You’ll need about 2½ cups of shelled peas, which means buying around 2 pounds of peas in the pod. Whether you go frozen or fresh, avoid canned peas for this dish since they tend to be mushy and don’t have that bright, sweet flavor you’re looking for.

creamed peas and pearl onions
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Options for Substitutions

This classic side dish is pretty forgiving when it comes to swaps:

  • Fresh pearl onions: Peeling fresh pearl onions can be tedious, so frozen pearl onions are a great time-saver and work just as well. You can also use shallots cut into quarters if you can’t find pearl onions at all.
  • Whole milk: You can use 2% milk if that’s what you have, though the sauce will be slightly less rich. For a dairy-free version, try unsweetened oat milk or cashew milk – they create a creamier sauce than almond milk.
  • Butter: The butter is important for making the roux that thickens the sauce, so I wouldn’t skip it. But if you need to, you can use olive oil or a plant-based butter substitute in equal amounts.
  • Frozen peas: Fresh peas work beautifully when they’re in season – just blanch them for 2-3 minutes first. Frozen peas are actually picked at peak freshness though, so don’t feel like you’re compromising.
  • All-purpose flour: For a gluten-free option, use cornstarch instead (use 2 tablespoons mixed with a bit of cold milk before adding to the butter).

Watch Out for These Mistakes While Cooking

The biggest mistake when making creamed peas and pearl onions is adding the milk too quickly to the butter and flour mixture, which creates lumps in your sauce – instead, whisk it in gradually while stirring constantly to get a smooth, creamy texture.

Overcooking the peas is another common error that turns them dull and mushy, so add them toward the end and cook just until heated through to keep their bright color and slight bite.

Don’t skip blanching and peeling the pearl onions properly – cut a small X on the root end before boiling for 2-3 minutes, then shock them in ice water so the skins slip right off.

If your sauce seems too thick, thin it out with a splash of milk or heavy cream rather than trying to fix it by adding more butter, which can make the dish greasy instead of silky.

creamed peas and pearl onions
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

What to Serve With Creamed Peas and Pearl Onions?

Creamed peas and pearl onions is a classic side dish that pairs beautifully with roasted chicken, turkey, or a nice ham – it’s the kind of thing you’d see at a holiday dinner table. This dish also works great alongside meatloaf or pot roast since the creamy sauce complements hearty meats really well. If you’re doing a full dinner spread, serve it with mashed potatoes and some dinner rolls to round out the meal. For a lighter option, it goes nicely with baked or grilled fish like salmon or cod, where the mild, creamy flavors won’t overpower the seafood.

Storage Instructions

Store: Keep any leftover creamed peas and pearl onions in an airtight container in the fridge for up to 3 days. The sauce might thicken up a bit as it sits, which is totally normal. Just give it a good stir when you’re ready to eat it again.

Reheat: Warm it up gently on the stovetop over low heat, stirring often to prevent the cream sauce from breaking. Add a splash of milk or cream if it seems too thick. You can also microwave it in 30-second bursts, stirring between each one, until it’s heated through.

Preparation Time 10-15 minutes
Cooking Time 10-15 minutes
Total Time 20-30 minutes
Level of Difficulty Easy

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 750-900
  • Protein: 20-25 g
  • Fat: 32-38 g
  • Carbohydrates: 90-105 g

Ingredients

  • 2 1/2 cups frozen peas
  • 4 tbsp unsalted butter (I like Kerrygold for this)
  • 8 oz fresh pearl onions (halved lengthwise for even cooking)
  • 4 tbsp all-purpose flour
  • kosher salt to taste
  • 2 cups whole milk (room temperature)
  • 1 to 2 splashes heavy cream (optional but recommended for richness)
  • 2 pinches ground nutmeg
  • black pepper to taste (freshly ground preferred)

Step 1: Prepare the Pearl Onions

  • 8 oz fresh pearl onions

Slice off the root ends of the pearl onions.

Drop them into boiling water for 2 minutes to loosen the skins.

Drain and rinse the onions under cold water.

Pinch the stem end of each onion to pop them out of their skins.

Set the peeled onions aside for later use.

Step 2: Make the Roux and Cream Sauce

  • 4 tbsp unsalted butter
  • 4 tbsp all-purpose flour
  • 2 cups whole milk (room temperature)

In a large skillet over medium-low heat, melt the unsalted butter.

Whisk in the flour and keep whisking until the mixture turns a light golden brown, about 2 minutes.

Gradually whisk in the room temperature whole milk.

Continue whisking until the sauce thickens slightly, which should take around 2-3 minutes.

Step 3: Simmer the Peas and Onions

  • 2 1/2 cups frozen peas
  • pearl onions from Step 1
  • kosher salt to taste
  • black pepper to taste
  • 2 pinches ground nutmeg
  • 1 to 2 splashes heavy cream (optional but recommended for richness)

Add the frozen peas and the peeled, halved pearl onions from Step 1 into the skillet with the thickened sauce.

Let the mixture simmer gently for 5-7 minutes, or until the peas are tender.

Season with kosher salt and freshly ground black pepper to taste.

If you like, stir in a pinch or two of ground nutmeg and a splash of heavy cream for extra richness—I always recommend adding the cream if you want a luxurious finish.

creamed peas and pearl onions

Perfect Creamed Peas and Pearl Onions

Delicious Perfect Creamed Peas and Pearl Onions recipe with step-by-step instructions.
Prep Time 8 minutes
Cook Time 17 minutes
Total Time 25 minutes
Servings 4
Calories 825 kcal

Ingredients
  

  • 2 1/2 cups frozen peas
  • 4 tbsp unsalted butter (I like Kerrygold for this)
  • 8 oz fresh pearl onions (halved lengthwise for even cooking)
  • 4 tbsp all-purpose flour
  • kosher salt to taste
  • 2 cups whole milk (room temperature)
  • 1 to 2 splashes heavy cream (optional but recommended for richness)
  • 2 pinches ground nutmeg
  • black pepper to taste (freshly ground preferred)

Instructions
 

  • Slice off the root ends of the pearl onions. Drop them into boiling water for 2 minutes to loosen the skins. Drain and rinse the onions under cold water. Pinch the stem end of each onion to pop them out of their skins. Set the peeled onions aside for later use.
  • In a large skillet over medium-low heat, melt the unsalted butter. Whisk in the flour and keep whisking until the mixture turns a light golden brown, about 2 minutes. Gradually whisk in the room temperature whole milk. Continue whisking until the sauce thickens slightly, which should take around 2-3 minutes.
  • Add the frozen peas and the peeled, halved pearl onions from Step 1 into the skillet with the thickened sauce. Let the mixture simmer gently for 5-7 minutes, or until the peas are tender. Season with kosher salt and freshly ground black pepper to taste. If you like, stir in a pinch or two of ground nutmeg and a splash of heavy cream for extra richness—I always recommend adding the cream if you want a luxurious finish.

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe