Go Back
Homemade Cheesy Spaghetti recipe photo

Cheesy Spaghetti

Comforting, creamy cheddar spaghetti with peas made in one pot and finished in a quick cheese sauce.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings: 4 servings

Ingredients
  

  • 14 ounces spaghetti
  • 1 cup reserved pasta water Scoop out before draining
  • 10 ounces frozen peas
  • salt for pasta water and to taste
  • 4 tablespoons unsalted butter
  • 1/4 cup all-purpose flour
  • 1 cup whole milk
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1/2 teaspoon ground mustard
  • 8 ounces freshly shredded medium cheddar cheese
  • Parmesan cheese for topping

Equipment

  • Large Pot
  • Large Skillet
  • Colander
  • Measuring cups and spoons
  • Whisk
  • Tongs
  • Wooden Spoon

Method
 

  1. Bring 12 cups of water to a rolling boil in a large pot; add 1 tablespoon salt and the 14 ounces of spaghetti.
  2. Cook the spaghetti according to package instructions minus 1 minute. In the final minute of cooking, add the frozen peas to the boiling water.
  3. Before draining, scoop out 1 cup of pasta cooking water and set aside, then drain the pasta and peas in a colander and shake off excess water.
  4. While the pasta cooks, melt 4 tablespoons butter in a large skillet over medium heat.
  5. Sprinkle 1/4 cup flour over the melted butter and whisk until smooth, cooking and whisking for about 1 minute to form a roux.
  6. Gradually pour in 1 cup whole milk while whisking constantly until the sauce is smooth and has thickened slightly.
  7. Whisk in 1 teaspoon garlic powder, 1 teaspoon onion powder, 1/2 teaspoon ground mustard, and a pinch of salt and pepper.
  8. Remove the skillet from the heat and add the shredded cheddar in handfuls, stirring after each addition until mostly melted and combined into the sauce.
  9. Add the drained pasta and peas to the skillet and toss with tongs until the sauce coats the pasta evenly.
  10. Stir in reserved pasta water a little at a time until you reach a creamy consistency, then taste and adjust salt and pepper as needed.
  11. Serve immediately topped with freshly grated Parmesan cheese.

Notes

  • Use a food scale or remove 2 ounces from a 16-ounce box to get 14 ounces of pasta.
  • Freshly shredded cheddar melts more smoothly than pre-shredded cheese.
  • Reserve pasta water to thin the sauce as needed for creaminess.
  • Adjust salt after adding cheese since cheese adds saltiness.
  • Grate Parmesan with a microplane directly onto plates if desired.