Go Back
Creamy White Sauce Penne Pasta with broccoli, corn, and peppers in a white bowl on a wooden table.
Layla

White Sauce Penne Pasta

Creamy, garlicky alfredo-style sauce clings to every ridge of penne for the ultimate comfort dinner that comes together in under 45 minutes.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Italian-American
Calories: 620

Ingredients
  

For the Pasta
  • 12 oz penne pasta
  • 1 tbsp kosher salt for pasta water
For the White Sauce
  • 4 tbsp unsalted butter
  • 4 cloves garlic minced
  • 3 tbsp all-purpose flour
  • 2 cups whole milk room temperature
  • 0.5 cup heavy cream
  • 1 cup Parmigiano-Reggiano cheese finely grated, plus more for serving
  • 0.25 tsp freshly grated nutmeg optional but recommended
  • 0.5 tsp black pepper freshly ground
For Garnish
  • 2 tbsp fresh parsley chopped

Equipment

  • Large Pot
  • Large skillet or saucepan
  • Colander
  • Whisk

Method
 

Cook the Pasta
  1. Bring a large pot of water to a rolling boil. Add 1 tablespoon kosher salt, then stir in the penne. Cook 1 minute less than package directions for al dente texture, usually 10-11 minutes. Reserve 1 cup pasta water, then drain and set aside. Do not rinse.
Make the White Sauce
  1. In a large skillet over medium heat, melt the butter until foamy. Add the minced garlic and cook 30 seconds until fragrant but not browned. Sprinkle in the flour and whisk constantly for 1 minute to cook out the raw taste. The mixture should look like wet sand and smell toasty.
  2. Slowly pour in the milk while whisking vigorously to prevent lumps. Add the cream, then increase heat to medium-high. Cook, whisking often, until the sauce bubbles and thickens enough to coat the back of a spoon, about 6-8 minutes. You should be able to draw a line through it with your finger.
  3. Remove from heat. Stir in the grated Parmesan, nutmeg, and black pepper until the cheese melts completely and the sauce is silky smooth. If it seems too thick, thin with a splash of reserved pasta water.
Toss and Serve
  1. Add the drained penne directly to the skillet with the sauce. Toss vigorously for 1 minute over low heat, adding pasta water 2 tablespoons at a time as needed, until every piece is coated and the sauce clings rather than pools. The pasta should look glossy, not soupy.
  2. Divide among warm bowls immediately. Top with extra grated Parmesan and chopped parsley. Serve hot with crusty bread for scooping up every last drop.

Notes

Room temperature milk blends into the roux more smoothly than cold, preventing lumps. For a lighter version, swap the cream for additional milk and use 2 tablespoons butter instead of 4. The sauce tightens as it sits, so have your pasta ready before you start the sauce and serve immediately.