Creamy Garlic Butter Pasta in 20 Minutes
Silky, creamy garlic butter pasta made with a handful of staples in about 20 minutes. A comforting vegetarian dinner for busy weeknights.
- Prep
- 5 min
- Cook
- 15 min
- Total
- 20 min
- Makes
- 4 servings
- Difficulty
- Easy
In this article
Some nights call for dinner that feels comforting but asks almost nothing of you. This creamy garlic butter pasta is exactly that: spaghetti wrapped in a silky sauce of butter, mellow garlic, cream and Parmesan, ready in about 20 minutes. Everything happens while the pasta water boils, so the sauce is done the moment the noodles are.
The trick to a sauce that clings instead of pooling is a splash of starchy pasta water. It helps the cheese melt smoothly and binds the butter and cream into something glossy. Add gently cooked garlic, which turns sweet rather than sharp, and you have a short ingredient list that tastes far richer than it has any right to.
It is a natural fit for busy weeknights, and if you enjoy this kind of easy cooking, our quick and easy recipes are full of other dinners in the same spirit.
Garlic butter pasta at a glance
- Taste and texture: rich, buttery and gently garlicky with a salty Parmesan finish; silky sauce coating every strand.
- Best for: fast weeknight dinners, cozy meals for two to four, and nights when the fridge is nearly empty.
- Key technique: cooking the garlic low and slow in butter, then emulsifying the sauce with pasta water and cheese off high heat.
Key ingredients and what they do
Butter and garlic
Six cloves sounds like a lot, but cooking the garlic gently in butter over medium-low heat tames its bite and draws out a sweet, nutty flavor. The moment it turns pale gold and smells fragrant, the cream goes in to stop the cooking. Browned garlic tastes bitter and can take over the whole dish.
Heavy cream
Cream gives the sauce body and makes it forgiving. Its high fat content means it will not split when simmered, unlike milk or half-and-half. A few minutes of gentle simmering thickens it just enough before the pasta joins it.
Parmesan
Parmesan seasons the sauce and thickens it as it melts. Finely grated cheese melts quickly and evenly; coarse shreds or pre-shredded bags tend to clump. Add it over low heat and in handfuls so it stays smooth.
Starchy pasta water
The water the pasta cooked in is cloudy with starch, and that starch acts like glue between fat and liquid. It loosens a thick sauce without diluting the flavor and helps it cling to each strand. Always save a cupful before draining.

