20-Minute Garlic Butter Spaghetti
This garlic butter spaghetti is the kind of dinner you reach for when you want something that tastes like takeout comfort but comes together in the time it takes to boil a pot of water.

You get a silky, fragrant sauce from just butter, garlic, and starchy pasta water, and the whole thing is on the table in under 20 minutes. It is simple and reliable.
Why This Spaghetti Stays in My Weeknight Rotation
The sauce clings to every strand without being heavy or greasy. That glossiness comes from tossing hot pasta with butter and just enough starchy water to create a light emulsion, so you taste richness, not oil.
Because the ingredient list is so short, every flavor counts. Garlic, fresh parsley, and a good butter do all the work, which means this recipe genuinely works the first time you make it, even on a busy Tuesday.
Ingredients

- 1 lb spaghetti: any long pasta works, but thin shapes like spaghettini are also nice.
- 4 tbsp unsalted butter: use a good quality butter here, it carries the whole sauce.
- 4 garlic cloves, minced: fresh cloves give the right sharpness, skip the jarred stuff.
- 1/4 tsp red pepper flakes: optional, but a little heat cuts the richness.
- Salt and freshly ground black pepper: season generously at the end.
- 1/2 cup starchy pasta water: reserved right before draining, this is what turns butter into a sauce.
- 1/4 cup chopped fresh parsley: adds a bright, clean finish.
- Finely grated Parmesan cheese, for serving: freshly grated melts better than pre-shredded.
Variations and Substitutions
- Make it gluten free: use your favorite gluten-free spaghetti and follow the package timing.
- Add protein: sauté shrimp or sliced chicken breast in a little oil before making the sauce, then remove it from the pan and toss it back in at the end.
- Swap the herb: basil or chives work well if you do not have parsley; use about the same amount.
- Brighten it up: finish with a squeeze of lemon juice and a bit of lemon zest for a lighter version.
- Turn up the heat: double the red pepper flakes or add a pinch of cayenne for a spicier bowl.
Classic Scampi Sauce is the sauce we like to serve with this spaghetti.
How to Make Garlic Butter Spaghetti
Step 1: Boil the Spaghetti

Bring a large pot of salted water to a rolling boil. Add the 1 lb spaghetti and cook until al dente, about 8 to 10 minutes, or exactly as the package directs for a firm bite.
The water will turn cloudy with starch, which is exactly what you want for the sauce later. You should be able to bite through a strand and see a small white speck in the center.
Step 2: Sauté the Garlic Butter

While the pasta cooks, melt the 4 tbsp butter in a large skillet over medium heat. Once it is foamy, stir in the 4 minced garlic cloves and the 1/4 tsp red pepper flakes, if using. Cook for about 1 minute, stirring constantly, until the garlic is very fragrant but not brown.
The butter will smell nutty and the garlic should just be turning pale gold. Keep it moving because garlic can turn bitter in a few seconds past that point.
Step 3: Toss Everything Together

When the spaghetti is done, scoop out about 1/2 cup of the starchy pasta water and set it aside, then drain the pasta. Immediately add the hot spaghetti to the skillet with the garlic butter. Use tongs to toss everything vigorously, adding splashes of the reserved pasta water as you go, until the sauce looks glossy and evenly coats the noodles. This takes about 1 to 2 minutes.
The butter will emulsify with the starchy water into a light, silky film rather than sitting in a pool of grease. Season with salt and plenty of black pepper to taste.
Step 4: Twirl and Serve

Divide the spaghetti among warm bowls, twisting it into nests with tongs. Scatter the 1/4 cup chopped parsley over each portion and shower everything with a generous amount of grated Parmesan. Serve right away while the pasta is hot and the sauce is still shiny.
A Few Helpful Tips
- Use good butter: since butter is the main flavor here, a high-quality unsalted butter makes a real difference. The sauce tastes rounded, not just salty.
- Grate your own Parmesan: cheese you grate from a block melts into the hot pasta much better than the pre-shredded kind, which often has anti-caking agents that keep it dry.
- Keep the sauce light if you prefer: you can cut the butter down to 3 tablespoons and add a teaspoon of lemon juice at the end for a brighter, less rich version.
- Make it a one-pan meal: toss in some sautéed shrimp, shredded rotisserie chicken, or roasted cherry tomatoes when you combine the pasta and sauce.
Storing and Reheating Leftover Spaghetti
- Refrigerate: store leftovers in an airtight container for up to 3 days. The sauce clings well, but the pasta may absorb it as it sits.
- Reheating: warm gently on the stovetop with a splash of water and a small pat of butter, tossing until hot. The microwave also works, cover the bowl loosely and stir halfway through. The dish can also be eaten cold as a simple pasta salad.
What to Serve with Garlic Butter Spaghetti
A quick arugula salad with lemon vinaigrette cuts the richness beautifully, while pan-seared chicken cutlets turn the spaghetti into a heartier main. For seafood, sautéed shrimp with a pinch of paprika complements the garlic without taking over. Keep some crusty bread nearby to catch any leftover buttery sauce.
Frequently Asked Questions
Can I use olive oil instead of butter?
You can, but the sauce will be thinner and less creamy. Olive oil makes a lighter, more herbal version, while butter gives that silky, rich coating.
How do I turn this into garlic butter shrimp pasta?
Sauté about 12 oz of peeled shrimp in a little oil before you melt the butter, then set them aside. Make the garlic butter sauce in the same skillet, toss in the pasta, and add the shrimp back at the end.
Can I use dried parsley?
Yes, but fresh parsley gives a bright, clean contrast to the buttery sauce. If you use dried, add about 1 tablespoon and stir it in while tossing the pasta so it softens.
Do I really need to save the pasta water?
Yes, the starchy water is what turns melted butter into a glossy, clingy sauce. Without it, the butter will just pool at the bottom, so do not skip that step.

Garlic Butter Spaghetti Recipe
Ingredients
Method
- Bring a large pot of salted water to a boil and cook the spaghetti until al dente, about 8 to 10 minutes.
- While the pasta cooks, melt the butter in a large skillet over medium heat. Add the garlic and red pepper flakes and cook, stirring, until fragrant, about 1 minute.
- Reserve 1/2 cup pasta water, then drain the spaghetti. Add the hot pasta to the skillet and toss with tongs, adding splashes of pasta water until the sauce is glossy and coats the noodles, about 1 to 2 minutes. Season with salt and pepper.
- Divide among bowls, top with parsley and Parmesan, and serve immediately.
