FINALLY!! A homemade stovetop Mac and Cheese Recipe that my children eat (and love)! This is one of the easiest mac and cheese recipes. The ultra creamy sauce is so simple to whip up and you can use a variety of pasta; macaroni, shells, spiral – you name it!

Homemade Creamy Mac and Cheese up-close in pan

This post may contain affiliate links. Read my disclosure policy.

This makes a big batch, but it reheats well and stays creamy. Read our tips below on reheating leftover mac and cheese so it doesn’t dry out..

Getting the cheese sauce right is no easy feat. I’ve tried so many different combinations of cheeses: sharp, fancy cheeses, mustards, nutmeg, etc., but this is the recipe that my children eat happily. The flavors of this homemade macaroni and cheese are very mellow and the texture is spot on. This recipe was adapted from the Sept 2016 issue of the Food Network Magazine (I collect their issues, and it is my favorite food magazine).

Ingredients for Stovetop Mac and Cheese:

Most homemade macaroni and cheese sauces call for sharp cheddar and mustard, which produce a harsher flavor than my children liked. I think I’ve beat the boxed mac and cheese with this combination, and it feels so good!

Ingredients for homemade mac and cheese with havarti cheese, colby jack cheese, sour cream and evaporated milk

How to Make Mac and Cheese on the Stovetop

Making homemade mac and cheese couldn’t be easier! The process is so simple that you’ll be able to memorize it quickly.

  • Cook the pasta (save some of the water)
  • Stir together pasta sauce and whisk on the stove until thickened
  • Add sour cream, cooked pasta and serve
best mac and cheese sauce

Cook’s Tip: This mac and cheese recipe is quick and easy but DO NOT walk away from the cheese sauce. Whisk constantly while it is on the stove to keep it smooth and creamy. Do not overcook or boil, or it may curdle. 

pouring cheese sauce over pasta

How to Re-Heat Mac and Cheese

  • Before heating, add a splash of water or milk, which will loosen up the warmed cheese sauce and create the same creamy consistency as freshly made cheese sauce.
  • Re-heat mac and cheese over low heat on the stovetop or in the microwave stirring every 30 seconds.
How to make mac and cheese with homemade cheese sauce

P.S. We love that blue Staub braiser pan (Amazon affiliate link) for cooking the pasta because you can mix the cheese sauce right into it and it serves beautifully on the table. Pots and pans that go from the stove to the table save me some cleanup; I call it the “dish factor.”

Kid-Friendly Recipes to Explore:

Q: Do your children have a favorite food that you make – something they request again and again? I’d love to hear from you in a comment below. We are always looking for inspiration (and my children thank you in advance!) 😉

Creamy Mac and Cheese Recipe

4.97 from 267 votes
Author: Natasha of NatashasKitchen.com
A homemade Mac and Cheese Recipe that children eat (and love)! The ultra creamy cheese sauce is so easy to whip up and you can use a variety of pasta. You’ll make this macaroni and cheese over and over.
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes

Ingredients 

Servings: 8 people
  • 12 oz elbow macaroni pasta
  • Salt for pasta cooking water
  • 12 oz evaporated milk, we used the Vit D one
  • 2 large eggs
  • 6 oz havarti cheese, (2 cups grated)
  • 6 oz colby jack cheese, (2 cups grated)
  • 3/4 tsp sea salt, or to taste
  • 1/3 cup sour cream

Instructions

  • Bring a large pot of salted water to a rolling boil. Add pasta and cook according to package instructions. Reserve 3/4 cup pasta cooking water, then drain remaining water and set pasta aside in the pot.
  • In a medium saucepan, combine 12 oz evaporated milk, 2 eggs, both grated cheeses and 3/4 tsp salt. Place saucepan over medium/low heat and cook 6-8 minutes, whisking constantly*, until completely smooth and thickened. As soon as it has visibly thickened, remove from heat. Do not overcook or boil or it may curdle.
  • Off the heat, whisk in 1/3 cup sour cream then stir in drained pasta. Season with salt to taste. If the sauce gets too thick, you can thin it out with some of your reserved pasta water.**

Notes

*This recipe is quick and easy but DO NOT walk away from the cheese sauce. Whisk constantly while it is on the stove to keep it smooth and creamy.
** Keep in mind the sauce will thicken more as it cools so you don’t want it to be overly thick right off the stove.

Nutrition Per Serving

394kcal Calories36g Carbs18g Protein19g Fat11g Saturated Fat97mg Cholesterol598mg Sodium198mg Potassium4g Sugar600IU Vitamin A0.9mg Vitamin C402mg Calcium1mg Iron
Nutrition Facts
Creamy Mac and Cheese Recipe
Amount per Serving
Calories
394
% Daily Value*
Fat
 
