Cheesy Garlic Parmesan Spaghetti
A quick and satisfying spaghetti dish with a creamy, garlicky cheese sauce that comes together in just 20 minutes.

I remember the first time I tossed hot spaghetti straight into a skillet of garlicky, buttery cheese — the sauce clung to every strand and the kitchen smelled like comfort. This Cheesy Garlic Parmesan Spaghetti is the kind of recipe I reach for when I want something fast, satisfying, and utterly delicious without a lot of fuss. It’s perfect for weeknights, late-night pasta cravings, or when you need a crowd-pleasing side for a simple roast.
Reasons to try it
This dish hits several sweet spots: it’s fast, uses pantry staples, and tastes indulgent while staying budget-friendly. With just a handful of ingredients and one skillet to finish, it’s an easy recipe for families, students, or anyone who appreciates a creamy, garlicky pasta that comes together in about 20 minutes.
Quick wins for making it tonight:
- Minimal prep and cleanup.
- No cream required — the Parmesan, mozzarella, and pasta water make a silky sauce.
- Adaptable: add protein or veggies to suit your pantry.
If you like fast, flavorful skillet meals, you might also enjoy this garlic butter steak bites and potatoes for a protein-forward weeknight option.
Step-by-step overview
Before you dive in, here’s how the recipe flows so you know what to expect: cook the spaghetti until al dente and reserve some pasta water; sauté garlic in butter and olive oil until fragrant; lower the heat and melt in Parmesan and mozzarella, loosening the sauce with reserved pasta water; toss in the spaghetti, season, and garnish. The key moments are not burning the garlic and adding pasta water gradually so the cheese becomes a smooth sauce instead of clumping.
What you’ll need
- 8 oz spaghetti
- 4 cloves fresh garlic, minced (or 1½–2 tsp jarred, but fresh is best)
- ½ cup grated Parmesan cheese (plus extra for topping) — substitute Pecorino Romano for sharper flavor
- 1 cup shredded mozzarella cheese — low-moisture or whole-milk gives better melt
- 2 tbsp unsalted butter
- 2 tbsp olive oil
- Salt and pepper, to taste
- Fresh parsley, chopped (for garnish)
Notes: Pre-grated supermarket Parmesan often contains anti-caking agents that can make melting slightly grainy — finely grate a block if you can. If you need a dairy-free swap, see the Variations section for options.
How to prepare it
- Bring a large pot of salted water to a rolling boil. Add spaghetti and cook until al dente (usually 8–10 minutes). Before draining, scoop out and reserve about ½ cup of the pasta water. Drain the pasta.
- Heat a large skillet over medium. Add butter and olive oil. When the butter melts, add the minced garlic. Sauté 1–2 minutes, stirring constantly, until fragrant and lightly golden — do not let it brown.
- Reduce the heat to low. Add the Parmesan and mozzarella to the skillet. Stir continuously as the cheeses soften. Add the reserved pasta water a little at a time until the sauce loosens and becomes creamy.
- Add the cooked spaghetti to the skillet. Toss with tongs to coat every strand in the sauce. Taste and season with salt and freshly cracked black pepper.
- Plate immediately. Sprinkle with chopped parsley and extra grated Parmesan before serving.
Directions to follow
- Fill a large pot with water. Add a generous pinch of salt and bring to a boil.
- Cook spaghetti per package directions until al dente (8–10 minutes). Reserve ½ cup pasta water, then drain.
- In a large skillet over medium heat, combine butter and olive oil. Once melted, stir in minced garlic. Cook 1–2 minutes, stirring constantly.
- Turn heat to low. Add both cheeses. Stir until they begin to melt. Slowly add reserved pasta water until the sauce reaches a silky texture.
- Add drained spaghetti to the skillet. Toss and fold until evenly coated. Season with salt and pepper.
- Serve hot, garnished with parsley and extra Parmesan.

Cheesy Garlic Parmesan Spaghetti
- Prep
- 5 MIN
- Cook
- 15 MIN
- Total
- 20 MIN
- Serves
- 4
01Ingredients
Pasta and Cheese
Sauce Ingredients
Garnish
02Method
- Preparation
- Cooking
Tap a step when it's done. The next one lights up.
0 OF 11 DONE03Recipe notes
- 01Store leftovers in an airtight container for up to 3 days. You can reheat on the stovetop with a splash of water or milk to maintain creaminess.
How did it turn out?
No ratings yet. Tap a star to be the first.
Snap a photo and tag @recipe_smoke1 so I can see how yours came out.
Best ways to enjoy it
This spaghetti shines on its own but also pairs beautifully with simple sides and proteins:
- A crisp green salad with lemon vinaigrette to cut through the richness.
- Roasted or steamed broccoli, tossed with a little olive oil and lemon.
- For more hearty meals, serve alongside grilled chicken, shrimp, or pan-seared chicken thighs. Try pairing it with these cheesy ground beef quesadillas for a fun, cheesy spread: Cheesy Ground Beef Taco Quesadillas.
- Finish with a squeeze of lemon or a few red pepper flakes for brightness or heat.
Storage and reheating tips
Refrigerator: Store cooled leftovers in an airtight container for up to 3 days. Cheese sauces thicken as they cool; that’s normal.
Reheating stovetop: Add a splash of water or milk to the pan and reheat over low heat, stirring until creamy.
Microwave: Stir in a tablespoon of water or milk per serving, cover loosely, and heat in 30-second bursts, stirring between intervals.
Freezing: Pasta with cheese sauces can separate when frozen; I don’t recommend freezing this for the best texture. If you must, freeze in a freezer-safe container up to 1 month and thaw overnight in the fridge before gently reheating.
Food safety note: cool leftovers to room temperature no longer than 2 hours before refrigerating. Reheat to at least 165°F (74°C) before serving.
Creative twists
- Add protein: Fold in cooked shredded rotisserie chicken or sautéed shrimp for a complete meal. For a baked version, toss the spaghetti with the sauce, transfer to a baking dish, top with extra mozzarella, and broil until golden.
- Veg-forward: Stir in wilted spinach, sautéed mushrooms, or roasted cherry tomatoes.
- Spice it up: Add red pepper flakes or a pinch of cayenne while sautéing the garlic.
- Make it smoky: Stir in a tablespoon of browned butter or top with crisped beef bacon.
- Dairy-free: Use a plant-based shredded cheese designed for melting plus 2 tbsp nutritional yeast for savory depth. Use a gluten-free pasta for a GF option.
Your questions answered
Can I use pre-shredded cheese?
A: Yes, but freshly shredded from a block melts more smoothly. Pre-shredded cheese often contains anti-caking agents that can make the sauce slightly grainy.
How long does this keep in the fridge?
A: Store in an airtight container for up to 3 days. Reheat gently with a splash of water or milk.
Can I add cream to make it richer?
A: Absolutely. Add 1–3 tablespoons of heavy cream when melting the cheeses for a silkier, more indulgent sauce.
Can I double the recipe?
A: Yes, double all ingredients and use a larger pot/skillet. Be mindful to reserve proportionate pasta water to adjust the sauce.
Will the cheese seize up if I add it directly to hot oil?
A: Cheese can clump if added to very hot fat. Lower the heat before adding cheese and incorporate reserved hot pasta water slowly to create a smooth emulsion.
Conclusion
For more cheesy, garlic-forward pasta ideas, check this hearty Cheesy Garlic Parmesan Chicken Spaghetti – Cooking with Katie for a chicken-packed variation. For a different spin, try my Garlic Parmesan Chicken Meatloaf.
Pasta
Pasta
Crockpot & Slow Cooker
