White Sauce Recipe

Featured in Hearty Main Courses.

Cook pasta according to package. In a separate pan, make a roux with butter, garlic and flour. Add milk and broth, cook until thickened. Stir in Parmesan, herbs, and seasonings. Combine with pasta and top with additional cheese if desired.
Casey
Updated on Wed, 19 Mar 2025 04:38:18 GMT
Creamy White Sauce Pasta Pin it
Creamy White Sauce Pasta | cookingwithcasey.com

White sauce penne pasta has saved my dinner plans more times than I can count when I'm staring into the fridge wondering what the heck to make. This creamy, cheesy bowl of comfort comes together faster than delivery pizza and uses stuff I always have kicking around in my pantry. My teenager has actually learned to make this himself, which tells you everything about how easy it is.

I stumbled on this recipe years ago when I was broke and had a random box of penne, some milk, and not much else. What started as desperation cooking has turned into our Tuesday night tradition. My kids now call it "the white pasta" and get genuinely excited when they see it on the table.

What You'll Need

  • Penne pasta, though any short pasta works when you're in a pinch
  • Butter - the real stuff, not margarine if you can help it
  • Fresh garlic - those pre-minced jars work fine if you're lazy like me sometimes
  • All-purpose flour for thickening without making it gloppy
  • Milk - whole milk makes it creamier but 2% works fine too
  • Chicken broth - those little boxes of shelf-stable broth are kitchen gold
  • Mozzarella and parmesan cheese - pre-shredded is fine, I won't tell the food snobs
  • Basic seasonings like dried parsley, garlic salt, and pepper
Creamy White Sauce Pasta Recipe Pin it
Creamy White Sauce Pasta Recipe | cookingwithcasey.com

How I Make It

Cook the Pasta

First, I get the pasta water going because my ancient stove takes forever to boil water. Salt it generously - it should taste like seawater. Cook the penne according to the box directions, but check it a minute early. No one likes mushy pasta. Drain it when it's done but save a little pasta water just in case your sauce needs thinning later.

Make a Quick Roux

While the pasta's cooking, I melt butter in a big skillet or saucepan. Toss in the minced garlic and let it sizzle for just a minute - don't burn it or it gets bitter. Sprinkle in the flour and keep stirring for another minute. This step is crucial - if you don't cook the flour enough, your sauce will taste like raw flour, which is gross.

Create the Sauce

Next comes the slightly tricky part. Pour in your milk and broth SLOWLY while whisking like crazy. If you dump it all in at once, you'll get lumps that are impossible to fix. Keep stirring constantly as it comes to a gentle boil and thickens up. This takes about 5 minutes, and your arm might get tired, but it's worth it.

Add the Good Stuff

Once the sauce has thickened enough to coat the back of a spoon, I turn the heat way down and add the parmesan, dried parsley, garlic salt, and pepper. The residual heat melts the cheese without making it grainy. This is when I taste it and usually add more pepper because I like things peppery.

Bring It All Together

Finally, I dump in the drained pasta and stir until every piece is coated with sauce. Then I sprinkle the mozzarella on top and stir gently until it gets all melty and creates those amazing cheese pulls that make everyone happy. If the sauce seems too thick, splash in some of that reserved pasta water.

My proudest moment with this recipe was when my super picky nephew cleaned his plate and asked for seconds. His mom looked at me like I'd performed actual witchcraft. Now she makes it at her house too, and apparently, it's the only pasta he'll eat besides mac and cheese.

What to Serve With It

We usually have this with some kind of vegetable on the side - roasted broccoli is our go-to because I can pop it in the oven while making the pasta. Garlic bread is non-negotiable for sopping up extra sauce. When I'm feeling fancy (or guilty about all the carbs), I'll throw together a quick side salad.

Switch It Up

The best thing about this basic sauce is how easily you can customize it. Throw in some cooked chicken and peas for a complete meal. Sautéed mushrooms and spinach make it feel grown-up. My kids like it with tiny broccoli florets mixed in. One time I added a pinch of nutmeg and some bacon, and my husband proposed to me again.

Leftovers (If You Have Any)

This reheats surprisingly well for a cream sauce. Store it in the fridge for 2-3 days and warm it gently with a splash of milk to loosen it back up. I often make a double batch just to have leftovers for lunch. My teenager has been known to eat it cold straight from the fridge, but I'm not recommending that approach.

Creamy White Sauce Pasta with Parmesan & Garlic Pin it
Creamy White Sauce Pasta with Parmesan & Garlic | cookingwithcasey.com

