Print Recipe

Cheesy One Pot Pasta with Parmesan and Pine Nuts

Servings: 4 -6 servings


  • 12 ounces spaghetti linguini or fettuccine *
  • 2 large shallots very thinly sliced, about a cup
  • 6 garlic cloves minced
  • 3 cups grape tomatoes halved, I used half red grape and sunburst tomatoes
  • 12 basil leaves torn in half
  • 2 tablespoons olive oil
  • 1/2 teaspoon red pepper flakes
  • 2 teaspoons kosher salt plus more to taste
  • 1/4 teaspoon freshly cracked black pepper plus more to taste
  • 4 1/2 cups water
  • 1 cup freshly grated Pecorino Romano or Parmesan cheese
  • 1/2 cup toasted pine nuts


  • Combine all ingredients in a straight sided large skillet or pot. Bring to a high boil and then reduce heat just enough to keep it boiling without splattering you as you stir and toss it constantly with tongs for about 8-10 minutes. The water and tomatoes will reduce down and the pasta will release starches that thicken it and make it creamy.
  • Do not wait for all of the liquid to evaporate. Taste the pasta as it finishes cooking. When it has softened to your liking remove from the heat. Stir in half of the cheese and the pine nuts. Taste and adjust salt and pepper if needed. Scoop into serving bowls and top with the rest of the cheese. Enjoy!
  • * I used gluten free, brown rice fettuccine noodles and they worked just as well as traditional pasta.