19
g
29
%
Saturated Fat
 
11
g
69
%
Cholesterol
 
97
mg
32
%
Sodium
 
598
mg
26
%
Potassium
 
198
mg
6
%
Carbohydrates
 
36
g
12
%
Sugar
 
4
g
4
%
Protein
 
18
g
36
%
Vitamin A
 
600
IU
12
%
Vitamin C
 
0.9
mg
1
%
Calcium
 
402
mg
40
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Dinner, Side Dish
Cuisine: American
Keyword: Mac and Cheese, Macaroni and Cheese
Skill Level: Easy
Cost to Make: $$
Calories: 394
Natasha's Kitchen Cookbook
4.97 from 267 votes (197 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Irina
    February 5, 2019

    This mac and cheese was incredible! Everyone loved it! I’ve tried other mac and cheese recipes and this is the only one that my three year-old liked! Thank you!

    Reply

    • Natashas Kitchen
      February 5, 2019

      That’s just awesome! It sounds like you have a new favorite! Thank you for sharing your wonderful review with us, Irina! 🙂

      Reply

  • Gene de giovanni
    January 20, 2019

    Once cooked can I bake it?

    Reply

    • Natasha
      January 21, 2019

      Hi Gene, I haven’t tried baking this mac and cheese, but I think it’s worth experimenting. I would probably top it with shredded cheese to create a crust so it does not dry out and broil until the cheese is melted 🙂, being careful not to bake too long so it doesn’t dry out. If you try baking, let me know how you like it 🙂

      Reply

    • Michelle Medina
      November 18, 2019

      Hello, did you try baking it? How did it go?

      Reply

      • Lori Kurochkina
        April 15, 2020

        I baked mine for about 15 minutes and it was great.

        Reply

  • Angela
    January 1, 2019

    I goofed this up by adding the sour cream way to early. But no worries it still thickened up beautifully!

    Reply

    • Natashas Kitchen
      January 1, 2019

      I’m so happy to hear that! Thank you for sharing your great review!

      Reply

      • Diana
        April 22, 2019

        This recipe was a great base for me from where to start, but we added a bit more salt, parmesan cheese, a splash of heavy cream and 2 cloves of garlic and paprika, the whole family enjoyed it!

        Reply

        • Natashas Kitchen
          April 22, 2019

          I’m so happy you enjoyed that! Thank you for sharing that with me Diana!

          Reply

        • Eric boulanger Québec
          June 14, 2019

          Can we replace the eggs?

          Reply

          • Natashas Kitchen
            June 14, 2019

            Hi Eric, the eggs help the sauce to thicken up and also add flavor. I have only tested this particular recipe with eggs so I’m not sure if it would thicken up properly without them.

  • Karolyn
    December 25, 2018

    Love, love love! I added some 2% velveeta cheese and baked it for about 15 minutes. Then added the leftover water. AMAZING.

    Reply

    • Natashas Kitchen
      December 25, 2018

      I’m so happy to hear that! Thank you for sharing your great review!

      Reply

  • Julie
    December 7, 2018

    Just made this for lunch! Turned out delish, thank you for this recipe. Would love to see one in the instant pot in the future:)

    Reply

    • Natashas Kitchen
      December 7, 2018

      That will go on my list! Thank you for the great idea!

      Reply

  • Evelyn Vargas
    November 19, 2018

    I was looking for a quick and delicious mac and cheese recipe and after reviewing several recipes this was the winner. It was easy and delicious however in my case I went to several stores and could not find the boar head brand so my sauce looks white. But still delish. Thank you

    Reply

    • Natasha
      November 19, 2018

      I Evelyn, it’s perfectly fine to use a different brand – Boars head is in our local Fred Meyer but not all grocery stores have it. I’m so happy you loved the mac and cheese recipe! Thank you for sharing your wonderful review! 🙂

      Reply

  • Eleni
    November 17, 2018

    I’ve made this recipe twice already. My family love it so much we’re making it for Thanksgiving!

    Reply

    • Natashas Kitchen
      November 17, 2018

      That’s just awesome!! Thank you for sharing your wonderful review 🙂

      Reply

  • Clair
    November 16, 2018

    OMG thank you for this. I love the kraft delux mac and cheese and this is heaps better. Love it

    Reply

    • Natashas Kitchen
      November 16, 2018

      I’m so so happy to hear that Clair!! Thank you for the great review!

      Reply

  • michelle murphy
    November 10, 2018

    hi natasha im from Scotland whats the alternative cheeses

    Reply

    • Natashas Kitchen
      November 10, 2018

      I think there is room to experiment but this is our favorite combination so far and other cheeses will give you different flavors and the havarti cheese will add a creamier consistency. A mild cheddar cheese could work well.

      Reply

  • Amanda
    November 4, 2018

    I made this last week and my kids have asked for this nearly every day since. Fabulous and so easy! Thank you!

    Reply

    • Natashas Kitchen
      November 5, 2018

      I’m so glad you all enjoyed it! Thank you for the wonderful review!

      Reply

  • Renee
    October 28, 2018

    Delicious! We loved it. I hate baking Mac and cheese because I think it dries it out, so this was perfect.
    Do yourself a favor and add a tsp of dried mustard and a tsp of sriracha sauce, you’ll thank me!

    Reply

    • Natashas Kitchen
      October 28, 2018

      Thanks for that tip, Renee!!

      Reply

  • Michel
    October 21, 2018

    Hi Natasha, thanx for the recipe. I searched “creamy mac & cheese” and that’s what I got. Having never made a cheese sauce before, but having eaten many, guess I should have searched “cheesy mac & cheese” instead. It was a great mild sauce, but I’m going to doctor it with lots more cheese! Thanx anyhow.

    Reply

    • Natashas Kitchen
      October 22, 2018

      We love the creaminess in this recipe. Yes, to have it more cheesy you can definitely add more cheese.

      Reply

  • Eleni
    October 19, 2018

    So, so, SO good! I went back for seconds! I used havarti and cheddar but did everything else the same way. Definitely my go to for mac & cheese now!

    Reply

    • Natashas Kitchen
      October 19, 2018

      I’m so glad you enjoyed it! Thank you for the wonderful review!

      Reply

  • Galina
    October 11, 2018

    Natasha,
    This is our new favorite mac & cheese recipe! My kids ask me to make it every week. I’ve experimented with different cheese combos and really like colby jack/mild cheddar. I used to make boxed mac&cheese before because my kids preferred the taste over other recipes I tried and it was faster, but this this recipe changed that. It’s so good AND fast! Thanks again 🙂

    Reply

    • Natashas Kitchen
      October 11, 2018

      You’re so welcome! I love when the kids enjoy what we mamas make. That’s the best!

      Reply

  • Soph
    October 6, 2018

    I think my sauce we over too high of heat…and the eggs scrambled. I was thinking this may happen with gas flame heat. I also have a baby and so I did have to step away a few times. It still tastes delicious though so I’m hoping once the pasta is mixed in the kids will still eat it! Don’t want to waste all the delicious cheese!!

    Reply

    • Natashas Kitchen
      October 6, 2018

      Yes the eggs need to be monitored pretty closely! I’m so happy you enjoyed this recipe, Soph!

      Reply

  • Robin Cobb
    September 26, 2018

    Kid’s loved it and asked for it to be on the weekly menu.

    Reply

    • Natashas Kitchen
      September 26, 2018

      I’m so happy to hear that Robin! That is the best when kids love what we moms make. That’s so great!

      Reply

  • vivian
    September 23, 2018

    This is a fabulous recipe! I altered it because I was serving all adults by using Havarti for the creaminess and extra old cheddar for the flavour. It was very well liked by everyone and so easy to make, too. Thank you for a great recipe!

    Reply

    • Natashas Kitchen
      September 23, 2018

      You’re so welcome! I’m so glad you enjoyed it! Thank you for the wonderful review!

      Reply

    • Jazmine
      October 28, 2018

      Hi Natasha, can this recipe be baked or will it dry out in the oven? Thanks

      Reply

      • Natashas Kitchen
        October 28, 2018

        I haven’t tried baking this one specifically so I can’t say. I imagine a few minor alterations will have to be made. If you experiment I would love to know how you like it!

        Reply

  • Irina
    September 20, 2018

    This is very yummy! Kids approve! The sauce got thick and cheesy but then turned to thin and liquidy… I think I overlooked it just a bit, it looked like mac soup 🙂 but then it thickened and turned out delicious! It lost the cheesiness though 🤔

    Reply

    • Natashas Kitchen
      September 20, 2018

      I’m so happy you enjoyed it Irina. Did it possibly catch a boil causing it to turn too liquid(y)?

      Reply

  • chris
    September 18, 2018

    Makes me very hungry

    Reply

    • Natashas Kitchen
      September 19, 2018

      Thank you for the great review, Chris!

      Reply

  • Tanya
    September 12, 2018

    Love the mac and cheeze my little ones asked for seconds but the only change i did i didnt have the milk in the can so i put some half and half and whip cream turn out good thats my new recipie for the party. Fast and easy

    Reply

    • Natasha
      September 12, 2018

      Hi Tanya! I’m so happy to hear that!! That is the best compliment when little ones love something we make. Thank you so much for sharing that with me! 🙂

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.