Go Back
+ servings
Stove top mac and cheese in a white bowl

Easy Stove Top Mac and Cheese

Easy Stove Top Mac and Cheese is creamy, cheesy and downright delicious! There's no roux, just 4 ingredients and it comes together in one pot!

Leave a Review »


  • 2 cups milk
  • 1 1/2 cups water
  • 8 ounces uncooked pasta elbow macaroni, mini shells, pipe regate are all great options
  • 2 cups grated cheddar cheese I used mild
  • 2 ounces cream cheese cut into 6 large cubes and softened to room temperature
  • 1/2 teaspoon kosher salt or to taste
  • 1/4 teaspoon freshly ground black pepper or to taste


  • Place the milk and water in a large sauce pan and bring to a boil over high heat.
  • Once boiling, reduce the heat to medium and stir in the pasta and salt.
    Collage with boiled milk and pasta for mac and cheese
  • Cook, stirring occasionally, until the pasta is tender and the liquid has thickened and most of it has been absorbed, about 10 minutes. When the pasta is almost done, it will begin to release its starches and stick together more, so it will require more frequent stirring during the last few minutes.
  • Remove from heat and stir in the grated cheese, cream cheese and pepper until smooth. Adjust the seasoning as desired. Enjoy!
    Collage with pasta in pot before and after adding cheese


  • Pro tip:  I recommend grating your own cheese from a block because of its meltability.  Pre-grated cheese contains preservatives to keep it from clumping together, which affects the way it melts together.
  • Substitute some or all of the cheddar cheese with your favorite!
  • Use whole wheat pasta to make this recipe whole grain.
  • Lighten up this mac and cheese by using low fat milk and/or cheese.


Calories: 297kcal, Carbohydrates: 19g, Protein: 14g, Fat: 18g, Saturated Fat: 11g, Polyunsaturated Fat: 6g, Cholesterol: 54mg, Sodium: 292mg, Fiber: 1g

Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes.

Did you try this recipe?Be sure to tag @flavorthemoments with the hashtag #flavorthemoments on Instagram so I can see what you made!