Print

Creamy Spaghetti Mac and Cheese Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 76 reviews

This creamy and comforting Spaghetti Mac and Cheese combines the classic cheesy goodness of traditional mac and cheese with the satisfying texture of spaghetti noodles. Made with a blend of sharp cheddar, American, and cream cheeses, and infused with Dijon mustard for a subtle tang, this dish offers a delicious twist on a beloved favorite that’s perfect for weeknight dinners or cozy meals.

Ingredients

Pasta

  • 10 oz / 300 g spaghetti noodles

Cheese Sauce

  • 2 cups / 240 g / 9 oz freshly grated sharp cheddar cheese
  • 4 slices American cheese, cut into quarters
  • 3 oz / 90 g cream cheese, cut into chunks
  • 1 tbsp butter (salted or unsalted)
  • 1 1/2 cups / 360 ml / 12 fl oz whole milk
  • 2 tsp Dijon mustard

Seasonings

  • 1/2 tsp salt
  • 1/2 tsp ground black pepper
  • 1/2 tsp garlic powder

Instructions

  1. Cook the spaghetti: Begin by bringing a large pot of salted water to a boil. Add the spaghetti noodles and cook according to the package instructions until al dente. Once cooked, drain the noodles and set aside.
  2. Prepare the cheese sauce base: In the same pot or a large saucepan, melt the butter over medium heat. Once melted, reduce the heat to low and add the cream cheese chunks, stirring until they melt smoothly into the butter.
  3. Add milk and seasonings: Gradually whisk in the whole milk, then add the Dijon mustard, salt, black pepper, and garlic powder. Continue to gently heat this mixture until it is warm but not boiling.
  4. Melt the cheeses: Slowly add the grated sharp cheddar and American cheese pieces to the warm milk mixture, stirring constantly until all the cheese has melted and the sauce is smooth and creamy.
  5. Combine pasta and sauce: Add the cooked spaghetti noodles back into the pot with the cheese sauce. Stir thoroughly to ensure every strand of pasta is evenly coated with the rich, cheesy sauce.
  6. Serve: Serve the Spaghetti Mac and Cheese immediately while hot and creamy. Optionally, garnish with extra cheese or fresh herbs if desired.

Notes

  • For a thicker sauce, decrease the milk quantity slightly or add a tablespoon of flour to the butter to create a roux before adding milk.
  • If preferred, use low-fat milk and cheese for a lighter version, but the sauce may be less creamy.
  • Adding a pinch of cayenne pepper can give the dish a subtle spicy kick.
  • For added texture, sprinkle toasted breadcrumbs on top before serving.
  • Leftovers can be reheated gently on the stovetop or in the microwave, adding a splash of milk to loosen the sauce if needed.