Garlic Butter Pasta
This garlic butter pasta coats spaghetti in a smooth sauce made with gently cooked garlic, vegan butter, tomato paste and fresh basil. A little starchy pasta water brings everything together without cream.
The garlic cooks slowly on the stovetop until soft enough to mash, then becomes a flavored butter you can use straight away. Keep the heat gentle when tossing the pasta and adjust the sauce just before serving for glossy, well coated noodles.
Why It Works
- Mellow garlic: Gentle cooking softens the cloves and takes away their raw bite. Pale golden, mashable garlic gives a smoother result than dark, crisp cloves.
- Flavor in the butter: Tomato paste adds savory depth, basil brings freshness and vegan Parmesan adds a salty finish.
- A glossy coating: Tossing the butter with starchy cooking water helps the sauce cling to the pasta. You control how rich and loose it becomes.
How To Make It
Soften the garlic, blend the butter, stir in the flavorings and toss with pasta. See the recipe card for quantities and full cooking instructions.




Tips
- Watch the garlic: Keep the oil at a gentle bubble. Lower the heat if the cloves brown before they soften, and use tenderness as your guide rather than the clock alone.
- Drain before blending: Lift out the cloves with a slotted spoon. The oil is the cooking medium; the whole pan of oil does not go into the butter.
- Use soft butter: A small food processor or immersion blender in a narrow container handles this small batch better than a large blender. For a simpler option, mash the very soft garlic thoroughly with a fork and beat it into the butter.
- Keep the sauce loose: Reserve the cooking water near the end, when it is starchy. Toss over low heat and add water a little at a time. If the pasta still tastes undercoated, add more of the flavored butter as well.
- Serve straight away: Pasta continues absorbing sauce as it sits. Finish slightly looser than you want it on the plate, then divide among warm bowls.
Swaps and Variations
- A brighter finish: Add a little lemon juice after tossing, taste, then add more if needed. A reader found this helpful for balancing the rich butter.
- Extra heat: Finish with chili flakes or a drizzle of chili oil. Chili oil is the red topping shown in the video.
- More vegetables: Fold in cooked mushrooms, wilted spinach or roasted broccoli before serving. White beans or crispy tofu also make good additions.
- Different pasta: Linguine, fusilli or rigatoni can replace spaghetti. For a gluten free version, use suitable pasta and check the Parmesan and optional breadcrumbs.
Serving Ideas
Serve with a crisp green salad or roasted vegetables to balance the buttery sauce. For something to scoop up the last of it, try vegan cheesy garlic bread. Extra basil, vegan Parmesan or toasted breadcrumbs make an easy finish.
Frequently Asked Questions
Is the garlic roasted or cooked on the stovetop?
It is gently cooked in oil on the stovetop, a method often called garlic confit. This recipe does not need an oven. For a different sauce made with garlic, oil and parsley, try my garlic confit pasta.
Do I use all the garlic butter?
The recipe makes roughly ¾ cup of flavored butter. Start with the amount in the recipe card, then add more until the pasta is coated to your liking. Several readers prefer most or all of the batch for a richer finish, so treat the starting amount as a guide rather than a limit.
Why is my pasta dry or oily?
Dry pasta usually needs more liquid, more sauce or less time over the heat. Add warm starchy water gradually while tossing, then add more flavored butter if needed. If oil separates, take the pan off the heat briefly and keep tossing with a small splash of water until the coating comes together.
Do I have to chill the butter?
No. Use it freshly mixed if you are making the pasta immediately. Chilling is only for a firmer, scoopable texture and adds about 30 minutes. Vegan butter in a tub may stay soft; a block or stick usually firms more, but either can be used in the sauce.
What if my blender will not blend the butter?
Make sure the butter is softened and the garlic is fully tender. Use a smaller processor or a narrow container with an immersion blender, stopping to scrape down the sides. You can also mash the garlic into a paste with a fork before mixing it into the butter.
Can I make it without vegan butter?
Butter gives this particular sauce its flavor and body, so replacing all of it with oil changes the dish. For a pasta designed around olive oil instead, make spaghetti aglio e olio.
Can I prepare the garlic butter ahead?
Yes. Refrigerate it promptly in a covered container and use within 4 days of cooking the garlic, or freeze small portions for longer storage. If you chill it, a softer texture is normal with some vegan butter brands.
What can I do with the leftover garlic oil?
Use it in cooking, but store it correctly: refrigerate promptly, use within 4 days or freeze. Straining does not make homemade garlic oil safe to keep at room temperature. See Oregon State University’s garlic storage guidance.
Storage
Refrigerate leftover pasta in a covered container within 2 hours and use within 3 days. Reheat gently with a splash of water, stirring until hot throughout. Refrigerate unused garlic butter and garlic oil promptly and use within 4 days of preparing the garlic, or freeze portions; freezing the butter separately gives a better texture than freezing dressed pasta.
More Pasta Recipes
- Garlic Confit Pasta
- Spaghetti Aglio e Olio
- Creamy Garlic Mushroom Pasta
- Cherry Tomato Butter Pasta
- Creamy Roasted Veggie Pasta

