Go Back

One-Pot Creamy Parmesan Pasta – Simple, Comforting, and Fast

Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

  • 12 ounces dry pasta (penne, fusilli, or fettuccine work well)
  • 2 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 3 garlic cloves, minced
  • 3 1/2 cups low-sodium chicken or vegetable broth
  • 1 1/4 cups whole milk (or 2%; see notes below)
  • 3/4 cup heavy cream (optional for extra richness; see variations)
  • 1 cup freshly grated Parmesan cheese (plus extra for serving)
  • 1/2 teaspoon kosher salt (adjust to taste)
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes (optional)
  • Juice of 1/2 lemon (optional, to brighten)
  • Fresh parsley, chopped, for garnish

Method
 

  1. Set a large, heavy pot over medium heat. Add the butter and olive oil. When the butter melts, add the minced garlic. Cook 30–60 seconds until fragrant, stirring so it doesn’t brown.
  2. Pour in the broth, milk, salt, pepper, and red pepper flakes if using. Stir and bring to a gentle simmer.
  3. Add the dry pasta. Stir well to prevent sticking. Keep the liquid at a steady simmer, not a hard boil.
  4. Cook uncovered, stirring every 2–3 minutes, until the pasta is al dente and the liquid has reduced into a creamy base, about 10–12 minutes. If the pot looks dry before the pasta is done, add a splash of broth or water.
  5. Reduce the heat to low. Stir in the heavy cream if using. Simmer 1–2 minutes to thicken slightly.
  6. Turn off the heat and add the Parmesan. Stir until fully melted and the sauce is glossy. If the sauce seems too thick, loosen with a bit more milk or hot water.
  7. Taste and adjust seasoning. Add the lemon juice if you like a brighter finish.
  8. Let the pasta sit for 2 minutes to set up, then garnish with parsley and extra Parmesan. Serve right away.