Select Page

This Creamy Garlic White Sauce Pasta is rich, smooth, cheesy, and full of comforting flavor. Made with pasta, garlic, vegetables, milk, butter, and cheese, it gives you that restaurant-style creamy pasta experience using simple ingredients you can easily find at home.

It is beginner-friendly, ready in around 30 minutes, and perfect for lunch, dinner, or a cozy evening meal.

Recipe Overview

Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 2–3
Cuisine: Italian-inspired
Course: Main Course
Difficulty: Easy

Ingredients

For the Pasta

  • 200 g penne pasta
  • 6 cups water
  • 1 teaspoon salt
  • 1 teaspoon oil

For the Vegetables

  • 1 tablespoon butter
  • ½ cup capsicum, thinly sliced
  • ¼ cup sweet corn
  • ¼ cup finely chopped or sliced carrots
  • ¼ cup onion, sliced

For the Creamy White Sauce

  • 2 tablespoons butter
  • 4 garlic cloves, finely chopped
  • 2 tablespoons all-purpose flour
  • 2 cups milk, preferably full-fat
  • ½ cup grated cheese
  • ½ teaspoon black pepper powder
  • ½ teaspoon dried oregano
  • ½ teaspoon chilli flakes
  • ¼ teaspoon mixed Italian herbs, optional
  • ½ teaspoon salt, or according to taste
  • 2 tablespoons fresh cream, optional

For Garnishing

  • 1 tablespoon grated cheese
  • A pinch of chilli flakes
  • A pinch of oregano

Step-by-Step Instructions

Step 1: Boil the Pasta

Bring 6 cups of water to a boil in a large pot.

Add 1 teaspoon salt and 1 teaspoon oil.

Add the penne pasta and cook according to the package instructions until it is al dente—soft enough to eat but still slightly firm when bitten.

This usually takes around 8–10 minutes, depending on the pasta.

Before draining, reserve about ½ cup of pasta water.

Drain the pasta and keep it aside.

Do not rinse it with cold water unless you need to stop the cooking immediately.

Step 2: Cook the Vegetables

Heat 1 tablespoon butter in a large pan over medium-high heat.

Add the sliced onion, capsicum, carrots, and sweet corn.

Cook for around 3–4 minutes, stirring regularly.

The vegetables should become slightly tender while still retaining some crunch.

Transfer them to a plate and keep aside.

Step 3: Sauté the Garlic

Lower the heat to medium.

In the same pan, add 2 tablespoons butter.

Once melted, add the finely chopped garlic.

Cook for about 30–40 seconds until fragrant.

Do not allow the garlic to burn, as burnt garlic can make the sauce bitter.

Step 4: Add the Flour

Add 2 tablespoons all-purpose flour to the butter and garlic.

Stir continuously for about 1 minute.

The flour should combine with the butter and form a smooth paste.

Avoid browning the flour too much because you want the sauce to remain light in color.

Step 5: Add the Milk

Reduce the heat to low.

Slowly pour in the milk while continuously stirring or whisking.

Adding the milk gradually helps prevent lumps.

Continue stirring until all the milk has been incorporated.

Cook for approximately 3–5 minutes until the sauce begins to thicken.

Step 6: Season the White Sauce

Add:

  • Black pepper
  • Oregano
  • Chilli flakes
  • Mixed Italian herbs
  • Salt

Mix well.

Keep the heat low while the sauce gently thickens.

Step 7: Add the Cheese

Add ½ cup grated cheese.

Stir until the cheese has completely melted into the sauce.

For an even richer restaurant-style texture, add 2 tablespoons fresh cream.

Mix until smooth.

Step 8: Add the Vegetables

Return the cooked vegetables to the pan.

Mix them gently into the creamy sauce.

Cook for about 1 minute.

Step 9: Add the Pasta

Add the boiled pasta.

Gently toss until every piece of pasta is coated in the creamy white sauce.

If the sauce feels too thick, add a little of the reserved pasta water.

Start with 2 tablespoons and add more only if needed.

Cook everything together for another 1–2 minutes.

Step 10: Serve

Turn off the heat.

Taste and adjust the salt, pepper, or chilli flakes.

Transfer the pasta to serving bowls.

Garnish with grated cheese, oregano, and chilli flakes.

Serve immediately while the sauce is creamy and warm.

Tips for Restaurant-Style White Sauce Pasta