Garlic Butter Pasta
Ingredients
Equipment
Method
- Soften the garlic: Put the peeled cloves in a small saucepan and add enough olive oil to just cover them, about ½ cup. Cook over low heat for about 20 minutes, swirling occasionally, until the cloves are soft enough to mash and pale golden. Larger cloves may take longer. Keep the oil gently bubbling, not frying vigorously. Lift out the garlic with a slotted spoon and let it cool until warm.
- Make the flavored butter: Blend the drained garlic with the softened vegan butter until smooth, or mash the garlic thoroughly and beat it into the butter. Stir in the tomato paste, vegan Parmesan and chopped basil. Season with salt and pepper to taste. This makes roughly ¾ cup (12 tablespoons). Use immediately, or refrigerate for about 30 minutes if you want it firmer. Chilling is optional and is not included in the total time.
- Cook the pasta: Boil the spaghetti in salted water according to the package directions, stopping about 1 minute before al dente. Reserve 1 cup of the starchy cooking water just before draining. Do not rinse the pasta.
- Toss the sauce: Return the hot pasta to the pot over low heat. Start with 4 tablespoons of the flavored butter and a generous splash of reserved pasta water. Toss continuously until glossy. Add more water gradually to loosen, and more flavored butter to taste if the noodles seem undercoated; you may prefer most or all of the batch for a richer sauce. If the sauce separates, briefly remove from the heat and toss with a small splash of water.
- Serve: Taste and adjust the seasoning, then serve immediately in warm bowls. Finish with extra vegan Parmesan, basil, toasted breadcrumbs or chili oil, if desired. Refrigerate any unused garlic butter and cooking oil promptly; see the notes.
Nutrition
Notes
Tried this recipe?
Let us know how it was!THE DR. VEGAN COOKBOOK COLLECTION
More ideas for your next pasta night
Explore seven digital cookbooks with 200+ plant-based recipes, from quick dinners to comfort food.
This looks like a good recipe that I would enjoy. In the video, at the end, you poured something dark red on the pasta. What was that? Chili oil? sundried tomatoes?
Hi Rachel! yes it was Chili oil 🙂
Great recipe as inspiration.
I cooked a head of cauliflower, used the same water for the pasta. With the garlic and butter, blended the cauliflower and cheese. Basically it is a white cauliflower sauce with lots of garlic. Delicious!
When I have some tomato paste, I will make the recipe as it. My daughter said it was delicious.
That sounds like a lovely cauliflower sauce Deb! So glad you and your daughter enjoyed it😊
Very nice
thank you!😊
Easy to make and tastes unreal, I will definitely make this again.
Glad you liked it Peter!😃🙏
Ditch the vegan crap, and it’s delicious!
Glad you enjoyed the pasta! The recipe here uses plant-based ingredients, and everyone is welcome to give it a try😊
Delicious
thank you!😊
I just totally love garlic and I’m going to try this
Then you gonna love this one!😃
It’s pretty easy to make. I had to use the entire garlic butter mixture, though, for the 453g box of pasta I cooked. Seasoned the finished pasta with a little bit more black pepper, garlic salt & powder. My family of 4 demolished the whole thing in one sitting. Thank you for this recipe. It’s definitely a keeper
So happy it was a hit with the family Jesse! Thanks for sharing how you adjusted it😊
Good idea but it needs way more basil and the sauce needs acidity. A little lemon juice makes a big difference. Also, pureeing the butter was way too think for my blender so consider a stick blender or hand mixer instead. I’ll probably increase the garlic to butter ratio in future iterations.
Thanks for the thoughtful feedback Julie! Lemon and extra basil sound like lovely ways to adjust it to your taste. Letting the butter soften before blending can help too😊
This what absolutely amazing! Thank you for the recipe 😁
Thank you Olivia! So happy you loved it😊
This recipe is nice, but it looked a bit bland from the recipe, so i added chili powder, Italian, more salt and pepper, as well as some onion powder too, and that made it very good! sadly I also had to use tub butter, and it didnt solidify really, so if anyones reading this, make sure to use stick butter! Also with the butter problem being said, maybe it was my fault, maybe it was the recipes, but i used all of the garlic butter for my 400 grams of pasta, and the full cup of pasta water, and it just wasnt very wet, so i added a little more tomato paste and butter while it was all in the pot, so just be aware if you like it a little more wet. All in all though great recipe, i loved it! also should mention i am not vegan and used regular butter and parmesean.
Thanks so much for the detailed feedback Zoe!😊 Love the spice additions and the tip about using stick butter. Really glad you enjoyed it in the end!
Einfach sehr lecker
Vielen Dank, Claudia! Freut mich sehr😊
We loved it but still found it to be dry. I used a full cup of water so now I have to figure out what I can add to make it saucer.
Hi Sharon, so glad you loved it! Just curious, did you use pasta water for that 1 cup? The starch in it helps add creaminess and binds everything together. If not, maybe try that next time or stir in a bit of cream cheese or a splash of plant milk to make it saucier. Let me know how it turns out!😊
Einfach krass 👍
Das freut mich! Vielen Dank für die liebe Rückmeldung 😊
Absolutely Incredible!! I made this right after I watched the video!! Amazingly delicious.
So glad you gave it a try right away, Jan! Lovely to hear you enjoyed it 😊