Print

One-Pot Creamy Parmesan Spinach Pasta

Close-up of creamy spinach pasta featuring cavatelli-style noodles tossed with wilted spinach in a white bowl.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this rich, comforting Parmesan Spinach Pasta in one pot for easy weeknight dinners and minimal cleanup. It is ready fast.

Ingredients

Scale
  • 1 pound fettuccine or penne pasta
  • 4 cups vegetable broth
  • 1 cup whole milk or half-and-half
  • 4 cloves garlic, minced
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon nutmeg
  • 5 ounces fresh spinach, roughly chopped
  • 1 cup grated Parmesan cheese, plus more for serving
  • 2 tablespoons unsalted butter
  • 1/4 cup heavy cream (optional, for extra richness)

Instructions

  1. Place the pasta, vegetable broth, milk, minced garlic, salt, pepper, and nutmeg into a large pot or Dutch oven.
  2. Bring the mixture to a boil over medium-high heat, stirring often to prevent the pasta from sticking to the bottom.
  3. Once boiling, reduce the heat to medium-low and continue to simmer, stirring frequently, until the pasta is cooked through and most of the liquid has been absorbed, about 10 to 12 minutes. The sauce will thicken as it cooks.
  4. Remove the pot from the heat. Stir in the fresh spinach until it wilts into the sauce, which takes about 1 minute.
  5. Stir in the Parmesan cheese and butter until the sauce is smooth and creamy. If you want a richer sauce, stir in the heavy cream now.
  6. Taste the pasta and adjust salt and pepper if needed.
  7. Serve immediately in bowls, topping each serving with extra grated Parmesan cheese.

Notes

  • For a richer flavor, use chicken broth instead of vegetable broth.
  • If you prefer a thicker sauce, let the pasta sit off the heat for 5 minutes before serving; it will continue to absorb liquid.
  • You can add cooked, shredded chicken to make this a heartier meal.

Nutrition