Why You’ll Love This Recipe
I love how simple yet indulgent this recipe is. The sauce is buttery, garlicky, and creamy with a generous dose of parmesan cheese that makes every bite rich and savory. It takes only 20 minutes from start to finish, but the flavor feels like it’s been simmering all day. It’s easy to make, uses pantry staples, and hits that cheesy-garlic craving every single time.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
8 oz spaghetti
2 tablespoons butter
4 cloves garlic, minced
1 cup heavy cream
1 cup grated parmesan cheese
1/2 teaspoon salt
1/4 teaspoon black pepper
1/2 teaspoon Italian seasoning (optional)
1/4 teaspoon red pepper flakes (optional)
1 tablespoon chopped parsley (for garnish)
Directions
-
I start by cooking the spaghetti according to the package instructions until al dente. Then I drain it and set it aside.
-
In a large skillet over medium heat, I melt the butter.
-
I add the minced garlic and sauté it for about 1–2 minutes, just until it’s fragrant—not browned.
-
I pour in the heavy cream and stir it well, bringing it to a gentle simmer.
-
Slowly, I whisk in the parmesan cheese, letting it melt and create a smooth, creamy sauce.
-
I season the sauce with salt, black pepper, and add Italian seasoning or red pepper flakes if I want a little extra kick.
-
I add the cooked spaghetti directly into the skillet and toss it until it’s fully coated in the cheesy garlic sauce.
-
I serve it warm, topped with freshly chopped parsley for a pop of color and freshness.
Servings and timing
This recipe makes 4 servings.
Prep Time: 5 minutes
Cooking Time: 15 minutes
Total Time: 20 minutes
Calories per serving: 420 kcal
Variations
Sometimes I add cooked chicken, shrimp, or crispy bacon to make it a heartier meal. I’ve also tossed in sautéed spinach or mushrooms for extra veggies. For a lighter version, I’ve swapped the heavy cream with half-and-half or whole milk, though the sauce won’t be as thick. And if I want a gluten-free option, I just use gluten-free spaghetti.
Storage/Reheating
I store leftovers in an airtight container in the fridge for up to 3 days. When reheating, I add a splash of milk or cream and warm it gently on the stove or in the microwave to bring back that creamy consistency. It’s best enjoyed fresh, but it still makes a delicious next-day lunch.
FAQs
Can I use pre-grated parmesan?
I prefer freshly grated parmesan because it melts more smoothly into the sauce. Pre-grated can work in a pinch, but it may result in a slightly grainier texture.
Is this recipe vegetarian?
Yes, it is vegetarian as long as the parmesan cheese used is free from animal rennet.
Can I use another type of pasta?
Absolutely. I’ve made this with fettuccine, penne, linguine, and even rotini. It works with whatever pasta I have on hand.
How can I make this dish spicier?
I add extra red pepper flakes or a dash of hot sauce for more heat. The garlic and cream balance it nicely.
What can I serve with this pasta?
It pairs beautifully with a crisp green salad, roasted vegetables, or garlic bread. Sometimes I serve it alongside grilled chicken or salmon for a more complete meal.
Conclusion
This Cheesy Garlic Parmesan Spaghetti is one of those easy recipes I keep coming back to—it’s fast, satisfying, and packed with flavor. Whether I’m cooking for family or just craving something rich and garlicky, this dish always delivers comfort and joy in every creamy forkful.

Cheesy Garlic Parmesan Spaghetti
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Mia
- Total Time: 20 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Creamy, rich, and full of bold garlic flavor, this quick spaghetti recipe is the perfect comfort food for cozy dinners and pasta lovers.
Ingredients
8 oz spaghetti
2 tablespoons butter
4 cloves garlic, minced
1 cup heavy cream
1 cup grated parmesan cheese
1/2 teaspoon salt
1/4 teaspoon black pepper
1/2 teaspoon Italian seasoning (optional)
1/4 teaspoon red pepper flakes (optional)
1 tablespoon chopped parsley (for garnish)
Instructions
Cook spaghetti according to package instructions until al dente. Drain and set aside.
In a large skillet, melt butter over medium heat.
Add minced garlic and sauté for 1–2 minutes until fragrant, not browned.
Stir in heavy cream and bring to a gentle simmer.
Gradually whisk in parmesan cheese until sauce is smooth and creamy.
Season with salt, pepper, and optional Italian seasoning or red pepper flakes.
Add cooked spaghetti to the sauce and toss until fully coated.
Serve warm, garnished with chopped parsley.
Notes
Use fresh parmesan for best flavor and meltability.
Add sautéed mushrooms, grilled chicken, or spinach for a heartier version.
Adjust red pepper flakes for desired spice level.
Great with garlic bread and a side salad.
Store leftovers in the fridge for up to 3 days and reheat gently with a splash of cream or milk.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Dinner, Main Dish
- Method: Stovetop
- Cuisine: Italian-Inspired