One Pot Creamy Garlic Pasta

The easiest way to make one pot creamy garlic pasta at home with rich Parmesan sauce, bold garlic flavor, and minimal cleanup on any busy weeknight.

Updated

March 10, 2026

One pot creamy garlic pasta in a large skillet topped with freshly grated Parmesan and chopped parsley ready to serve

One pot creamy garlic pasta is one of those weeknight recipes that sounds too simple to be this good. You cook the pasta right in the milk and water, so all that starch stays in the pot and builds into a silky, rich sauce with no draining and no extra dishes.

I first made this on a Thursday night when I had exactly one block of Parmesan, half a bag of spaghetti, and four garlic cloves left before grocery day. What came out of that pot was genuinely the creamiest pasta I had made at home without any heavy cream. The garlic gets soft and fragrant as it toasts in the butter, and when the Parmesan goes in off the heat it just melts into that starchy cooking liquid and coats every strand. My kids scraped their bowls clean. Save this one for your next busy night!

Ingredients for One Pot Creamy Garlic Pasta

I always keep these ingredients on hand because this one pot creamy garlic pasta comes together entirely from pantry staples. Nothing here is fancy, but ingredient quality really does matter with a simple recipe like this.

  • 8 oz dry pasta, spaghetti or linguine preferred (I recommend thin pasta here since it cooks faster and absorbs the sauce more evenly than penne)
  • 1 tbsp butter or olive oil (my preference is butter for a richer flavor base)
  • 4 cloves garlic, minced (about 2 tsp jarred pre-minced, which works just fine on a busy night)
  • 2 cups whole milk, room temperature if possible (in my experience, cold milk straight from the fridge slows the boil and increases the chance of scorching on the bottom)
  • 1 cup water, or enough to just barely cover the pasta along with the milk (roughly 3 cups total liquid)
  • 3/4 cup freshly grated Parmesan cheese (pro tip: skip the pre-shredded kind, it contains anti-caking agents that prevent smooth melting and can make the sauce grainy)
  • 1/2 tsp salt, or to taste
  • 1/4 tsp black pepper
  • 1 tsp Italian seasoning
  • Optional: 2 tbsp cream cheese or sour cream, for extra creaminess
  • Optional garnish: chopped fresh parsley or basil
One pot creamy garlic pasta in a large skillet topped with freshly grated Parmesan and chopped parsley ready to serve

Step-by-Step Instructions

In my experience, the two moments that make or break this one pot creamy garlic pasta are the garlic saute at the start and the cheese addition at the end. Get those right and everything else falls into place.

Step 1: Melt the butter or heat the olive oil in a large pot or deep skillet over medium heat. Add the minced garlic and saute for 1 to 2 minutes, stirring constantly. You want it fragrant and just turning golden at the edges, not brown. Burnt garlic will make the whole pot taste bitter with no fix once it happens.

Step 2: Add the dry uncooked pasta directly to the pot. Pour in the milk and enough water to just barely cover the pasta. The pasta should not be fully submerged, just covered. Stir everything together and bring to a gentle boil over medium heat, watching closely so the milk does not scorch.

Step 3: Reduce heat to a steady simmer and cook uncovered for 8 to 10 minutes, stirring every 60 to 90 seconds. The pasta will absorb the liquid and the sauce will thicken visibly. If it gets too thick before the pasta is done, add a small splash of water and stir it in immediately.

Step 4: When the pasta is al dente and the sauce looks glossy and thick, take the pot off the heat completely. Adding Parmesan while the heat is on can cause it to clump rather than melt smoothly. Stir in the Parmesan, salt, pepper, and Italian seasoning until the cheese fully melts into the sauce. If using cream cheese or sour cream, stir it in now.

Step 5: Taste and adjust the salt. Plate right away, garnish with chopped parsley or basil, and serve while hot. This pasta thickens quickly as it sits, so do not wait on it.

Best Sides to Serve with One Pot Creamy Garlic Pasta

This creamy pasta is satisfying on its own but pairs best with sides that bring freshness, crunch, or a little extra protein. Here are the combinations I keep coming back to, including a few recipes from the site that fit perfectly.

Creamy Garlic Parmesan Chicken Pasta: If you want to turn this into a full protein-packed dinner, the Creamy Garlic Parmesan Chicken Pasta uses the same garlic-Parmesan flavor base with chicken added in. Great if you need to feed a hungrier crowd.

Garlic Butter Chicken Bites with Creamy Parmesan Pasta: The Garlic Butter Chicken Bites with Creamy Parmesan Pasta is a natural next step if you want crispy, buttery chicken bites on top of a creamy pasta base.

Easy Chicken Breast and Green Beans: For a simple protein and vegetable side, the Easy Chicken Breast and Green Beans roasts up quickly in the oven while this pasta cooks on the stove. A complete meal with almost no extra effort.

Creamy One Pot Broccoli Cheddar Orzo: Love the one-pot method? The Creamy One Pot Broccoli Cheddar Orzo uses the same technique with broccoli and cheddar. Serve it as a vegetable-forward side alongside this garlic pasta for a carb-forward dinner night the family will love.

