One Pot Creamy Garlic Pasta

How to make a rich, garlicky pasta in just one pot with minimal cleanup and maximum comfort in only 20 minutes.

Updated

October 11, 2025

One Pot Creamy Garlic Pasta - Quick 20 Minute Dinner Recipe.

I’ve made One Pot Creamy Garlic Pasta at least a dozen times in the past month, and I still can’t get enough of it. If you’re looking for a quick dinner that doesn’t compromise on flavor or texture, this one’s it. The garlic gets buttery and aromatic, the pasta cooks right in the creamy sauce, and you only need one pot from start to finish. It’s the kind of meal that feels fancy but comes together faster than ordering takeout.

This recipe came into my life during one of those frantic weeknights when I had exactly 20 minutes before my kids needed to be at practice. I needed something fast, comforting, and satisfying, and I didn’t want a pile of dishes staring me down afterward. That’s when I realized I could cook pasta directly in milk and water, letting the starches thicken everything into a silky sauce without any heavy cream or complicated steps. The result was so good that my family requested it three nights in a row. Now it’s a weekly staple in our kitchen, and I’m confident it’ll become one in yours too.

Ingredients for One Pot Creamy Garlic Pasta

I always use freshly grated Parmesan for this recipe because it melts so much smoother than the pre-shredded kind. The quality of your garlic matters too, so grab fresh cloves if you can. Here’s everything you’ll need:

  • 8 oz pasta (spaghetti, linguine, or penne work best)
  • 1 tablespoon butter or olive oil
  • 4 cloves garlic, minced (I recommend mincing these fresh for the boldest flavor)
  • 2 cups whole milk or any milk you have on hand (My preference is whole milk for the creamiest texture)
  • 1 cup water (adjust as needed to just cover the pasta)
  • ¾ cup freshly grated Parmesan cheese (In my experience, fresh Parmesan makes all the difference)
  • ½ teaspoon salt (or to taste)
  • ¼ teaspoon black pepper
  • 1 teaspoon Italian seasoning
  • 2 tablespoons cream cheese or sour cream, optional but adds amazing richness (I usually add this for extra creaminess)
  • Chopped parsley or basil for garnish, optional

Step-by-Step Instructions

I recommend stirring frequently throughout the cooking process to prevent the pasta from sticking to the bottom of the pot. It only takes a minute, but it makes a huge difference in the final texture.

Step 1: Melt the butter in a large pot (at least 4 quarts) or deep skillet over medium heat. Add the minced garlic and sauté for 1 to 2 minutes, stirring constantly until fragrant. Watch closely so the garlic doesn’t burn, as it can turn bitter quickly.

Step 2: Pour in the dry pasta, milk, and enough water to just barely cover the noodles. Stir everything together and bring to a gentle boil over medium-high heat, about 3 to 4 minutes.

Step 3: Reduce the heat to a simmer and cook uncovered for 8 to 10 minutes, stirring frequently. The pasta should become tender with a slight bite (al dente), and most of the liquid should reduce into a creamy sauce that coats the back of your spoon. If the liquid evaporates too quickly, add 2 to 3 tablespoons of water at a time.

Step 4: Remove the pot from heat and stir in the Parmesan cheese, salt, pepper, and Italian seasoning. Keep stirring until the cheese melts completely and the sauce thickens to a velvety consistency. If you’re using cream cheese or sour cream, add it now for an extra silky finish.

Step 5: Garnish with fresh parsley or basil if desired, and serve immediately while hot. The sauce will thicken as it cools, so enjoy it right away for the best texture.

Perfect Pairings for One Pot Creamy Garlic Pasta

A simple side dish can take this creamy pasta from good to unforgettable, so here are my favorite combinations.

Crisp Green Salad: A refreshing salad with mixed greens, cherry tomatoes, and a tangy lemon vinaigrette cuts through the richness of the pasta and adds a bright, fresh element to your plate.

Garlic Bread or Crusty Sourdough: There’s something magical about dipping warm, crusty bread into that creamy garlic sauce. It’s indulgent, comforting, and always a crowd favorite. For a fun twist, try pairing it with a Sourdough Pesto Grilled Cheese on the side.

Roasted Broccoli or Asparagus: Roasted vegetables bring a slightly caramelized, earthy flavor that balances the creamy, cheesy pasta beautifully. Plus, they add fiber and vitamins to round out the meal.

Grilled or Baked Chicken: If you want to add protein directly to your dinner without altering the pasta, serve it alongside seasoned grilled chicken breasts or thighs for a complete, satisfying meal. My Garlic Parmesan Chicken and Potatoes pairs wonderfully with this pasta.

