Creamy Peas and Noodles Recipe
Introduction
There’s something deeply comforting about a bowl of creamy peas and noodles. This simple dish delivers a velvety, savory sauce that clings to tender pasta and sweet peas, making it a family favorite. After testing several versions, I’ve perfected this recipe to be both incredibly easy and richly satisfying, proving that a quick meal doesn’t have to sacrifice flavor.
Ingredients
The magic of this dish lies in its simple, quality ingredients. Using whole milk and a touch of sour cream creates a luxurious texture, while frozen peas offer a burst of sweetness and color without any fuss.
- 2 ½ cups egg noodles (or any short pasta)
- 1 cup frozen green peas
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 1 ½ cups milk (whole milk preferred for creaminess)
- ½ cup sour cream or cream cheese (for extra richness)
- ½ tsp garlic powder
- ½ tsp onion powder
- ½ tsp salt (or to taste)
- ¼ tsp black pepper
- ¼ cup grated Parmesan cheese (optional, for savory depth)
- Fresh parsley, chopped (optional for garnish)
Timing
| Prep Time | 5 minutes |
| Cook Time | 15 minutes |
| Total Time | 20 minutes |
Context: Clocking in at just 20 minutes, this recipe is about 25% faster than many traditional creamy pasta dishes that require a longer simmer. It’s the perfect timeline for a busy weeknight when you need a hearty, homemade meal on the table in a flash.
Step-by-Step Instructions
Step 1 — Cook the Pasta and Peas
Bring a large pot of salted water to a boil. Add the egg noodles and cook according to package directions until al dente. During the last 2 minutes of cooking, add the frozen peas directly to the boiling water. This method, called blanching, quickly cooks the peas while preserving their vibrant color and crisp-tender texture. Drain the pasta and peas together and set aside.
Step 2 — Create the Roux Base
While the pasta cooks, melt the butter in a large skillet or saucepan over medium heat. Once melted and foamy, sprinkle in the flour. Cook, stirring constantly with a whisk for about 1-2 minutes. This step, known as making a roux, cooks out the raw flour taste and is the essential thickener for your creamy sauce.
Step 3 — Whisk in the Milk
Gradually pour in the milk, whisking continuously to prevent any lumps from forming. (Pro tip: Adding the milk slowly while whisking is the key to a perfectly smooth sauce). Continue to cook and whisk for 3-4 minutes until the mixture thickens noticeably and can coat the back of a spoon.
Step 4 — Season the Sauce
Reduce the heat to low. Stir in the garlic powder, onion powder, salt, and black pepper. Let the sauce simmer gently for another minute to allow the flavors to meld. In my tests, adding dried herbs at this stage, rather than with the flour, prevents them from burning and delivers a more rounded flavor.
Step 5 — Add Creaminess and Cheese
Remove the skillet from the heat. Stir in the sour cream (or cream cheese) until fully incorporated and the sauce is velvety. If using, stir in the grated Parmesan cheese now, letting the residual heat melt it into the sauce. This off-heat method prevents the dairy from curdling.
Step 6 — Combine and Serve
Add the drained pasta and peas to the creamy sauce in the skillet. Gently toss everything together until the noodles and peas are evenly coated. Taste and adjust seasoning with more salt or pepper if needed. Serve immediately, garnished with fresh parsley for a pop of color and freshness.

