A quick, comforting weeknight pasta that comes together in one pot—creamy, garlicky, and ready in about the time it takes to set the table. I first made this when I wanted something simple that still felt indulgent: minimal cleanup, pantry-friendly ingredients, and a reliably silky sauce thanks to a little stirring and a good parm. If you love easy, creamy pastas, this recipe hits the mark—and if you’re in the mood for similar one-pot comfort, check out this one-pot French onion pasta for another cozy weeknight option.
Table of Contents
Why you’ll love this dish
This One Pot Creamy Garlic Pasta is the kind of recipe that solves dinner dilemmas: it’s fast, uses few ingredients, and still tastes restaurant-level rich. It’s ideal for busy weeknights, college students, or anyone who wants a satisfying meal without a sink full of pots.
“Silky, garlicky, and effortless — perfect for nights when you want comfort without fuss.”
Reasons it stands out:
- One-pot cooking means fewer dishes and less hands-on time.
- Uses simple pantry staples (pasta, milk, garlic, Parmesan).
- Customizable: add veggies, protein, or swap cheeses to suit your pantry or diet.
If you enjoy one-pot approaches to pasta, you might also like the comforting depth of a comforting one-pot French onion pasta—same simplicity, different flavor profile.
How this recipe comes together
This is a straightforward simmer-and-stir method. First, you bloom garlic in olive oil to release aromatics. Add dry pasta and milk, bring to a gentle simmer, and cook the pasta right in the liquid so the starches help thicken the sauce. Once the pasta is al dente, reduce heat and fold in grated Parmesan to create a glossy, clingy sauce. Expect about 12–15 minutes of active cooking depending on your pasta type.
What to expect while cooking:
- Keep the heat moderate to avoid scorching the milk.
- Stir often so the pasta doesn’t stick and the sauce thickens evenly.
- Turn off the heat before adding parmesan to avoid clumping and to let the cheese melt slowly for a smoother sauce.
What you’ll need
- 8 oz pasta (spaghetti, linguine, penne, or shells work well) — substitute gluten-free pasta if needed.
- 2 tablespoons olive oil (or 2 tbsp butter for a richer flavor).
- 4 cloves garlic, minced (or 1½ teaspoons garlic powder in a pinch).
- 2 cups milk (whole milk gives the creamiest result; 2% works; use unsweetened plant milk for a dairy-free version but expect a thinner sauce).
- 1 cup Parmesan cheese, grated (freshly grated melts best; for vegetarian option use a plant-based Parmesan).
- Salt and freshly ground black pepper, to taste (remember Parmesan is salty—taste before adding extra salt).
- Fresh parsley for garnish (optional, but it brightens the dish).
Small substitution notes:
- For extra richness, replace ¼–½ cup milk with cream.
- Swap in Pecorino Romano for a sharper bite.
- Add 1/2 cup frozen peas near the end for color and sweetness.
Step-by-step instructions
- Heat a large pot over medium heat and add 2 tablespoons olive oil. Warm until shimmering.
- Add the minced garlic and sauté for 30–60 seconds, stirring, until fragrant but not browned.
- Pour in the dry pasta and 2 cups milk. Gently stir to submerge the pasta and bring the mixture to a simmer.
- Cook the pasta according to package timing, usually 8–12 minutes, stirring every minute or two to prevent sticking and to help the starch release into the liquid. Adjust heat to maintain a gentle simmer.
- When the pasta is al dente and the liquid has reduced to a saucy consistency, lower the heat. Gradually stir in 1 cup grated Parmesan until it melts and the sauce becomes creamy and glossy. If the sauce is too thick, add a splash of milk.
- Taste and season with salt and pepper. Remember Parmesan adds saltiness, so go easy at first.
- Serve immediately, garnished with chopped fresh parsley if desired.
If you like applying similar one-pot methods to richer, caramelized flavors, consider reading about this one-pot French onion pasta technique for inspiration.
Best ways to enjoy it
This pasta is delicious on its own or dressed up as an entrée. Serving ideas:
- Add a protein: pan-seared chicken, sautéed shrimp, or crisped tofu.
- Toss in vegetables: sautéed spinach, roasted cherry tomatoes, or blanched asparagus.
- Make it a starter: serve small bowls as the first course before a main.
- Garnish ideas: lemon zest for brightness, red pepper flakes for heat, or extra grated Parmesan.
For a heartier meal in the same creamy garlic family, try pairing or adapting elements from the creamy garlic chicken mushroom asparagus penne to add protein and vegetables.
Storage and reheating tips
- Refrigerate: Store leftovers in an airtight container in the fridge for up to 3–4 days.
- Reheat: Add a splash of milk or water and rewarm gently on the stove over low heat, stirring until creamy. Microwaving works—stir every 30 seconds and add liquid if it looks dry.
- Freeze: Creamy pasta with milk doesn’t freeze as well; sauce can separate. If you must freeze, omit cheese before freezing and add fresh Parmesan when reheating. Store up to 1 month, then thaw overnight in the fridge before reheating.
Food safety: cool leftovers within two hours and refrigerate promptly.
Helpful cooking tips
- Use freshly grated Parmesan for the best melting and flavor—pre-grated cheeses often contain anti-caking agents that prevent smooth melting.
- Temper the heat: keep the simmer gentle. High heat can scald milk and lead to curdling or a grainy sauce.
- Stir consistently: scraping the bottom prevents sticking and helps the sauce emulsify.
- Finish off the pasta by tossing it off the heat—parmesan melts best in residual warmth.
- Want to bulk it up? Follow ideas from this creamy garlic chicken mushroom asparagus penne recipe for adding seared chicken, mushrooms, or asparagus to transform the dish into a full meal.
Recipe variations
- Lemon & Herb: add 1 teaspoon lemon zest and a handful of chopped basil or parsley for a fresher flavor.
- Spicy Garlic: stir in ¼–½ teaspoon crushed red pepper flakes while sautéing the garlic.
- Mushroom & Spinach: fold in sautéed mushrooms and baby spinach at the end for texture and earthiness.
- Vegan: use a plant-based milk (unsweetened), a vegan Parmesan substitute, and nutritional yeast for a cheesy flavor.
Common questions
Q: Can I use water instead of milk?
A: Water will cook the pasta but the sauce won’t be creamy. If you only have water, add a generous amount of cheese (and a knob of butter if available) at the end to create a smoother sauce.
Q: What type of milk is best?
A: Whole milk gives the creamiest texture. 2% works fine. Plant milks can be used but expect a thinner sauce and adjust by adding more cheese or a small butter substitute.
Q: My sauce turned grainy—what happened?
A: Grainy sauce often comes from overheating or adding cold cheese to very high heat. Remove the pot from heat and stir in cheese gradually. If overheated, try adding a splash of milk and whisking off heat to smooth it out.
Q: Can I double the recipe?
A: Yes, but use a wider pot so there’s enough surface area for the pasta to cook evenly and for liquid to reduce. Cook time may change slightly, and you’ll need to stir more to prevent sticking.
Final thoughts
This One Pot Creamy Garlic Pasta is a small-ingredient hero—quick to make, easy to customize, and reliably comforting. It’s perfect for nights when you want something delicious without fuss. Give it a try, then riff on it with vegetables or protein to make it your own.
One Pot Creamy Garlic Pasta
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A quick and comforting one-pot pasta dish that’s creamy and garlicky, perfect for busy weeknights.
Ingredients
- 8 oz pasta (spaghetti, linguine, penne, or shells)
- 2 tablespoons olive oil (or 2 tablespoons butter)
- 4 cloves garlic, minced (or 1½ teaspoons garlic powder)
- 2 cups milk (whole or 2% preferred)
- 1 cup Parmesan cheese, grated
- Salt and freshly ground black pepper, to taste
- Fresh parsley for garnish (optional)
Instructions
- Heat a large pot over medium heat and add the olive oil. Warm until shimmering.
- Add the minced garlic and sauté for 30–60 seconds until fragrant.
- Pour in the dry pasta and milk. Stir to submerge the pasta and bring the mixture to a simmer.
- Cook the pasta according to package timing, stirring every minute or two.
- When the pasta is al dente and the liquid has reduced to a saucy consistency, lower the heat.
- Gradually stir in the grated Parmesan until it melts and the sauce becomes creamy.
- Taste and season with salt and pepper as needed.
- Serve immediately, garnished with parsley if desired.
Notes
Use freshly grated Parmesan for the best melting and flavor. Adjust seasoning based on your taste as Parmesan adds saltiness.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 5g
- Sodium: 400mg
- Fat: 12g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 30mg