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.