Creamy White Sauce Pasta Recipe in 25 Minutes
This creamy white sauce pasta is the kind of comforting dinner you can make when you want something rich, cheesy, and satisfying without spending hours in the kitchen. Tender pasta is tossed in a smooth homemade white sauce made with butter, flour, milk, and Parmesan cheese, creating a cozy meal that's ready in about 25 minutes.
Unlike recipes that rely on heavy cream, this easy white sauce gets its creamy texture from a simple roux and milk. The result is silky, savory, and versatile enough to customize with garlic, vegetables, chicken, or shrimp.
What Is Creamy White Sauce Pasta?
Creamy white sauce pasta is a simple pasta dish made by coating cooked pasta with a homemade white sauce, often called béchamel. The sauce starts with butter and flour, which are cooked together to form a roux, followed by milk and Parmesan cheese.
The flour helps thicken the milk into a smooth sauce, while Parmesan adds salty, nutty flavor. Because the sauce comes together quickly on the stovetop, this recipe is especially useful for busy weeknights.
Why You'll Love This Recipe
- Ready in about 25 minutes: A practical choice for busy weeknight dinners.
- No heavy cream required: Milk, butter, flour, and Parmesan create a rich and creamy texture.
- Simple ingredients: Most of the ingredients are everyday pantry and refrigerator staples.
- Beginner-friendly: The sauce uses a straightforward roux technique that is easy to learn.
- Easy to customize: Add vegetables, chicken, shrimp, herbs, or garlic.
- Comforting and family-friendly: Creamy pasta is an easy dinner that works for both adults and children.
Recipe Overview
| Prep Time | Cook Time | Total Time | Servings | Difficulty |
|---|---|---|---|---|
| 10 minutes | 15 minutes | 25 minutes | 2–3 | Easy |
Course: Dinner
Cuisine: Italian-inspired
Method: Stovetop
Best For: Quick weeknight dinners, family meals, and cozy nights at home
Ingredients
- 200 g pasta, such as fettuccine, penne, spaghetti, or linguine
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 1 1/2 cups milk
- 1/2 cup freshly grated Parmesan cheese
- 1 garlic clove, finely minced, optional
- 1/2 teaspoon Italian seasoning, optional
- Salt, to taste
- Freshly ground black pepper, to taste
- Fresh parsley, chopped, for garnish
Ingredient Notes
Pasta
Almost any pasta shape can work in this recipe. Long pasta such as fettuccine and linguine holds the creamy sauce beautifully, while short shapes such as penne and rigatoni are excellent for catching sauce inside their ridges.
Cook the pasta just until al dente. Slightly firm pasta holds its texture better when tossed with the warm sauce.
Butter
Butter forms the base of the roux and contributes richness to the sauce. Unsalted butter gives you more control over the final salt level.
All-Purpose Flour
Flour thickens the milk and transforms it into a smooth white sauce. Cooking the flour briefly in the butter also removes its raw taste.
Milk
Whole milk gives the richest result, but 2% milk can also work. The lower the fat content, the lighter and slightly thinner the sauce may be.
Parmesan Cheese
Freshly grated Parmesan melts more smoothly and provides a stronger savory flavor than shelf-stable powdered Parmesan. Add it after the sauce has thickened and reduce the heat to help it melt evenly.
Equipment You'll Need
- Large pot for cooking pasta
- Large saucepan or skillet
- Whisk
- Colander
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Cheese grater
How to Make Creamy White Sauce Pasta
- Boil the pasta water. Bring a large pot of well-salted water to a boil. Cook the pasta according to the package directions until al dente.
- Reserve some pasta water. Before draining, reserve about 1/2 cup of the starchy pasta water. It can be useful for loosening the sauce later.
- Drain the pasta. Drain the pasta well and set it aside. Do not rinse it because the starch on the surface helps the sauce cling to the noodles.
- Make the roux. Melt the butter in a saucepan over medium heat. Add the flour and whisk continuously for about 1–2 minutes. The mixture should look smooth and lightly cooked but should not become dark brown.
- Add the milk gradually. Slowly pour in the milk while whisking constantly. Adding it gradually helps prevent lumps from forming.
- Thicken the sauce. Continue cooking over medium heat while whisking until the sauce becomes smooth and thick enough to coat the back of a spoon.
- Add garlic and seasoning. Stir in the minced garlic and Italian seasoning if using. Cook briefly so the flavors blend into the sauce.
- Add Parmesan. Reduce the heat to low and gradually stir in the freshly grated Parmesan until melted and smooth.
- Season the sauce. Add salt and freshly ground black pepper to taste. Remember that Parmesan already contributes saltiness.
- Combine with pasta. Add the drained pasta to the sauce and toss gently until every piece is evenly coated.
- Adjust the consistency. If the sauce is too thick, add a small splash of reserved pasta water and toss again until the desired consistency is reached.
- Garnish and serve. Transfer the pasta to serving plates and finish with freshly grated Parmesan, black pepper, and chopped parsley.
How to Make a Smooth White Sauce
The key to a smooth white sauce is controlling the temperature and whisking consistently. Start by cooking the butter and flour together to form the roux. This creates the foundation that will thicken the milk.
When adding the milk, pour it gradually while whisking. If you add all the milk at once without whisking, small lumps can form in the flour mixture.
Once the milk is incorporated, continue whisking as the sauce thickens. Keep the heat around medium rather than turning it very high. Gentle, controlled cooking gives you more time to achieve a smooth consistency.
How Thick Should White Sauce Be?
The finished sauce should be thick enough to coat the back of a spoon but loose enough to flow easily over the pasta. It will continue to thicken slightly as it cools.
If your sauce becomes too thick, add a little milk or reserved pasta water. If it is too thin, continue cooking it gently for another minute or two while stirring.
Tips for the Best Creamy White Sauce Pasta
- Use freshly grated Parmesan: It melts more evenly and gives the sauce better flavor.
- Whisk constantly while adding milk: This is the easiest way to prevent lumps.
- Do not brown the roux: A light roux keeps the sauce pale and delicate.
- Cook pasta al dente: Slightly firm pasta holds its shape better in the creamy sauce.
- Reserve pasta water: The starchy water can loosen the sauce while helping it cling to the pasta.
- Season gradually: Parmesan and salted pasta water already contribute salt.
- Serve immediately: Creamy white sauce is at its best while warm.
Common Mistakes to Avoid
Adding the Milk Too Quickly
Pouring the milk in gradually while whisking helps create a smooth sauce. If you notice small lumps, continue whisking firmly while the sauce cooks.
Skipping the Roux
The butter and flour mixture provides the structure that thickens the milk. Cooking the flour briefly also helps prevent a raw flour flavor.
Using High Heat
High heat can cause the milk to scorch and makes it harder to control the consistency. Medium heat is usually sufficient for the sauce.
Overcooking the Pasta
Very soft pasta can become mushy when combined with hot sauce. Cook it just until al dente for the best texture.
Adding Too Much Cheese
Parmesan adds wonderful flavor, but excessive amounts can make the sauce overly thick or salty. Start with the recommended quantity and adjust to taste.
Ingredient Substitutions
Milk
Whole milk gives the richest sauce, but 2% milk can be used. You can also use unsweetened evaporated milk for a richer result, adjusting the consistency as needed.
Parmesan
Pecorino Romano can replace Parmesan for a sharper and saltier flavor. Because Pecorino is generally saltier, taste the sauce before adding additional salt.
Butter
Olive oil can replace butter if needed, although the sauce will have a different flavor and slightly different texture.
Flour
For a gluten-free version, use a suitable gluten-free all-purpose flour blend designed for sauce thickening. Results can vary between brands, so adjust the amount if necessary.
Recipe Variations
Garlic White Sauce Pasta
Increase the garlic to 2–3 cloves for a more pronounced garlic flavor. Sauté the minced garlic briefly in the butter before adding the flour, taking care not to brown it.
Chicken White Sauce Pasta
Add sliced cooked chicken for a more substantial meal. Season and cook the chicken separately, then toss it with the finished pasta and sauce.
For another creamy chicken dinner idea, try our Creamy Garlic Parmesan Chicken.
Shrimp White Sauce Pasta
Cook peeled shrimp separately with a little butter, garlic, salt, and pepper, then add them to the finished pasta. Shrimp cooks quickly, so avoid overcooking it.
Vegetable White Sauce Pasta
Broccoli, mushrooms, spinach, peas, bell peppers, and zucchini can all work well. Cook vegetables until tender-crisp before combining them with the pasta.
Spicy White Sauce Pasta
Add a pinch of crushed red pepper flakes or a little cayenne pepper to the sauce for a gentle kick.
What to Serve with White Sauce Pasta
This creamy pasta is satisfying on its own, but a few simple sides can turn it into a complete dinner.
- Green salad: A crisp salad adds freshness and balances the creamy sauce.
- Garlic bread: Perfect for soaking up any extra white sauce.
- Roasted vegetables: Broccoli, asparagus, zucchini, or green beans add color and texture.
- Grilled chicken: An easy way to increase the protein content.
- Shrimp: Garlic-butter shrimp pairs naturally with creamy pasta.
How to Prevent White Sauce Pasta from Becoming Dry
Creamy pasta can become thicker as it sits because the noodles continue absorbing the sauce. This is why serving the pasta soon after combining it with the sauce gives the best texture.
If the sauce becomes too thick, stir in a small amount of reserved pasta water or warm milk. Add it gradually until the pasta becomes creamy again.
Another useful tip is to keep a little extra sauce aside if you know the pasta will sit for several minutes before serving.
How to Store Leftover White Sauce Pasta
Allow leftovers to cool appropriately, then transfer them to an airtight container and refrigerate. For the best quality, enjoy the pasta within about 2–3 days.
The sauce will become noticeably thicker when chilled, so do not worry if the refrigerated pasta looks less creamy than it did when freshly prepared.
How to Reheat Creamy White Sauce Pasta
Reheat the pasta gently in a saucepan or skillet over low to medium-low heat. Add a splash of milk or reserved pasta water and stir frequently as the sauce loosens.
Avoid very high heat because it can cause the sauce to become oily or separate. Warm the pasta gradually until heated through.
Can You Make White Sauce Pasta Ahead of Time?
Yes, but this dish is best when freshly prepared. If you need to prepare it ahead, cook the pasta slightly under al dente and keep the sauce separate until closer to serving.
When ready to serve, gently warm the sauce, toss it with the pasta, and add a small splash of pasta water or milk if needed to restore the creamy consistency.
Can I Make White Sauce Pasta Without Cream?
Absolutely. This recipe does not require heavy cream. The combination of butter, flour, milk, and Parmesan creates a creamy sauce without using cream.
This makes it a convenient option when you want a rich-tasting pasta dish but do not have heavy cream available.
Nutrition Information
Nutritional values are approximate and can vary depending on the pasta brand, milk used, Parmesan quantity, and serving size.
| Nutrient | Approximate Amount per Serving |
|---|---|
| Calories | 520 |
| Protein | 20 g |
| Carbohydrates | 55 g |
| Fat | 24 g |
| Fiber | 3 g |
