Go Back
+ servings
creamy Mac and cheese recipe with fresh parsley on top

Stovetop Mac and Cheese Recipe

This Stovetop Mac and Cheese Recipe is an outstanding, rich, creamy, and an ultra-cheesy dish! There’s no need to turn to the boxed macaroni and cheese version. Prepare this creamy mac and cheese in minutes. One of the best stovetop mac and cheese.
Course Dinner, Lunch
Cuisine American
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 6 Servings
Calories 516kcal


  • 1 box elbow macaroni
  • 3 tablespoon butter
  • 3 tablespoon flour
  • 2 cups milk
  • 1 cup heavy whipping cream
  • ½ cup parmesan cheese
  • 1 cup cheddar cheese
  • 1 cup mozzarella cheese
  • 1 tablespoon ground mustard
  • salt and pepper to taste


  • Cook the pasta in accordance with the directions on the box, minus less than 2 minutes of the recommended time. Drain and set aside.
  • In the same pot or large saucepan, melt the butter and mix in the flour. Start whisking the minute the flour is adding to avoid lumps. While whisking, slowly add the milk and creamer. Continue to whisk a few times and let cook for about 2 minutes.
  • Once you see the milk is starting to boil, add the mustard, parmesan cheese, and cheddar cheese. Continue whisking to well combine.
  • Add the macaroni, season with salt to taste and mix well. Then add the mozzarella cheese. Mix well.
  • Serve warm and enjoy.


Quick mac and cheese recipe tips:

  1. Try not to overcook the pasta, it will become mushy.
  2. Follow the directions on the box when cooking the pasta for best results. 
  3. Salt the water and add oil to prevent the pasta from sticking to each other. 
  4. Take your time with the sauce. Try to stir or whisk in a circular motion.
  5. Add the cheese the first sign you see the milk is about to bubble.
  6. Adjust the salt level and cheese as needed.


Serving: 6Servings | Calories: 516kcal | Carbohydrates: 38g | Protein: 18g | Fat: 26g | Saturated Fat: 14g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Cholesterol: 80mg | Sodium: 588mg | Potassium: 196mg | Fiber: 2g | Sugar: 13g | Vitamin A: 7350IU | Vitamin C: 0.8mg | Calcium: 2480mg | Iron: 0.4mg