I’ve been making this one pot creamy garlic pasta for years when I need something comforting and fast. It’s pasta cooked right in a garlicky, milky sauce that thickens with Parmesan so you get silky noodles in one pan and minimal cleanup. If you like recipes that come together quickly without fuss, you can also compare notes with this one-pot creamy garlic pasta recipe for slightly different timing and tips.
Why you’ll love this dish
This recipe hits the sweet spot between comfort and convenience. You get a rich, creamy coating on every noodle without making a separate bechamel or pulling out multiple pots. It’s perfect for busy weeknights, a simple date-night dinner, or when you need a crowd-pleasing side for a casual gathering.
"Quick, creamy, and impossible not to love — this one-pot pasta has been my go-to for late nights and last-minute guests."
Reasons to try it:
- Minimal equipment and fast cleanup because everything cooks in one pot.
- Budget-friendly pantry ingredients that are commonly on hand.
- Easy to scale up or down based on how many mouths you’re feeding.
- Kid-friendly flavors that still satisfy adult palates.
Preparing One Pot Creamy Garlic Pasta
Start by softening the garlic in olive oil to release its aroma. Add milk and bring to a gentle simmer so the pasta can cook right in the liquid. As the pasta softens it releases starch, which helps thicken the sauce; finish by stirring in grated Parmesan for a glossy, clingy sauce that needs no extra roux. Expect total hands-on time around 15 minutes and total time about 20 to 25 minutes depending on your pasta.
Gather these items
- Pasta (any short pasta like penne, fusilli, or shells works best)
- 3 to 4 cloves garlic, minced (adjust to taste)
- 2 cups milk (whole milk gives the creamiest result; low-fat will work but be slightly thinner)
- 3/4 to 1 cup grated Parmesan cheese, plus extra for serving
- 1 to 2 tablespoons olive oil
- Salt and freshly ground black pepper to taste
- Fresh parsley, chopped, for garnish
Ingredient notes and substitutions:
- Pasta: use shapes that trap sauce; adjust cooking time if using very small or very large shapes.
- Milk: for a richer sauce, substitute half-and-half or mix milk with a splash of cream.
- Cheese: finely grated Parmesan melts more easily; pre-shredded cheese with anti-caking agents can be grainy so grating fresh is preferred.
If you want to compare slightly different ingredient proportions or method variations, try this other one-pot creamy garlic pasta for ideas.
Step-by-step instructions
- Heat a large pot over medium heat and add the olive oil. Swirl to coat the bottom.
- Add the minced garlic and sauté for about 30 to 60 seconds until fragrant but not browned. Keep the heat moderate to avoid bitterness.
- Pour in the milk and gently bring it to a simmer. Do not boil vigorously.
- Add the pasta in a single layer and cook, stirring occasionally, according to the package instructions until tender. If the pan looks dry, add a few tablespoons of water or milk as needed.
- When the pasta is tender, reduce the heat to low and stir in the grated Parmesan until it melts into a smooth, creamy sauce. If the sauce seems too thin, cook a minute more to reduce; if too thick, loosen with a splash of milk.
- Taste and season with salt and plenty of freshly ground black pepper. Stir in chopped parsley and reserve some for garnish.
- Serve hot, finishing each bowl with an extra sprinkle of Parmesan and parsley.
Best ways to enjoy it
This pasta stands well on its own as a quick main dish. For a heartier plate, toss in a handful of steamed vegetables like broccoli or peas just before the pasta finishes cooking. Serve with a simple green salad and crusty bread to make it a full meal. For more elegant plating, twirl portions into warm bowls, add a drizzle of good olive oil, and finish with shaved Parmesan and a bright parsley sprig.
Storage and reheating tips
- Refrigerate leftovers in an airtight container within two hours of cooking.
- Eat within 3 to 4 days for best quality.
- Reheat gently on the stovetop over low heat with a splash of milk to refresh the sauce, stirring frequently until hot and smooth. Alternatively, microwave in short bursts, stirring between intervals.
- To freeze: portion into freezer-safe containers and freeze for up to 1 month. Thaw overnight in the fridge before reheating.
- Food safety tip: reheat to at least 165 F (74 C) to ensure safe serving temperature.
Pro chef tips
- Use fresh-grated Parmesan for the creamiest, most cohesive sauce; pre-shredded cheese often contains anti-clumping agents that prevent smooth melting.
- Keep the heat low after adding cheese so it melts without separating.
- Stir periodically while the pasta cooks to prevent sticking and to help the starch distribute evenly into the sauce.
- If you like a silkier texture, reserve 1/4 cup of the cooking liquid before draining and whisk it in at the end to emulsify the sauce.
- For an extra flavor boost, toast the garlic lightly until just golden, or add a pinch of crushed red pepper when sautéing the garlic for a subtle kick.
Recipe variations
- Veg-forward: stir in sautéed mushrooms, cherry tomatoes, or roasted asparagus.
- Herby citrus: finish with a squeeze of lemon and extra basil or chives for brightness.
- Cheesy swap: mix in a small amount of cream cheese or mascarpone for a richer texture.
- Dairy-free option: use a full-fat plant milk and a dairy-free Parmesan alternative, keeping in mind texture will differ.
- Protein add-ins: toss in shredded rotisserie chicken or cooked white beans for extra protein.
Common questions
How long does this pasta take to cook from start to finish?
From heating the oil to plating expect about 20 to 25 minutes. Hands-on time is roughly 15 minutes, depending on the pasta shape you choose.
Can I use a different cheese if I don’t have Parmesan?
You can use Pecorino Romano for a saltier bite or a mild aged Asiago. Keep in mind different cheeses melt differently; fresh finely grated cheese gives the best creamy result.
Will the sauce thicken if I skip making a roux?
Yes. The starch released from the pasta as it cooks in the milk acts as a natural thickener. If it seems too thin, simmer a minute longer; if too thick, add a splash more milk.
Can I make this recipe ahead of time?
You can prepare it a day ahead and reheat gently with a splash of milk. For best texture, store in the fridge and refresh on the stovetop rather than in the microwave.
Is it safe to freeze this creamy pasta?
You can freeze portions for up to 1 month. Thaw fully in the fridge before reheating. The texture may change slightly, so reheat with extra milk and stir to restore creaminess.
PrintOne Pot Creamy Garlic Pasta
A quick and comforting one-pot pasta cooked in a rich, garlicky milk sauce with Parmesan.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
- 3 to 4 cloves garlic, minced
- 2 cups whole milk
- 3/4 to 1 cup grated Parmesan cheese, plus extra for serving
- 1 to 2 tablespoons olive oil
- Salt and freshly ground black pepper to taste
- Fresh parsley, chopped, for garnish
- Short pasta (like penne, fusilli, or shells)
Instructions
- Heat a large pot over medium heat and add the olive oil. Swirl to coat the bottom.
- Add the minced garlic and sauté for about 30 to 60 seconds until fragrant but not browned.
- Pour in the milk and gently bring it to a simmer.
- Add the pasta in a single layer and cook, stirring occasionally, according to the package instructions until tender.
- When the pasta is tender, reduce the heat to low and stir in the grated Parmesan until it melts into a smooth, creamy sauce.
- Taste and season with salt and pepper.
- Stir in chopped parsley and reserve some for garnish.
- Serve hot, finishing each bowl with an extra sprinkle of Parmesan and parsley.
Notes
For a heartier dish, add steamed vegetables like broccoli or peas before finishing cooking.
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 6g
- Sodium: 350mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 56g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 40mg






