
White sauce pasta starts with a silky béchamel that coats every noodle in a rich, garlicky base. The sauce takes 5 minutes to build from pantry staples. I make this homemade white sauce pasta on any weeknight that calls for something warm and filling.
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Servings: 4
Method: Stovetop
Why This White Sauce Pasta Turns Out Smooth Every Time
The key to a lump-free béchamel is warming the milk before adding it to the roux. Cold milk hits the hot butter-flour paste and shocks it into clumps. Warm milk blends in smoothly with consistent whisking.
Adding the milk gradually matters just as much. Pour in about 1/4 cup at a time and whisk fully before adding more. This builds the sauce slowly and lets the starch hydrate evenly. A thick, glossy coating takes about 4 minutes of gentle simmering.
Parmesan goes in off the heat. Adding cheese while the pan is still on the burner can break the emulsion and turn the sauce grainy. Off heat, the residual warmth melts the cheese smoothly into the sauce without any risk of separation.
The garlic cooks in the butter before the flour goes in. This 30-second step blooms the garlic flavor and builds a savory base that carries through the whole sauce. Raw garlic added at the end tastes harsh and sharp against the mild, creamy base.
Ingredients
- 12 oz (340 g) penne or rigatoni pasta
- 2 tablespoons (30 g) unsalted butter
- 2 cloves garlic, minced
- 3 tablespoons (24 g) all-purpose flour
- 2 cups (480 ml) whole milk, warmed
- 1/2 cup (50 g) grated parmesan cheese
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon ground nutmeg
What You Need for White Sauce Pasta
Penne or rigatoni — the ridges and tubes on these pasta shapes trap the creamy sauce inside each bite. Spaghetti or linguine works in a pinch but the sauce slides off the smooth strands. Short pasta shapes with texture are always the better choice for béchamel.
Unsalted butter — forms the fat base of the roux and controls the salt level. Salted butter can make the final sauce too salty once you add parmesan and seasoning. Two tablespoons is enough to cook the garlic and build a proper paste with the flour.
All-purpose flour — the thickener that turns the butter and milk into a béchamel. Cook it in the butter for a full minute so the raw flour taste cooks off. The paste should smell slightly nutty and look pale golden before the milk goes in.
Whole milk — gives the sauce a rich, creamy body without heavy cream. Warm it in the microwave or a small saucepan before adding it to the roux. 2% milk works but produces a slightly thinner sauce. Avoid skim milk since the sauce will not thicken properly.
Parmesan cheese — adds a sharp, salty depth that elevates the sauce beyond a plain béchamel. Use freshly grated parmesan from a block rather than pre-grated powder. Pre-grated parmesan has added cellulose that prevents it from melting cleanly.
Ground nutmeg — the classic béchamel spice that adds a faint, warm note to the sauce. It sounds unusual but it is what separates a proper white sauce from a bland flour-and-milk mix. A small 1/4 teaspoon is all you need.
How to Make White Sauce Pasta
- Cook the penne in a large pot of well-salted boiling water according to package directions. Reserve 1/2 cup of pasta water before draining.
- While the pasta cooks, melt the butter in a medium saucepan over medium heat.
- Add the minced garlic. Cook for 30 seconds, stirring, until fragrant.
- Whisk in the flour. Cook for 1 minute, stirring constantly, until a pale golden paste forms.
- Pour in the warm milk about 1/4 cup at a time, whisking constantly after each addition to prevent lumps.
- Bring to a gentle simmer. Cook for 3 to 4 minutes, stirring, until the sauce thickens and coats the back of a spoon.
- Remove from heat. Stir in the parmesan, salt, pepper, and nutmeg until the cheese melts fully.
- Add the drained pasta to the sauce. Toss to coat evenly. Add a splash of reserved pasta water if the sauce is too thick.
White Sauce Pasta Variations
White Sauce Pasta with Chicken
Slice 2 cooked chicken breasts and stir them into the sauce just before adding the pasta. Season the chicken with garlic powder and paprika before cooking for extra depth. The chicken soaks up the creamy sauce and turns each bite into a complete protein-packed meal.
White Sauce Pasta with Mushrooms
Sauté 2 cups of sliced cremini mushrooms in butter until deeply browned before starting the roux. The mushrooms add a savory, earthy layer to the white sauce base. Add a teaspoon of fresh thyme along with the garlic for a more complex, aromatic result.
Creamy Spinach White Sauce Pasta
Stir 2 packed cups of fresh baby spinach into the finished sauce off the heat. The residual warmth wilts the spinach within 30 seconds. It adds color, iron, and a slightly earthy flavor that pairs naturally with the nutmeg in the béchamel.
White Sauce Pasta with Broccoli
Add 2 cups of broccoli florets to the pasta water for the last 3 minutes of cook time. Drain both together and toss immediately with the white sauce. The broccoli picks up the sauce in its tight florets and turns this into a one-bowl meal with no extra prep.
Spicy White Sauce Pasta
Add 1/2 teaspoon of red pepper flakes to the butter along with the garlic. A pinch of cayenne stirred into the finished sauce adds a slow, building heat that contrasts well with the creamy, mild béchamel base. This version pairs especially well with Italian sausage.
Tips for the Best White Sauce Pasta
- I always warm the milk before adding it. Cold milk going into a hot roux is the single most common cause of a lumpy béchamel. Thirty seconds in the microwave is enough.
- Reserve the pasta water before draining. The starchy water loosens a too-thick sauce without breaking the creaminess. I keep 1/2 cup on standby every time.
- Grate the parmesan fresh. Pre-grated parmesan from a shaker has added starch that prevents it from melting cleanly into the sauce and leaves tiny undissolved bits.
- Do not skip the nutmeg. It sounds odd but a tiny amount of nutmeg is what gives a béchamel its distinctive warmth. Skip it and the sauce tastes flat.
- Cook the flour for a full minute. Under-cooked roux leaves a starchy, raw taste in the finished sauce. The paste should smell slightly nutty, not floury, before you add the milk.
- Toss the pasta in the sauce immediately after draining. Hot pasta absorbs the sauce better and the starch on the surface helps the béchamel cling to every piece.
Make Ahead & Storage
The white sauce can be made up to 2 days ahead and stored in an airtight container in the fridge. It thickens considerably as it cools. Thin it back out with 2 to 3 tablespoons of warm milk per cup of sauce, stirring over low heat until smooth again.
The finished pasta keeps in the fridge for 3 days. Reheat it in a saucepan over low heat with a splash of milk or reserved pasta water. Stir constantly and add liquid a little at a time until the sauce loosens to the right consistency. Do not reheat in a microwave on high, the sauce breaks and becomes greasy.
I do not recommend freezing white sauce pasta. Béchamel separates when frozen and thawed, and the pasta absorbs most of the sauce by the time it freezes. This recipe comes together in 25 minutes, so it is better to make it fresh than to manage frozen leftovers.
Common Questions
What is white sauce pasta made of?
White sauce pasta is made from a béchamel sauce tossed with cooked pasta. The béchamel is a French sauce built from butter, flour, and milk. This version adds garlic, parmesan, and nutmeg to the base to make it more flavorful and suitable for a complete dinner.
Why is my white sauce pasta lumpy?
The most common cause is cold milk added too quickly. The cold liquid shocks the hot flour paste and forms lumps before the starch can fully hydrate. Always warm your milk first and pour it in gradually, about 1/4 cup at a time, whisking constantly between additions.
Can I make white sauce pasta without flour?
Yes, with some adjustments. Substitute the flour with an equal amount of cornstarch mixed with 2 tablespoons of cold water before adding it to the butter. Cornstarch produces a glossier, slightly lighter sauce. Cook it the same way but it thickens faster than flour, so reduce the simmering time to 2 minutes.
How do I store leftover white sauce pasta?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat on the stovetop over low heat with a splash of milk or pasta water, stirring gently until the sauce loosens. The pasta absorbs the sauce as it sits, so it will look dry when cold and needs liquid added when reheating.
This white sauce pasta recipe is my go-to when I need something homemade and satisfying in under 30 minutes. Save it and come back to it the next time you want a pasta that feels special without any extra effort.
Homemade White Sauce Pasta Recipe at Home
Penne tossed in a silky garlic parmesan béchamel — on the table in 25 minutes.
Ingredients
- 12 oz (340 g) penne or rigatoni pasta
- 2 tablespoons (30 g) unsalted butter
- 2 cloves garlic, minced
- 3 tablespoons (24 g) all-purpose flour
- 2 cups (480 ml) whole milk, warmed
- 1/2 cup (50 g) grated parmesan cheese
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon ground nutmeg
Instructions
- Cook the penne in a large pot of well-salted boiling water according to package directions. Reserve 1/2 cup of pasta water before draining.
- While the pasta cooks, melt the butter in a medium saucepan over medium heat.
- Add the minced garlic. Cook for 30 seconds, stirring, until fragrant.
- Whisk in the flour. Cook for 1 minute, stirring constantly, until a pale golden paste forms.
- Pour in the warm milk about 1/4 cup at a time, whisking constantly after each addition to prevent lumps.
- Bring to a gentle simmer. Cook for 3 to 4 minutes, stirring, until the sauce thickens and coats the back of a spoon.
- Remove from heat. Stir in the parmesan, salt, pepper, and nutmeg until the cheese melts fully.
- Add the drained pasta to the sauce. Toss to coat evenly. Add a splash of reserved pasta water if the sauce is too thick.
