Three Cheese Stovetop Macaroni and Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make this Three Cheese Stovetop Macaroni and Cheese in less than 1 hour!  A perfectly delicious weeknight (or any night) dinner!


Units Scale
  • 1/2 lb uncooked elbow macaroni noodles
  • 1/4 cup butter
  • 1/4 all purpose flour
  • 1/21 tsp dry mustard powder
  • 1/4 tsp salt
  • 1/8 tsp fresh ground black pepper
  • 1 1/2 cups milk (2% or whole milk)
  • 1 cup cream (half and half)
  • 4 oz cream cheese (1/2 block)
  • 1/4 cup goat cheese (optional – see tips)
  • 4 cups shredded old cheddar cheese (more if you wish!)


  1. Start with making the noodles by following the package instructions. Boil, cook to al dente and drain.
  2. While the pasta is cooking you can prepare the sauce. Start with the roux. In a heavy saucepan over low/medium heat, melt the butter, then whisk in the flour, dry mustard powder, salt and pepper, and cook for about 3 minutes, whisking the entire time.
  3. Slowly whisk in the milk and cream, until the butter/flour mixture has blended in well.
  4. Simmer, while whisking, until the milk mixture thickens.
  5. Once the mixture has thickened, stir in the cream cheese and goat cheese until melted.
  6. Then stir in the shredded cheddar cheese until it is mixed thoroughly.
  7. Pour the cheese mixture over the cooked noodles and toss.
  8. Serve with a green salad and enjoy!

Keywords: homemade mac and cheese, stovetop mac and cheese, mac + cheese recipe