Little Tricks I've Learned

  • Room temperature milk makes the sauce smoother than cold milk straight from the fridge
  • If you're feeling lazy, you can use garlic powder instead of fresh garlic
  • When I'm really short on time, I use hot pasta water to thin the sauce instead of waiting for the sauce to thicken perfectly

I've made this pasta so many times I could probably do it blindfolded, which is practically what happens when I'm cooking it at 6pm while helping with homework and referee-ing arguments about whose turn it is to feed the dog. The fact that something this simple can make everyone at my table actually stop bickering for 15 minutes makes it worth its weight in gold.

Frequently Asked Questions

→ How do I make sure my white sauce doesn't have lumps?
The key is to add the liquids gradually while whisking constantly. Start with just a small amount of liquid, whisk until smooth, then continue adding more in a steady stream while continuously whisking. Also, make sure your roux (butter and flour mixture) is smooth before adding any liquid.
→ Can I use a different type of pasta?
Absolutely! While penne works great because the sauce clings to the ridges and fills the tubes, you can use any pasta shape you prefer. Fettuccine, rotini, farfalle, or shells all work well with this creamy sauce.
→ How can I make this recipe vegetarian?
To make this vegetarian, simply substitute the chicken broth with vegetable broth. All other ingredients in the basic recipe are already vegetarian-friendly.
→ What proteins pair well with this white sauce pasta?
This versatile sauce works wonderfully with grilled chicken, sautéed shrimp, Italian sausage, or even crispy bacon. For a vegetarian option, try adding sautéed mushrooms, spinach, or roasted vegetables.
→ Can I use pre-grated Parmesan cheese?
While freshly grated Parmesan will melt more smoothly and provide better flavor, pre-grated Parmesan can work in a pinch. Just be aware that some pre-grated cheeses contain anti-caking agents that might affect the texture of your sauce.
→ How can I reheat leftovers without the sauce separating?
Reheat leftover pasta gently over low heat on the stovetop, adding a splash of milk to loosen the sauce as needed. Stir frequently to help the sauce recombine. Alternatively, microwave at 50% power, stirring halfway through.

Garlic Parmesan Pasta

A simple but flavorful pasta dish with a creamy garlic and Parmesan white sauce that comes together in minutes. Delicious on its own or customized with protein.

Prep Time
5 Minutes
Cook Time
10 Minutes
Total Time
15 Minutes
By: Casey

Category: Hearty Main Dishes

Difficulty: Easy

Cuisine: Italian-American

Yield: 6 Servings

Dietary: Vegetarian

Ingredients

→ Pasta

01 1 (16-ounce) package penne pasta, about 4 cups

→ White Sauce

02 3 tablespoons unsalted butter
03 2 teaspoons minced garlic
04 3 tablespoons all-purpose flour
05 1 cup milk
06 1 cup chicken broth
07 1 cup grated Parmesan cheese
08 2 teaspoons dried parsley
09 Garlic salt with parsley flakes, or salt to taste
10 Pepper to taste

→ Optional Topping

11 ½ cup shredded mozzarella cheese or additional Parmesan cheese

Instructions

Step 01

Cook penne pasta according to package directions until al dente. Drain well and set aside.

Step 02

While the pasta is cooking, melt butter in a large saucepan over medium heat. Add minced garlic and cook, stirring frequently, for 1 minute until fragrant but not browned.

Step 03

Sprinkle the flour over the butter and garlic mixture. Cook, stirring constantly, for 1 minute to remove the raw flour taste and create a smooth paste (roux).

Step 04

Gradually pour in the milk and chicken broth while whisking continuously to prevent lumps. Continue cooking and stirring constantly until the sauce comes to a gentle boil and thickens, about 5 minutes.

Step 05

Stir in the grated Parmesan cheese, dried parsley, garlic salt, and pepper. Continue stirring until the cheese has completely melted and the sauce is smooth.

Step 06

Add the cooked pasta to the sauce and stir gently to ensure all pasta is evenly coated. If using, add the mozzarella cheese and stir until melted and incorporated.

Step 07

Serve immediately while hot. The sauce will continue to thicken as it cools.

Notes

  1. When making the roux, be sure to cook the flour and butter mixture for the full minute to avoid a floury taste in your final sauce.
  2. For a more substantial meal, add grilled chicken, chicken sausage, diced ham, or shrimp to the finished dish.
  3. Leftovers can be stored in an airtight container in the refrigerator for 3-4 days, or frozen for up to 3 months.

Tools You'll Need

  • Large pot for pasta
  • Colander
  • Large saucepan
  • Whisk
  • Measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (butter, milk, cheese)
  • Contains wheat (pasta, flour)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 191
  • Total Fat: 14 g
  • Total Carbohydrate: 8 g
  • Protein: 9 g