Ingredients
Equipment
Method
Instructions
- 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.
- 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).
- Gradually whisk in milk: Slowly pour in milk while whisking constantly to prevent lumps. Whisk until smooth and thickened (a few minutes).
- Season: Stir in salt, pepper, garlic powder, and onion powder (if using). Reduce heat; simmer 2-3 minutes, stirring occasionally.
- Combine: Add cooked pasta to sauce; toss to coat. Add reserved pasta water if needed to thin the sauce.
- Stir in cheese: Stir in Parmesan cheese until melted and creamy.
- 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.