Sauces & Condiments
This peas in white sauce recipe transforms simple peas into a luxurious side dish with a velvety, creamy sauce that clings perfectly to pasta or mashed potatoes. The secret lies in a precise balance of butter, flour, and milk—cooked just until thickened—to create that signature smooth, velvety texture without lumps.
I developed this version after years of testing, ensuring the peas stay vibrant and tender while the sauce delivers that restaurant-quality richness at home.
The foundation of this dish begins with blanching the peas—just 2 minutes in boiling water preserves their bright green color and crisp texture. Meanwhile, the white sauce builds in stages: a roux of butter and flour forms the base, then warm milk creates a silky consistency.
The key is patience; letting the sauce simmer gently ensures it thickens evenly without developing a flour taste. This method delivers a sauce so smooth it feels like a creamy blanket over each pea.
What you’ll end up with is a dish that’s elegant yet approachable—perfect for elevating weeknight dinners or impressing guests. The peas maintain their natural sweetness while the sauce adds depth, creating a harmonious balance of flavors.
Serve it alongside buttered noodles, roasted chicken, or fluffy mashed potatoes for a meal that feels both comforting and refined. The best part? Every bite delivers that luxurious creaminess without sacrificing the peas’ natural goodness.
For those who prefer a lighter touch, you can substitute half the milk with chicken or vegetable broth, or use a dairy-free alternative for the same velvety results. The technique remains identical, proving this recipe adapts beautifully to different dietary needs while keeping that signature creamy texture intact.
Let’s get cooking—this dish is simpler than it looks, but the results are anything but basic.
Ingredients for peas in white sauce
Simple ingredients transform into a luxurious dish with velvety creaminess and vibrant peas.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Peas 🌱 | 1 ½ cups | Frozen works if thawed first |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for roux |
| All-Purpose Flour 🌾 | ¼ cup | Sifted for smooth sauce |
| Whole Milk 🥛 | 2 cups | Warm for best results |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For finishing touch |
| Fresh Lemon Juice 🍋 | 1 tbsp | Brightens flavor |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Garlic Cloves 🧄 | 1 whole | Minced for aroma |
| Chicken Broth 💧 | ½ cup | Optional for lighter sauce |
| Heavy Cream 🥛 | ¼ cup | For extra richness |
The peas are the star, so grab fresh or frozen—just make sure they're bright green and free from ice crystals. Trader Joe's and Whole Foods carry excellent frozen options that work perfectly. For the butter, use unsalted—it gives you full control over seasoning. The flour should be all-purpose, but if you want a richer sauce, swap half for cornstarch. The milk matters too: whole milk creates the creamiest texture, but you can use 2% for a lighter version. Always warm it slightly before adding to the roux—it blends in beautifully without lumps.
No fresh parsley? Dried parsley at one-third the amount works in a pinch, though it lacks that fresh brightness. Short on milk? Chicken broth or heavy cream can replace half the milk while keeping that signature creaminess. The garlic is optional but adds depth—skip it if you dislike strong flavors. For a dairy-free version, use unsweetened almond milk or coconut cream, though the texture will be slightly lighter. The lemon juice is key for brightness, so don't skip it—freshly squeezed is best, but bottled works if you're in a hurry.
This sauce reheats beautifully—just warm it gently on the stove with a splash of milk or broth. It keeps for 3-4 days in the fridge, though the peas may soften slightly. For longer storage, freeze the sauce separately from the peas—it reheats perfectly and keeps for up to 3 months. I like to portion it into small containers for easy reheating alongside pasta or potatoes. The peas can be blanched ahead and stored in the freezer for up to 6 months, making this a great make-ahead dish.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this recipe—no fancy prep, just shell peas (or frozen, no judgment), butter, flour, milk, and salt. The sauce comes together in one pot while you wait for the peas to blanch, and honestly? That’s my kind of cooking.
- Velvety Creamy Bliss: That roux of butter and flour? It’s the secret weapon—thick, silky, and just rich enough to make simple peas feel like a restaurant dish. The milk brings it all together into a sauce so smooth, you’ll want to spoon it straight from the pot.
- Weeknight to Wedding: Make it for a lazy Tuesday dinner or serve it at a holiday table—it’s that adaptable. Add a sprinkle of Parmesan for fanciness, or keep it plain for a kid-friendly side. My son still asks for it at family gatherings, and that’s the real test.
- Leftovers That Don’t Suck: Unlike so many creamy dishes, this sauce doesn’t separate or get watery. Reheat it gently, and it’s just as good the next day—perfect for meal prep. I’ve even frozen portions; thaw and warm, and nobody notices the difference. Budget win, flavor win.
Step-by-step instructions for peas in white sauce
This method delivers a velvety, restaurant-quality white sauce that coats every pea perfectly.
Prepare the Peas and Aromatics
Thaw the 1.5 cups fresh peas if using frozen, then drain any excess liquid. In a medium saucepan, melt the 0.5 cup unsalted butter over medium heat. Add the 1 whole garlic clove, minced, and sauté for 30 seconds until fragrant but not browned. This step builds the flavor foundation—don't rush it or the garlic will burn.
Add the peas to the pan and toss gently to coat them in the butter and garlic. Cook for 2 minutes until the peas are heated through but still vibrant green. Remove the pan from heat and set aside. The peas should remain bright, not mushy—this ensures they stay crisp when served.
Create the White Sauce Base
Return the saucepan to medium heat and reduce the heat slightly. Sprinkle in the 0.25 cup all-purpose flour, whisking continuously for 1-2 minutes until the mixture forms a smooth, pale roux. This step is critical—don't walk away, or the flour will brown and develop a raw taste.
Gradually pour in the 2 cups whole milk, whisking constantly to prevent lumps. Stir in the 0.5 cup chicken broth (if using) and bring the mixture to a gentle simmer. Let it cook for 5-7 minutes until thickened enough to coat the back of a spoon. The sauce should be smooth, not grainy, and hold its shape when drizzled.
Finish with Cream and Seasonings
Reduce the heat to low and stir in the 0.25 cup heavy cream. Add the 0.5 tsp salt and 0.25 tsp freshly ground black pepper, then pour in the 1 tbsp fresh lemon juice. The lemon juice brightens the sauce and balances the richness of the cream. Taste and adjust seasoning—this is your chance to refine the flavor before adding the peas.
Return the peas to the saucepan and simmer for 2-3 minutes until heated through. The peas should be fully coated in the sauce, which should now be thick enough to cling to them without being gluey. If it's too thick, whisk in 1-2 tablespoons of warm milk to reach the perfect consistency.
Garnish and Serve
Remove the saucepan from heat and stir in the 0.25 cup chopped fresh parsley. The parsley adds freshness and a pop of color, making the dish visually appealing. Let the sauce sit for 2-3 minutes to thicken slightly before serving—this allows the flavors to meld together.
Serve immediately over pasta, mashed potatoes, or crusty bread to capture the sauce at its peak. The peas should be tender yet bright, the sauce velvety and rich, and every bite should deliver a harmonious blend of sweet peas, creamy sauce, and bright lemon notes. For extra richness, drizzle with additional melted butter before serving.
Pro Tips For Making Peas In White Sauce
- Cook Peas First: Toss shelled peas in a dry skillet over medium-high heat for 2-3 minutes before adding anything else. This jumpstarts their flavor and prevents them from turning to mush later—trust me, the texture difference is night and day.
- Whisk Like You Mean It: When combining milk and flour, use a whisk (not a spoon) and stir vigorously for 30 seconds before adding butter. This avoids lumps and gives the sauce that silky, restaurant-quality finish—no one wants to taste flour grit in their peas.
- Salt the Butter: Sprinkle a pinch of salt directly onto the melted butter before adding flour. It dissolves instantly and seasons the sauce from the start, saving you from adjusting later. (Yes, even if the recipe says "unsalted"—this is the thing that matters most.)
- Simmer, Don’t Boil: Keep the sauce at a gentle simmer—tiny bubbles, occasional swirls—never a rolling boil. Overcooking turns the milk grainy and dulls the peas’ sweetness. If it’s too thick, add a splash of warm milk instead of cranking the heat.
Essential equipment for perfect results
Saucepan Essentials
Start with a medium saucepan—I prefer All-Clad Stainless Steel for even heat distribution and durability. A 3-quart pan works perfectly for this recipe, giving enough room for the peas and sauce to move freely without splattering.
If you're cooking for a crowd, a 4-quart pan accommodates larger batches while maintaining control. Avoid nonstick pans for this dish—they can't handle the sustained heat needed for a proper roux. 🔥
Whisk for Smooth Sauce
A balloon whisk is your secret weapon for lump-free sauce. I recommend the OXO Good Grips Balloon Whisk—its angled wires cut through ingredients efficiently, and the ergonomic handle prevents wrist strain during long whisking sessions.
For extra insurance against lumps, use a wire whisk instead, but be prepared for slightly more elbow grease. If you're short on time, a hand mixer on low speed works in a pinch, though it may introduce tiny air bubbles.
Measuring Tools Matter
Precision is key when measuring the roux ratio (butter to flour). Use a stainless steel measuring cup for the 0.5 cup butter and a dry measuring cup for the 0.25 cup flour—never scoop directly from the bag, as packing will alter the consistency.
For the milk, a liquid measuring cup with spout ensures clean pours. I keep a small kitchen scale handy for critical measurements like the flour, though volume measurements work fine for this recipe. 🌡️
Heat Control Accessories
An instant-read thermometer helps monitor the sauce's temperature—aim for 190-200°F when it's ready to coat the peas. For the butter, a candy thermometer ensures it melts smoothly at 160°F without burning.
If you're new to roux-making, a small heat diffuser (like the Cuisinart Heat Diffuser) prevents hot spots that can scorch the flour. For the milk, warm it gently to 110°F before adding to the roux—this prevents temperature shock that can cause lumps.
Garnish Tools
Fresh parsley deserves proper attention. A sharp chef's knife and cutting board are essential for chopping the 0.25 cup parsley into even, fine pieces. For quick prep, a microplane works well if you're using parsley stems too.
A small fine-mesh strainer helps drain any excess liquid from thawed peas, keeping the sauce from becoming watery. For serving, a slotted spoon makes it easy to transfer the peas and sauce without overmixing.
Optional Upgrades
For a dairy-free version, invest in a high-quality immersion blender to achieve that velvety texture with coconut milk or almond milk. A small saucepan with lid helps trap steam when simmering, reducing evaporation. If you love garlic, a garlic press makes mincing 1 whole clove effortless.
For storage, glass airtight containers (like Pyrex) preserve the sauce's quality for up to 4 days in the fridge, while silicone ice cube trays work perfectly for freezing individual portions.
Nutrition facts
Frequently asked questions
Can I use frozen peas instead of fresh?
Frozen peas work perfectly—just thaw them first by soaking in warm water for 5 minutes or microwaving for 1 minute. Drain well before cooking to prevent a watery sauce. The texture will be just as tender, though fresh peas have a slightly brighter flavor.
Why did my sauce turn out lumpy?
Lumps usually happen when the flour and milk aren't whisked constantly or the heat isn't low enough. For a smooth sauce, always whisk vigorously when adding milk to the roux and keep the heat at medium-low. If lumps appear, blend briefly with an immersion blender or strain the sauce through a fine-mesh sieve.
Can I make this dish ahead of time?
Yes! Prepare the sauce up to 1 day ahead and store it in an airtight container in the fridge. Reheat gently on the stove with a splash of milk or broth. For the peas, blanch them ahead and freeze in an airtight container for up to 6 months. Reheat separately before combining with the sauce.
What's the best way to serve this dish?
This creamy pea dish pairs beautifully with buttered pasta, mashed potatoes, or roasted chicken. For extra elegance, drizzle with extra melted butter or garnish with toasted breadcrumbs. It also works as a filling for crepes or a topping for grilled fish. The sauce clings perfectly to any base, making it versatile for weeknight meals or special occasions.
Can I make this recipe dairy-free?
Certainly! Replace the butter with vegan butter, milk with unsweetened almond or coconut milk, and use cornstarch instead of flour for thickening. The texture will be slightly lighter but still creamy. For extra richness, stir in 1 tablespoon nutritional yeast at the end. The lemon juice remains essential for brightness!
