Creamy Garlic Butter Spaghetti

Photo of author

By Evardi Romano

Published: Dec 2, 2025

This post may contain affiliate links. See our disclosure policy.

If you love rich, creamy pasta dishes that come together fast, this Creamy Garlic Butter Spaghetti is about to be your new favorite. It’s the kind of comfort meal that feels special without taking hours to make. The sauce is perfectly smooth, the garlic is fragrant, and the spaghetti soaks up every drop of buttery goodness. Whether it’s a busy weeknight or a relaxed weekend dinner, this recipe delivers on flavor and simplicity every time.

Creamy Garlic Butter Spaghetti

Why You’ll Love This Creamy Garlic Butter Spaghetti

This spaghetti recipe brings together everything that makes comfort food irresistible: creaminess, garlic aroma, and just the right amount of seasoning. It’s perfect for both pasta beginners and seasoned cooks.
You’ll love it because:

  • It’s ready in only 20 minutes from start to finish.
  • It uses basic ingredients that you likely already have.
  • The creamy sauce clings beautifully to each strand of pasta.
  • It’s satisfying enough for dinner but light enough for lunch.
  • It pairs well with a variety of sides, from salads to roasted vegetables.

Recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Garlic Butter Spaghetti

Creamy Garlic Butter Spaghetti


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Evardi Romano
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A rich and creamy spaghetti made with garlic, butter, and Parmesan cheese for a quick and comforting meal.


Ingredients

Scale
  • 8 ounces spaghetti
  • 1 tablespoon olive oil (15 ml)
  • ½ cup butter unsalted (115 g)
  • 1 medium onion chopped
  • 4 cloves garlic minced
  • Salt and pepper to taste
  • 2 teaspoons Italian seasoning
  • ½ cup vegetable broth (120 ml)
  • 1½ cups heavy cream (360 ml)
  • 1 cup Parmesan cheese grated (100 g)
  • ½ teaspoon red pepper flakes

Instructions

  1. Cook spaghetti according to package instructions. Reserve ½ cup pasta water and drain.
  2. Heat olive oil and butter in a large skillet over medium heat. Add onion and cook until softened.
  3. Add garlic and cook until fragrant. Season with salt, pepper, and Italian seasoning.
  4. Stir in vegetable broth and simmer for 3 minutes. Add heavy cream and bring to a gentle boil.
  5. Add reserved pasta water and simmer 5 minutes until sauce thickens. Remove from heat.
  6. Stir in Parmesan cheese and toss pasta in the sauce until well coated. Garnish and serve.

Notes

  • Salt the pasta water generously for best flavor.
  • Reserve pasta water to thicken sauce.
  • Use fresh ingredients for maximum taste.
  • Store leftovers up to 5 days and reheat with a splash of milk or water.
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Dinner, Lunch
  • Method: Stovetop
  • Cuisine: American, Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 890
  • Sugar: 6g
  • Sodium: 618mg
  • Fat: 66g
  • Saturated Fat: 40g
  • Unsaturated Fat: 22g
  • Trans Fat: 1g
  • Carbohydrates: 51g
  • Fiber: 3g
  • Protein: 20g
  • Cholesterol: 179mg

Ingredients for Creamy Garlic Butter Spaghetti

Spaghetti and Sauce Base

8 ounces spaghetti
1 tablespoon olive oil (15 ml)
½ cup butter unsalted (115 g)
1 medium onion, chopped
4 cloves garlic, minced
Salt and pepper to taste
2 teaspoons Italian seasoning
½ cup vegetable broth (120 ml)
1½ cups heavy cream (360 ml)
1 cup Parmesan cheese, grated (100 g)
½ teaspoon red pepper flakes

Ingredient Notes and Swaps

  • Vegetable broth adds depth and flavor without any alcohol.
  • Use freshly grated Parmesan for a richer, creamier sauce.
  • Heavy cream gives this dish its silky texture, but you can use half-and-half for a lighter version.
  • Spaghetti can be swapped with fettuccine or linguine for a different pasta texture.
  • Olive oil and butter together help create a balanced, flavorful base that coats the pasta beautifully.

How to Make Creamy Garlic Butter Spaghetti

Step 1 – Cook the Pasta

