Go Back
White sauce pasta

Creamy White Sauce Pasta: A Simple & Delicious Recipe

This easy creamy white sauce pasta recipe is perfect for a quick weeknight meal. The rich, flavorful sauce coats the pasta perfectly, creating a comforting and satisfying dish.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Main Course, Pasta
Cuisine: American, Italian
Calories: 350

Ingredients
  

Main Ingredients
  • 1 pound Penne pasta
  • 1/2 cup Butter
  • 1/2 cup All-purpose flour
  • 3 cups Whole milk
  • 1/2 teaspoon Salt
  • 1/4 teaspoon Black pepper
  • 1/4 teaspoon Garlic powder Optional
  • 1/4 teaspoon Onion powder Optional
  • 1/2 cup Parmesan cheese Grated, plus extra for serving
  • 2 tablespoons Fresh parsley Chopped, for garnish (optional)

Equipment

  • Large pot
  • Medium saucepan
  • Whisk
  • Colander

Method
 

Instructions
  1. Cook pasta: Bring a large pot of salted water to a boil. Add pasta and cook according to package directions until al dente. Reserve about 1/2 cup pasta water before draining.
  2. Make white sauce: In a medium saucepan, melt butter over medium heat. Whisk in flour and cook for 1-2 minutes, stirring constantly, until smooth and bubbly (roux).
  3. Gradually whisk in milk: Slowly pour in milk while whisking constantly to prevent lumps. Whisk until smooth and thickened (a few minutes).
  4. Season: Stir in salt, pepper, garlic powder, and onion powder (if using). Reduce heat; simmer 2-3 minutes, stirring occasionally.
  5. Combine: Add cooked pasta to sauce; toss to coat. Add reserved pasta water if needed to thin the sauce.
  6. Stir in cheese: Stir in Parmesan cheese until melted and creamy.
  7. Serve immediately, garnished with extra Parmesan cheese and parsley (optional).

Notes

For a richer flavor, use heavy cream instead of some of the milk. Add cooked vegetables like broccoli, peas, or mushrooms for a heartier meal. Chicken or shrimp can also be added for extra protein.