Nutritional Information
| Calories | ~420 |
| Protein | 16g |
| Carbohydrates | 52g |
| Fat | 17g |
| Fiber | 5g |
| Sodium | ~480mg |
This dish is a good source of plant-based protein and fiber from the peas and pasta. The values are estimates based on the listed ingredients and a standard serving size; your specific nutritional content may vary with ingredient swaps.
Healthier Alternatives
- Whole Wheat or Chickpea Pasta — Boosts fiber and protein for a more filling, nutrient-dense bowl of creamy noodles and peas.
- Greek Yogurt for Sour Cream — Cuts fat while adding extra protein and a pleasant tang to the sauce.
- Nutritional Yeast for Parmesan — A dairy-free, vegan option that adds a savory, cheesy flavor and B vitamins.
- Olive Oil for Butter — Creates a heart-healthier roux base with a slightly fruitier note.
- Low-Sodium Broth + Milk Blend — Replace half the milk with low-sodium vegetable broth to reduce overall calories and sodium without sacrificing creaminess.
- Add Spinach or Kale — Stir in a handful of fresh greens with the peas to increase vitamins A, C, and K.
- Cauliflower “Alfredo” Base — For a lower-carb version, blend steamed cauliflower into the milk sauce for extra volume and nutrients.
Serving Suggestions
- Serve alongside a simple crispy baked chicken thigh or pan-seared salmon for a complete protein-packed meal.
- Perfect for a comforting Meatless Monday dinner; top with toasted breadcrumbs for added crunch.
- Pack it warm in a thermos for a satisfying school or work lunch that tastes homemade.
- For a spring brunch, serve in smaller portions alongside a fresh fruit salad and mimosas.
- Garnish with extra black pepper, a drizzle of good olive oil, or crispy fried shallots for restaurant-style presentation.
- Pair with a light, acidic side like a simple arugula salad with lemon vinaigrette to cut through the richness.
This versatile dish transitions beautifully with the seasons—add fresh dill in spring or a pinch of nutmeg in fall. It also scales up easily, making it ideal for potlucks or weekly meal prep.
Common Mistakes to Avoid
- Mistake: Adding dairy to boiling sauce. Fix: Always remove the pan from heat before stirring in sour cream or cheese, as in Step 5, to prevent curdling.
- Mistake: Pouring milk into the roux too quickly. Fix: Whisk gradually and continuously, as directed in Step 3, for a perfectly lump-free creamy sauce.
- Mistake: Overcooking the peas. Fix: Add them only during the last 2 minutes of pasta cooking to preserve their vibrant color and sweet pop.
- Mistake: Using a cold skillet to make the roux. Fix: Ensure your butter is melted and foamy over medium heat before adding flour, which allows it to cook properly and thicken effectively.
- Mistake: Underseasoning the sauce. Fix: Season in layers and always taste after combining with the pasta; the noodles will absorb some of the salt.
- Mistake: Letting the finished dish sit too long before serving. Fix: Serve immediately, as the pasta continues to absorb the sauce, which can make your creamy peas and noodles dry.
Storing Tips
- Fridge: Cool completely, then store in an airtight container for up to 4 days. The sauce may thicken; stir in a splash of milk when reheating.
- Freezer: Freeze in portion-sized containers for up to 3 months. Note that the dairy-based sauce may separate slightly upon thawing, but vigorous stirring will largely recombine it.
- Reheat: Gently warm on the stovetop over low-medium heat with a tablespoon of milk or water, stirring frequently. For food safety, ensure the internal temperature reaches 165°F.
For best meal-prep results, undercook your pasta by 1 minute. When you reheat your stored creamy noodle dish, the pasta will reach the perfect al dente texture without becoming mushy.
Conclusion
This creamy peas and noodles recipe is the ultimate proof that a comforting, homemade meal can be ready in under 30 minutes. Its simple roux-based sauce delivers a richness that’s hard to beat. For another quick pasta favorite, try this Broccoli Chickpea Pasta with Garlic Olive Oil. Give this recipe a try and share your thoughts in the comments!
Frequently Asked Questions
How many servings does this creamy peas and noodles recipe make?
This recipe yields approximately 3-4 main course servings. For a heartier appetite or to serve as a side dish with a protein like the Gordon Ramsay Macaroni Salad, it can stretch to 5-6 smaller portions. You can easily double the ingredients to feed a larger family or for planned leftovers.
Can I use canned peas instead of frozen in this creamy noodle dish?
Yes, but frozen peas are strongly recommended for superior texture and flavor. Canned peas are often too soft and can have a metallic taste. If you must use them, drain and rinse thoroughly, then add them at the very end of step 6, just to warm through, to prevent them from becoming mushy.
Why did my creamy sauce turn out too thin or runny?
A thin sauce is usually caused by insufficient cooking of the roux or not allowing the milk mixture to thicken fully. Ensure you cook the flour-butter mixture for a full 1-2 minutes, then whisk and simmer the milk until it coats the back of a spoon. If your sauce is still thin, mix 1 teaspoon of cornstarch with 1 tablespoon of cold water and whisk it into the simmering sauce to thicken it quickly.
Print
Creamy Peas and Noodles
Ingredients
- 2 ½ cups egg noodles (or any short pasta)1 cup frozen green peas2 tbsp butter2 tbsp all-purpose flour1 ½ cups milk (whole milk preferred for creaminess)½ cup sour cream or cream cheese (for extra richness)½ tsp garlic powder½ tsp onion powder½ tsp salt (or to taste)¼ tsp black pepper¼ cup grated Parmesan cheese (optional, for savory depth)Fresh parsley, chopped (optional for garnish)
Instructions
- Step 1: Cook the NoodlesBring a large pot of salted water to a boil.Add the egg noodles and cook according to package instructions until al dente.Add the frozen peas to the boiling noodles during the last 2 minutes of cooking.Drain and set aside.
- Step 2: Make the Cream SauceIn the same pot, melt the butter over medium heat.Whisk in the flour and cook for 1 minute to form a roux.Gradually pour in the milk, whisking constantly until smooth.Continue cooking for 3–4 minutes until the sauce begins to thicken.
- Step 3: Stir in the Creamy GoodnessReduce heat to low and stir in the sour cream (or cream cheese).Add garlic powder, onion powder, salt, and pepper.Stir until smooth and well blended.
- Step 4: Combine EverythingReturn the cooked noodles and peas to the pot with the cream sauce.Gently toss until everything is evenly coated.If using, stir in the Parmesan cheese for a boost of umami flavor.
- Step 5: Serve & GarnishSpoon into bowls or serve as a side dish.Sprinkle with chopped fresh parsley and extra Parmesan if desired.Serve warm and enjoy!

One Comment