Creamy Garlic Butter Pasta
Equipment
- Large pot
- Large deep skillet
- Colander
- Heatproof mug or measuring cup
- Tongs
- Box grater or microplane
Ingredients
- 12 oz spaghetti or linguine 340 g
- 1 tablespoon salt for the pasta water
- 4 tablespoons unsalted butter 56 g
- 6 cloves garlic finely minced
- 1/4 teaspoon red pepper flakes optional
- 1 cup heavy cream 240 ml
- 3/4 cup finely grated Parmesan 60 g, plus extra to serve; use a vegetarian hard cheese if needed
- 1/4 teaspoon fine salt for the sauce, adjust to taste
- 1/4 teaspoon black pepper freshly ground
- 2 tablespoons fresh parsley finely chopped
Instructions
- Bring a large pot of water to a boil and add 1 tablespoon salt. Add the spaghetti and cook until al dente, about 1 minute less than the package time.
- Before draining, scoop out 1 cup of the starchy pasta water and set it aside. Drain the pasta.
- While the pasta cooks, melt the butter in a large deep skillet over medium-low heat. Add the garlic and red pepper flakes, if using, and cook, stirring often, for 1 to 2 minutes, until fragrant and pale golden. Do not let the garlic brown.
- Pour in the cream and bring it to a gentle simmer. Simmer for 2 to 3 minutes, stirring occasionally, until slightly thickened.
- Turn the heat to low. Add the drained pasta and 1/2 cup of the reserved pasta water, and toss with tongs to coat.
- Sprinkle in the Parmesan a handful at a time, tossing continuously until it melts into a smooth, glossy sauce. Add more pasta water, a splash at a time, if the sauce looks thick.
- Season with the 1/4 teaspoon salt and the black pepper, then taste and adjust. Toss in most of the parsley.
- Serve right away, topped with the remaining parsley and extra Parmesan.
Notes
Tips for the silkiest garlic butter pasta
- Salt the pasta water well. It is the only chance to season the noodles themselves. One tablespoon of salt in a large pot is a good guide.
- Undercook the pasta by a minute. It finishes cooking in the sauce and absorbs flavor as it does. Fully cooked pasta turns soft once it is tossed.
- Mince the garlic finely and evenly. Even pieces cook at the same rate, so none of them burn while others stay raw.
- Lower the heat before adding cheese. High heat makes Parmesan seize into stringy clumps. Low heat and constant tossing keep it smooth.
- Serve immediately. Cream sauces thicken quickly as they cool. Warm the bowls if you like, and have extra pasta water nearby.
Substitutions and variations
- Pasta shape: fettuccine, linguine or tagliatelle all work beautifully. Short shapes like penne or rigatoni are fine too; the sauce just coats them differently.
- Lighter sauce: replace half the cream with whole milk and simmer a little longer. The sauce will be thinner, so lean on the Parmesan and pasta water to bind it.
- Dairy-free: use olive oil or plant-based butter, full-fat oat cream or cashew cream, and a dairy-free hard cheese alternative. It is tasty, though not quite as glossy as the original.
- Gluten-free: gluten-free spaghetti works well. Its cooking water is often less starchy, so you may need a little extra cheese to thicken the sauce.
- Add vegetables: stir in a few handfuls of baby spinach at the end until wilted, or toss in sautéed mushrooms, peas or roasted cherry tomatoes.
- Bright finish: a little lemon zest grated over the top just before serving cuts through the richness.
Storage and reheating
This pasta is at its best fresh, but leftovers keep well. Cool them and refrigerate within 2 hours in an airtight container for up to 3 days. The sauce thickens and firms up in the fridge, which is normal.
To reheat, warm the pasta in a skillet over low heat with a splash of milk or water, tossing until the sauce loosens and turns creamy again. In the microwave, add a spoonful of liquid and heat in 30-second bursts, stirring in between. Freezing is not recommended; cream sauces tend to separate and turn grainy once thawed.
Common mistakes to avoid
- Burning the garlic. Garlic goes from golden to bitter in seconds. Keep the heat at medium-low, stir constantly and add the cream as soon as it smells fragrant.
- Dumping in cheese over high heat. This leads to clumps and an oily sauce. Turn the heat to low and add the Parmesan gradually while tossing.
- Draining all the pasta water. Without it, the sauce can be too thick and sticky. Scoop out a cupful before you tip the pot into the colander.
- Over-salting the sauce early. Parmesan and salted pasta water both add salt. Season at the end, after tasting.
Frequently asked questions
Why did my garlic butter sauce turn grainy?
Graininess usually comes from pre-shredded cheese or adding the cheese over heat that is too high. Use finely grated Parmesan from a block, lower the heat and add it gradually with a splash of pasta water.
Can I make garlic butter pasta without cream?
Yes. Skip the cream and toss the pasta with the garlic butter, about 3/4 cup of pasta water and the Parmesan, tossing vigorously until glossy. It becomes a lighter, more buttery sauce rather than a creamy one.
Is this pasta vegetarian?
Everything in it is meat-free, but traditional Parmesan is made with animal rennet. Choose a vegetarian hard cheese labelled as made with microbial or vegetable rennet if that matters to you.
How do I add protein to this pasta?
White beans or chickpeas, warmed through in the sauce, keep it vegetarian. Sautéed shrimp or sliced cooked chicken also work; cook chicken to 165°F / 74°C internal before adding it.
Can I use jarred minced garlic?
You can, though fresh garlic gives a sweeter, fuller flavor. Jarred garlic is often packed in liquid and burns more easily, so cook it for just 30 to 60 seconds.
What to serve with garlic butter pasta
Because the pasta is rich, it pairs best with something fresh and crisp. A big green salad with a sharp lemon dressing is ideal, or serve it with a bowl of fresh Mediterranean chickpea salad for crunch and color. A warming cup of creamy tomato soup on the side turns it into a cozy, soup-and-pasta night.
If you like pasta nights, try our roasted vegetable pasta for a vegetable-packed change of pace, and finish with a square of fudgy homemade brownies.
