I still remember the first time I made this One Pot Creamy Garlic Pasta: ten minutes of quiet stove-side stirring and suddenly dinner felt gourmet. It’s a simple, comforting pasta cooked right in the milk so the sauce clings to every strand. If you want to compare notes or see the original method I referenced while testing, check the one-pot creamy garlic pasta post for more photos and commentary.
Why you’ll love this dish
This recipe is the kind of weeknight winner that makes life easier without sacrificing flavor. It uses pantry staples, cooks in one pot for minimal cleanup, and comes together in about 20 minutes from start to finish. Families, students, and anyone short on time will appreciate how creamy and satisfying it feels for so little fuss. It’s also forgiving: a little more milk or cheese fixes a sauce that’s too thick, and a minute less cooking keeps pasta pleasantly al dente.
"Simple, fast, and seriously creamy. My kids asked for seconds and I only used one pot."
The cooking process explained
Quick overview: melt butter, lightly sauté garlic, add dry pasta and milk, bring to a gentle boil, then cover and simmer until the pasta absorbs the milk and the sauce thickens. Finish off off-heat by stirring in grated Parmesan so it melts into a silky sauce. The whole idea is to let the pasta cook directly in the milk so the starches release into the liquid and create a naturally thickened, clingy sauce.
What you’ll need
- 8 oz pasta (fettuccine, penne, or similar shapes that hold sauce well)
- 3 cups milk (whole milk gives the creamiest result; 2% works fine)
- 4 cloves garlic, minced (use more if you love garlic)
- 1 cup grated Parmesan cheese (finely grated melts better)
- 2 tablespoons butter
- Salt and freshly ground black pepper to taste
- Fresh parsley, chopped, for garnish
Ingredient notes: If you prefer a richer sauce, swap 1 cup of milk for 1 cup of light cream. For a dairy-free option, use unsweetened soy or oat milk and a vegan Parmesan substitute, though texture will be slightly different. Short, ridged pasta like penne traps sauce; long pasta like fettuccine gives a classic, silky mouthfeel.
Step-by-step instructions
- Place a large pot over medium heat and melt the butter until it foams.
- Add the minced garlic and sauté for about 1 minute, stirring constantly so it softens but does not brown.
- Pour in the dry pasta and the milk. Season with a pinch of salt and a few grinds of black pepper, then stir to combine so the pasta is submerged.
- Bring the mixture to a gentle boil, then lower the heat to a simmer and cover the pot. Cook for 10 to 12 minutes, stirring every few minutes to prevent sticking, until the pasta is tender and the liquid has reduced to a creamy sauce.
- Remove the pot from the heat and immediately stir in the grated Parmesan until fully melted and smooth. Taste and adjust seasoning with salt and pepper.
- Divide among bowls and garnish with chopped fresh parsley. Serve right away while warm.
Best ways to enjoy it
Serve this pasta straight from the pot for a rustic presentation or twirl it onto pre-warmed plates for a cleaner look. It pairs beautifully with a crisp green salad or simple roasted vegetables for a balanced meal. For heartier dining, top with sliced cooked chicken or sautéed mushrooms. A squeeze of lemon just before serving brightens the richness without overpowering the garlic-parmesan base.
Storage and reheating tips
Refrigerate leftovers in an airtight container within two hours of cooking. Store for up to 3 to 4 days. To reheat, warm gently on the stovetop over low heat with a splash of milk to loosen the sauce, stirring constantly until heated through. Freezing is possible but the texture changes; if you freeze, expect some separation and slightly grainy cheese once thawed. Thaw overnight in the fridge and reheat slowly with a little additional milk.
Helpful cooking tips
- Use freshly grated Parmesan rather than pre-shredded for the best melt and flavor.
- Keep the heat moderate when simmering so the milk does not scorch on the bottom. Stir every few minutes.
- If the sauce looks too thin at the end, remove the lid and simmer a minute or two to reduce; if too thick, stir in a splash of milk.
- Break long pasta in half if your pot is narrow so it cooks evenly.
- Taste for salt at the end because Parmesan is salty and can affect the final seasoning.
Recipe variations
- Add vegetables: stir in a cup of fresh spinach or frozen peas in the last 2 minutes of cooking.
- Make it mushroom-forward: sauté sliced mushrooms with the garlic before adding pasta.
- Cheese swaps: blend in grated Asiago or Pecorino Romano for a sharper profile.
- Make it lighter: use 2% milk and reduce the cheese to 3/4 cup for lower calories while keeping creaminess.
For another take with extra herb and seasoning ideas, try this alternate one-pot creamy garlic pasta guide that inspired a few of my tweaks.
Common questions
How long does this recipe take from start to finish?
Plan for about 20 minutes total: 5 minutes to prep, then 10 to 12 minutes cooking, and a couple minutes to finish and serve.
Can I use heavy cream instead of milk?
Yes. Heavy cream will make the sauce richer and thicker. If you use full cream, reduce simmering time slightly and watch closely so the sauce does not become overly dense.
Is this recipe safe to leave out before refrigerating?
No. Per food safety guidelines, do not leave the pasta out at room temperature for more than two hours. Cool promptly and refrigerate in a sealed container.
Can I make this gluten-free?
Absolutely. Swap the pasta for your favorite gluten-free dry pasta and follow the same steps. Note that cooking times vary by brand, so check the package and watch the sauce consistency.
Why did my sauce become grainy after adding cheese?
This can happen when cheese is added over high heat or if it’s pre-shredded with anti-caking agents. Remove from heat before stirring in finely grated Parmesan and mix quickly until smooth. Adding a splash of warm milk can help smooth it out.
PrintOne Pot Creamy Garlic Pasta
A simple, comforting pasta dish made in one pot that results in a creamy garlic sauce clinging to every strand. Perfect for busy weeknights.
- Prep Time: 5 minutes
- Cook Time: 12 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 8 oz pasta (fettuccine, penne, or similar)
- 3 cups whole milk
- 4 cloves garlic, minced
- 1 cup grated Parmesan cheese
- 2 tablespoons butter
- Salt to taste
- Freshly ground black pepper to taste
- Fresh parsley, chopped, for garnish
Instructions
- Melt butter in a large pot over medium heat until it foams.
- Add minced garlic and sauté for about 1 minute, stirring constantly.
- Pour in dry pasta and milk, season with salt and pepper, and stir to combine.
- Bring to a gentle boil, then lower heat to simmer and cover the pot.
- Cook for 10 to 12 minutes, stirring occasionally, until pasta is tender and liquid has reduced to a creamy sauce.
- Remove from heat and stir in grated Parmesan until melted and smooth.
- Adjust seasoning with salt and pepper, then serve garnished with chopped parsley.
Notes
For a richer sauce, swap 1 cup of milk for 1 cup of light cream. For a dairy-free option, use unsweetened soy or oat milk and a vegan Parmesan substitute.
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 30mg