Cook pasta al dente: Overcooked pasta can become too soft when mixed with the hot sauce.

Add milk gradually: This is one of the easiest ways to prevent lumps in white sauce.

Use full-fat milk: It creates a richer and creamier sauce.

Do not burn the flour: Cook it only until the raw flour smell disappears.

Keep some pasta water: It is very useful for adjusting the consistency of the sauce.

Do not overcook the vegetables: Slightly crunchy vegetables give restaurant-style pasta a better texture.

Serve immediately: White sauce naturally becomes thicker as it cools.

Recipe Variations

Creamy Mushroom Pasta

Add 1 cup sliced mushrooms.

Cook the mushrooms separately for 4–5 minutes before adding them to the sauce.

Extra Cheesy Pasta

Increase the cheese to ¾ cup and add some mozzarella on top before serving.

Spicy White Sauce Pasta

Add:

  • 1 teaspoon extra chilli flakes
  • ½ teaspoon red chilli powder
  • 1 finely chopped green chilli

This gives the pasta a spicy Indian-style twist.

Paneer White Sauce Pasta

Add 100 g lightly grilled paneer cubes along with the vegetables.

This makes the dish more filling and adds extra texture.

Broccoli Pasta

Add ½ cup lightly steamed broccoli florets to the vegetables.

Avoid overcooking the broccoli.

Pink Sauce Pasta

Prepare the same white sauce and mix in approximately ½ cup tomato-based pasta sauce.

The combination creates a creamy pink sauce with both tomato and cheese flavors.

Cheese Options

You can use:

  • Cheddar
  • Processed cheese
  • Mozzarella
  • Parmesan
  • A combination of different cheeses

For an easy Indian home version, regular processed cheese works perfectly.

Pasta Options

Penne works especially well because the sauce gets inside the pasta tubes, but you can also use:

  • Fusilli
  • Farfalle
  • Macaroni
  • Spaghetti
  • Rigatoni

Use whichever pasta you already have at home.

Serving Suggestions

Serve Creamy White Sauce Pasta with:

  • Garlic bread
  • Toasted bread
  • Cheese toast
  • Fresh green salad
  • Grilled vegetables

For a restaurant-style meal, serve the pasta immediately with warm garlic bread on the side.

Storage Instructions

White sauce pasta tastes best when freshly prepared.

If you have leftovers, allow them to cool before transferring them to an airtight container.

Store in the refrigerator for up to 2 days.

How to Reheat

Place the pasta in a pan over low heat.

Add 2–4 tablespoons of milk and mix gently.

Heat until the sauce becomes creamy again and the pasta is warmed through.

You can also reheat it in a microwave, adding a little milk before heating.

Frequently Asked Questions

Why does my white sauce have lumps?

Lumps usually form when milk is added too quickly to the flour mixture. Add the milk gradually while stirring continuously.

Why did my sauce become too thick?

White sauce continues to thicken as it cools. Add a little warm milk or reserved pasta water until you reach your preferred consistency.

Can I make this pasta without cheese?

Yes. The white sauce can be made without cheese, although the flavor will be lighter and less rich.

Can I make white sauce pasta without cream?

Absolutely. Cream is optional. Milk, butter, flour, and cheese are enough to create a creamy sauce.

Which milk is best for white sauce pasta?

Full-fat milk gives the richest result, but toned or lower-fat milk can also be used.

Can I use wheat flour instead of all-purpose flour?

Yes. Whole wheat flour can be used, although the sauce may have a slightly darker color and a different flavor.

Can I prepare the sauce in advance?

Yes. Prepare the sauce and refrigerate it separately for up to 1–2 days. Reheat it slowly with a small amount of milk before adding freshly cooked pasta.

How do I stop pasta from becoming dry?

Serve it soon after mixing it with the sauce. If it becomes dry, add a splash of warm milk and gently reheat it.

Final Thoughts

This Creamy Garlic White Sauce Pasta is an easy way to enjoy restaurant-style pasta without leaving home. The combination of tender pasta, crunchy vegetables, garlic, herbs, cheese, and silky white sauce makes every bite rich and comforting.

With only a few everyday ingredients and about 30 minutes of cooking, it is perfect for beginners as well as anyone looking for a quick homemade pasta dinner.

Serve it hot with garlic bread, sprinkle some extra chilli flakes on top, and enjoy your creamy pasta craving.

Midnight Cravings – Simple recipes for every craving.