Melt the butter in a pot over medium-high heat. Add the flour and cook it for a minute or so.: Listen for a gentle sizzle as the butter melts, and watch it become glossy and slightly foamy, which tells you the fat is ready to carry the next step. You'll smell a sweet, dairy aroma when the butter is warm but not browned. This stage sets the flavor base, because the fat helps distribute taste and enables the flour to thicken the sauce evenly. One reason we use medium high is to warm the pan and fat quickly without scorching. A common mistake is turning the heat too high and letting the butter brown, which will change the flavor profile and make the roux darker than desired. If you see brown flecks, remove the pot from heat briefly and let it cool slightly before continuing.
Whisk in the half-and-half and garlic powder.: As you sprinkle in the flour , stir continuously until the mixture forms a smooth paste with the butter . The texture should be glossy and slightly thick, and the raw flour smell should dissipate within a minute. This brief cook time is critical because it eliminates any floury taste and creates the base for a silky sauce. You may notice the roux shifting from pasty to more fluid as it cooks, and that is a good sign. A common error is undercooking the flour, which leaves a grainy texture. Resist the urge to rush this; steady stirring is what ensures an even cook.
Stir in the peas. Once they start to bubble, turn the heat down (don't let them rapidly boil).: When you pour in the half and half , whisk steadily to combine it with the roux, creating a smooth, creamy liquid. The mixture should move from thick paste to a cohesive, slightly thickened cream, and you will smell the gentle, savory note from the garlic powder. Whisking prevents lumps and encourages a glossy finish, which impacts how the sauce clings to each pea . If the cream seems too cold, temper it by adding a little at a time while whisking, to avoid sudden clumps. Avoid boiling vigorously now, because high heat can make the dairy separate or scald, producing an off odor.
Simmer the peas, uncovered, until the cream has thickened up to your liking. Keep an eye on them, and stir them occasionally (this can take around 15-20 minutes). Keep in mind that the sauce will thicken up a bit more as they cool. If the sauce gets too thick at any point, add in a splash more half-and-half.: Add the frozen peas directly to the warm cream and stir until they are evenly distributed. You will hear a soft hiss as frozen peas meet the hot liquid, and the pot will quickly move to a gentle simmer. This step heats the peas through while allowing them to release sweetness into the sauce. The contrast of the bright green against the pale cream is a visual cue that you are on the right track. A typical mistake is crowding the pot with too many additional ingredients at once, which can drop the temperature too quickly; keep things measured and steady.
Season with salt & pepper as needed (I'm pretty generous with both).: Adjust the flame so the surface shows gentle bubbling rather than a rolling boil, which preserves the texture of the dairy and prevents separation. You should see small, consistent bubbles around the edge and smell a comforting cooked cream aroma. Lower temperature allows the sauce to thicken slowly, producing a silkier mouthfeel. Rapid boiling agitates the sauce and can make the cream break or the peas overcook and become mealy. If bubbles become aggressive, lower the heat and stir to calm the pot.
Simmer the peas, uncovered, until the cream has thickened up to your liking: As the pot simmers, watch the sauce gradually reduce and coat the back of a spoon. The peas will change from icy to tender, and the aroma will shift from raw to sweet and cooked. Stir every few minutes to keep the surface even and to prevent the sauce from clinging to the bottom. This slow reduction concentrates flavor, which is why we simmer rather than hurry. A common pitfall is walking away; unattended simmering can lead to scorching. If the sauce becomes too thick, stir in a splash more half and half to reach the texture you prefer.
Keep an eye on them, and stir them occasionally, this can take around 15 to 20 minutes: During this time, listen for quiet little pops and watch for the sauce to become glossy and viscous, which signals readiness. The peas should be tender but still hold their shape, offering a slight pop when bitten. This monitoring is essential because cooking times vary with pot size and stovetop heat. People sometimes overcook in an attempt to thicken too fast, which dries the peas and dulls the color. Patient stirring and gentle sight checks are what create the ideal balance.
Keep in mind that the sauce will thicken up a bit more as they cool: Once removed from heat, residual warmth continues to reduce the cream, so it is better to stop when the sauce is just a touch looser than you want. The final texture should be silky and cling to each pea without being gluey. This carryover cooking is why I often serve shortly after a gentle rest, letting flavors settle. A mistake is leaving it too long on the heat trying to force final thickness, which can cause over reduction and an overly dense sauce.
If the sauce gets too thick at any point, add in a splash more half and half: Adding small amounts of half and half loosens the sauce and restores creaminess without diluting flavor. Incorporate gradually and stir until the texture returns to silky. This is an easy recovery technique and keeps the dish forgiving. Avoid adding too much liquid at once, which can make the sauce thin and require further simmering to concentrate.
Season with salt & pepper as needed: Taste and finish with salt and pepper to lift the dish. Salt enhances the natural sweetness of the peas and clarifies the cream, while pepper gives a mild counterpoint. Add a little at a time and taste between additions, because dairy can mute salt and you may need a final adjustment just before serving. Over-salting is the common misstep, so proceed cautiously and rely on tasting.