Steamed Green Beans with Lemon: Lightly steamed green beans tossed with a squeeze of lemon juice add a crisp, citrusy contrast that keeps the meal from feeling too heavy.

Hearty Soup: For a cozy dinner spread, serve this pasta alongside a warm bowl of Hearty Cheddar Garlic Herb Potato Soup for the ultimate comfort food experience.

Keeping It Fresh and Delicious

Store any leftovers in an airtight container in the refrigerator for up to 3 days. The sauce will thicken as it cools, which is totally normal.

When reheating, add a splash of milk or water (about 2 tablespoons) to the pasta and warm it gently on the stovetop or in the microwave. This brings back the creamy consistency and prevents the sauce from becoming dry or clumpy. I usually reheat mine in a skillet over low heat, stirring constantly until warmed through.

This pasta isn’t ideal for freezing since dairy-based sauces tend to separate and lose their smooth texture. For the best results, enjoy it fresh or within a few days of cooking.

FAQs

Can I use a different type of pasta for this recipe?

Absolutely. Thin pastas like angel hair or fettuccine work wonderfully and cook even faster. Just adjust the cooking time slightly based on the pasta shape you choose. For more pasta inspiration, check out my Creamy Italian Sausage Rigatoni.

What if I don’t have whole milk?

Any milk will work, including 2%, skim, or even plant-based options like almond or oat milk. The sauce may be slightly less rich, but it’ll still taste great.

Can I add vegetables or protein to the pasta?

Yes! Stir in cooked chicken, shrimp, or crispy bacon during the final step. You can also add spinach, mushrooms, or peas right into the simmering pasta for a one-pot meal with everything included. Try adding ingredients from my Chicken Sausage and Broccoli Orzo for extra inspiration.

Conclusion

This One Pot Creamy Garlic Pasta is proof that weeknight dinners don’t have to be complicated or time-consuming. With just a handful of pantry ingredients and 20 minutes, you’ll have a comforting, flavorful meal that tastes like you spent hours in the kitchen. Whether you’re feeding your family, a partner, or just yourself, this recipe delivers every single time. Give it a try tonight and discover your new favorite easy dinner!

One Pot Creamy Garlic Pasta - Quick 20 Minute Dinner Recipe.

One Pot Creamy Garlic Pasta

A quick and creamy garlic pasta made in just one pot with simple ingredients, bold flavor, and minimal cleanup in 20 minutes.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings: 4 portions
Course: Dinner, Main Course
Cuisine: American, Italian
Calories: 385

Ingredients
  

  • 8 oz pasta spaghetti, linguine, or penne
  • 1 tablespoon butter or olive oil
  • 4 cloves garlic minced
  • 2 cups milk whole preferred, or any you have
  • 1 cup water or as needed to cover pasta
  • 3/4 cup Parmesan cheese freshly grated
  • 1/2 teaspoon salt or to taste
  • 1/4 teaspoon black pepper
  • 1 teaspoon Italian seasoning
  • 2 tablespoons cream cheese or sour cream optional, for extra creaminess
  • fresh parsley or basil chopped, for garnish (optional)

Equipment

  • Large pot or deep skillet (at least 4 quarts)
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Cheese grater

Method
 

  1. Melt the butter in a large pot (at least 4 quarts) or deep skillet over medium heat. Add the minced garlic and sauté for 1 to 2 minutes, stirring constantly until fragrant. Be careful not to let the garlic burn.
  2. Pour in the dry pasta, milk, and enough water to just barely cover the noodles. Stir everything together and bring to a gentle boil over medium-high heat, about 3 to 4 minutes.
  3. Reduce the heat to a simmer and cook uncovered for 8 to 10 minutes, stirring frequently. The pasta should become tender with a slight bite (al dente), and most of the liquid should reduce into a creamy sauce. If the liquid evaporates too quickly, add 2 to 3 tablespoons of water at a time.
  4. Remove the pot from heat and stir in the Parmesan cheese, salt, pepper, and Italian seasoning. Continue stirring until the cheese melts completely and the sauce thickens. If using cream cheese or sour cream, add it now.
  5. Garnish with fresh parsley or basil if desired, and serve immediately while hot.

Notes

Whole milk creates the creamiest sauce, but any milk works. Freshly grated Parmesan melts better than pre-grated. Stir frequently to prevent sticking. Not freezer-friendly as dairy sauces separate when frozen.

Leave a Comment

Recipe Rating