Bring a large pot of salted water to a boil. Add the spaghetti and cook according to package instructions until al dente. Before draining, reserve ½ cup of the starchy pasta water. Drain and set aside.

Step 2 – Make the Garlic Butter Base

In a large skillet, heat the olive oil and butter over medium heat until melted and smooth. Add the chopped onion and cook for 3 to 5 minutes until softened. Stir in the minced garlic and cook for another 30 seconds until fragrant.

Step 3 – Build the Creamy Sauce

Season with salt, pepper, and Italian seasoning. Pour in the vegetable broth and let it simmer gently for about 3 minutes. Stir in the heavy cream and bring it to a gentle boil. Add the reserved pasta water and continue to simmer for about 5 minutes until the sauce slightly thickens.

Remove the skillet from heat, then stir in the grated Parmesan cheese until smooth. Toss the cooked pasta in the sauce until every strand is coated. Garnish with more Parmesan and red pepper flakes before serving.

Pro Tips for Success

  1. Salt your pasta water generously. It should taste like the sea for the best flavor.
  2. Reserve pasta water before draining; it helps emulsify and thicken the sauce.
  3. Use a skillet large enough to toss the pasta easily without breaking the noodles.
  4. Stir the sauce constantly after adding the cream to prevent curdling.
  5. Use fresh ingredients like real garlic cloves and freshly grated cheese for top flavor.
  6. Serve immediately while the sauce is still creamy and hot.

Flavor Variations

  1. Mushroom Garlic Spaghetti: Add sautéed mushrooms for an earthy twist.
  2. Spinach Cream Pasta: Stir in baby spinach near the end for color and nutrients.
  3. Lemon Zest Boost: Add a teaspoon of lemon zest for a fresh flavor pop.
  4. Creamy Veggie Mix: Toss in steamed broccoli or roasted cherry tomatoes.
  5. Cheesy Upgrade: Mix mozzarella or fontina cheese for a richer texture.

For another pasta idea packed with creamy flavor, check out Garlic Chicken Pasta with Spinach.

Serving Suggestions

This Creamy Garlic Butter Spaghetti pairs beautifully with:

  • Fresh green salad with balsamic dressing
  • Garlic bread or crusty baguette
  • Roasted vegetables like zucchini or asparagus
  • A simple soup such as tomato basil

If you love quick pasta dishes, you might also enjoy this 15-Minute Creamy Protein Pasta Bowl.

Storage and Freezing Instructions

  • Refrigerate: Store leftovers in an airtight container for up to 5 days.
  • Reheat: Add a few tablespoons of water or milk to loosen the sauce, then warm in a skillet over medium-low heat or microwave on medium power for a few minutes.
  • Freeze: Not recommended, as creamy sauces may separate when thawed.

Nutrition Facts (Per Serving)

CaloriesProteinCarbohydratesFatFiberSodium
890 kcal20 g51 g66 g3 g618 mg

FAQ About Creamy Garlic Butter Spaghetti

Can I make this recipe ahead of time?

Yes, but it tastes best fresh. You can prepare the sauce a few hours in advance and keep it in the fridge. Reheat gently, adding a splash of milk or water before mixing with pasta.

What can I use instead of heavy cream?

You can substitute half-and-half or a mix of milk and cream cheese for a lighter version that still stays creamy and delicious.

How can I make the sauce thicker?

If your sauce feels too thin, simmer it for a few extra minutes or add a bit more Parmesan cheese. You can also mix in a spoonful of the reserved pasta water for extra creaminess.

Can I add protein to this dish?

Absolutely. You can add grilled chicken, shrimp, or tofu for a heartier meal. Just cook your choice of protein separately, then toss it in the sauce before serving.

What can I serve with this spaghetti?

Pair it with fresh salad, garlic bread, or roasted vegetables for a complete and satisfying meal. For another pasta-style option, try this flavorful Red Pepper Cashew Pasta with Roasted Cauliflower.

Final Thoughts

This Creamy Garlic Butter Spaghetti is simple, comforting, and irresistibly rich. With just a few pantry staples and less than 30 minutes, you can create a dish that tastes like something from your favorite Italian restaurant. It’s flexible enough for weeknights yet elegant enough for guests. Once you try it, you’ll keep it in your regular meal rotation.

Share this recipe on:

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star