Creamy White Sauce Pasta Recipe in 25 Minutes

Creamy white sauce pasta with Parmesan cheese black pepper and fresh parsley

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Add the milk gradually. Slowly pour in the milk while whisking constantly. Adding it gradually helps prevent lumps from forming.
  6. 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.
  7. Add garlic and seasoning. Stir in the minced garlic and Italian seasoning if using. Cook briefly so the flavors blend into the sauce.
  8. Add Parmesan. Reduce the heat to low and gradually stir in the freshly grated Parmesan until melted and smooth.
  9. Season the sauce. Add salt and freshly ground black pepper to taste. Remember that Parmesan already contributes saltiness.
  10. Combine with pasta. Add the drained pasta to the sauce and toss gently until every piece is evenly coated.
  11. 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.
  12. 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

Frequently Asked Questions

1. Can I make creamy white sauce pasta without heavy cream?
Yes. A simple roux made with butter and flour, combined with milk and Parmesan, creates a creamy sauce without heavy cream.
2. How do I keep white sauce pasta from becoming lumpy?
Whisk the butter and flour together, then gradually add the milk while whisking continuously. Keep the heat moderate while the sauce thickens.
3. What pasta is best for creamy white sauce?
Fettuccine, linguine, spaghetti, penne, and rigatoni all work well. Choose a shape that can hold plenty of the creamy sauce.
4. Can I add chicken or shrimp to white sauce pasta?
Yes. Cooked chicken, shrimp, mushrooms, broccoli, spinach, and other vegetables can easily be added to make the pasta more substantial.
5. Why does my white sauce pasta become thick after cooking?
The pasta continues absorbing sauce as it sits, and the sauce also thickens as it cools. Add a small splash of milk or pasta water to loosen it.
6. Can I use 2% milk instead of whole milk?
Yes. Whole milk creates a richer sauce, but 2% milk works well and produces a slightly lighter result.
7. How long does creamy white sauce pasta last in the refrigerator?
Store leftovers in an airtight container and enjoy them within about 2–3 days for the best quality.
8. What is the best way to reheat creamy white sauce pasta?
Reheat it gently in a skillet over low to medium-low heat with a splash of milk or pasta water, stirring until creamy and heated through.