Garlic Butter Chicken and Broccoli: The Garlic Butter Chicken and Broccoli is one of the best pairings here because the garlic butter sauce echoes the flavors in this pasta perfectly. Both dishes are done in about 20 minutes and share the same skillet technique.

Garlic Bread or Crusty Sourdough: A thick slice of crusty bread is the perfect tool for scooping up every last bit of sauce. It adds crunch next to the soft, silky pasta.

Simple Green Salad with Lemon Vinaigrette: A light salad with lemon dressing cuts through the richness of the cheese sauce and adds freshness to the plate. This is the pairing I reach for most often at the table.

Crispy Bacon or Pancetta: Crumbled crispy bacon stirred in at the end adds a salty, smoky layer that makes this pasta feel extra special without any additional effort.

One pot creamy garlic pasta in a large skillet topped with freshly grated Parmesan and chopped parsley ready to serve

How to Store and Reheat One Pot Creamy Garlic Pasta

Store leftover pasta in an airtight container in the refrigerator for up to 3 days. The sauce will thicken significantly overnight, which is completely normal for a milk-based sauce.

To reheat, add 2 to 3 tablespoons of milk or water to the pasta and warm it on the stovetop over low heat, stirring gently until the sauce loosens and becomes creamy again. I recommend the stovetop over the microwave here because the gentle, even heat keeps the sauce from separating. If you do use the microwave, cover it loosely and heat in 30-second intervals, stirring between each one.

This recipe is not freezer-friendly. Dairy-based sauces separate and turn grainy when frozen and thawed, and no amount of stirring fully rescues the texture. Make only what you plan to eat within a few days.

Frequently Asked Questions

Can I use a non-dairy milk in this recipe?

Yes, but the result will be less creamy. Unsweetened oat milk is the best non-dairy swap here because it has a neutral flavor and enough body to build a sauce. Avoid almond milk since it is too thin and can produce a watery result.

Why is my sauce clumping or turning grainy when I add the Parmesan?

This almost always happens because the heat was still on when the cheese went in. Always take the pot completely off the heat before adding the Parmesan. Also make sure you are using freshly grated cheese from a block. Pre-shredded bags contain anti-caking starch that prevents smooth melting.

Can I add raw chicken or shrimp directly to the pot while the pasta cooks?

Raw proteins need to be cooked separately first. They will not cook evenly in the liquid alongside the pasta and could throw off the liquid ratio, leaving you with undercooked protein or overcooked pasta. Cook your protein in the same pot first, set it aside, then build the pasta around it and add it back at the end.

Conclusion

One pot creamy garlic pasta proves that a truly satisfying dinner does not need a long ingredient list or an hour in the kitchen. With one pan, a few pantry staples, and about 20 minutes, you get something rich, garlicky, and deeply comforting. Try it on your next busy night and see why it earns a permanent spot in the weeknight rotation!

One pot creamy garlic pasta in a large skillet topped with freshly grated Parmesan and chopped parsley ready to serve

One Pot Creamy Garlic Pasta

Rich, silky creamy garlic pasta cooked entirely in one pot with milk, butter, fresh garlic, and Parmesan. Ready in 20 minutes with minimal cleanup.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings: 4 portions
Course: Dinner, Main Course
Cuisine: American, Italian-American
Calories: 430

Ingredients
  

  • 8 oz dry pasta spaghetti or linguine recommended
  • 1 tbsp butter or olive oil butter preferred for richer flavor
  • 4 cloves garlic minced, or 2 tsp jarred pre-minced
  • 2 cups whole milk room temperature preferred, 2% works
  • 1 cup water or enough to just barely cover pasta with milk, roughly 3 cups total
  • 3/4 cup Parmesan cheese freshly grated from a block, not pre-shredded
  • 1/2 tsp salt or to taste
  • 1/4 tsp black pepper
  • 1 tsp Italian seasoning
  • 2 tbsp cream cheese or sour cream optional, for extra creaminess
  • fresh parsley or basil optional garnish, chopped

Equipment

  • Large pot or deep skillet
  • Wooden spoon

Method
 

  1. Melt butter or heat olive oil in a large pot or deep skillet over medium heat. Add minced garlic and saute for 1 to 2 minutes, stirring constantly, until fragrant and just turning golden at the edges. Do not let it brown.
  2. Add dry uncooked pasta directly to the pot. Pour in the milk and enough water to just barely cover the pasta. Stir to combine and bring to a gentle boil over medium heat, watching closely so the milk does not scorch.
  3. Reduce heat to a steady simmer and cook uncovered for 8 to 10 minutes, stirring every 60 to 90 seconds. If the sauce gets too thick before the pasta is done, add a small splash of water and stir immediately.
  4. Remove the pot completely from heat. Stir in Parmesan, salt, pepper, and Italian seasoning until the cheese melts fully and the sauce is smooth and glossy. Stir in cream cheese or sour cream if using.
  5. Taste and adjust salt. Plate immediately, garnish with chopped parsley or basil, and serve while hot.

Notes

Use freshly grated Parmesan from a block for the smoothest sauce. Always remove from heat before adding cheese to prevent clumping. Not freezer-friendly. Reheat leftovers on stovetop with 2 to 3 tablespoons of milk.

Leave a Comment

Recipe Rating




Share this