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!

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!

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

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.

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.

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:
- Cheesy Chicken Fritters are always a hit with kiddos (and adults!)
- Mashed Potato Pancakes – crisp on the outside with a cheesy center
- Baked Chicken Nuggets are so much better than store-bought
- Practical School Lunch Ideas – both hot and cold
- Baked Mac and Cheese – party sized!
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

Ingredients
- 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
** 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.
Can you put hotdogs in this?
Hi Connie! I haven’t tested that but I bet that could work! If you experiment I would love to know how you like this!
Worked well with hotdogs, it’s a first time making it and also eating it! Nice quick dish to make!
Love your recipes x
So glad you loved this recipe, Connie. Thank you for your fantastic review!
What can I replace the Colby Jack cheese with? I can’t find it anywhere
You can also use Gouda cheese.
Thanks for finally talking about > Creamy Mac and Cheese Recipe – NatashasKitchen.com < Loved it!
You’re welcome! I’m glad you liked this recipe.
Is it two cups of cheese each or 6 ounces each that I should add? 4 ounces is one cup of cheese.
Hi Alicia, I was providing a cup measurement and a weight measurement. If you have a scale then measure in ounces and if you don’t then use the measuring cup measurement.
Natasha
I just love you recipes, I am going to try the mac and cheese today.
I’m so happy to hear that Donna! I hope you love this recipe!
Natashas
my Granddaughters just love the Mac N Cheese as a matter of fact I am making for my Granddaughters, Birthday party tomorrow.
I am enjoying your recipes.
I’m so happy to hear that Donna! Happy Birthday to your Granddaughter!
Is it supposed to be 32 ounces of macaroni and not 12 as you have written? I tried with 12- great flavor but way too runny!
Hi Angela, 12 oz uncooked is correct, but you can use more if you prefer. We just love a very thick, creamy and cheesy sauce.
mine turned out very runny, What did I do wrong. Has a good flavor!
Hi Jean, did you make any substitutions or changes in the recipe?
What other cheese options do you use?
Hi Adina, 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.
Hi Natasha, I really like your recipes….they are easy & come out perfect!
Thank you for your good comments, Zarina. I hope you love every recipe that you try!
This recipe was such a hit in our house that I have to make another batch tonight. My kids actually fought over who would get the last of the small amount of leftovers for their lunchbox. So easy and so good!
That is the best when kids love what we moms make. That’s so great!
Just made this today and it was amazing . I didn’t change a thing. Seriously, your recipes never disappoint . Thank you Natasha!
You’re welcome Blair!!
Had an intense craving for mac and cheese and decided to make this! So grateful for your recipes, everyone I’ve tried has been so tasty and fairly easy to make. Thanks for including the tips for reheating this as well.
You’re welcome! I’m so happy that was helpful!
Made it for the first time today for our Thanksgiving meal. Everyone loved it, kids and hubby. Thanks for such a greatvand easy recipe.
I’m so glad to hear that! Thanks for the great review! Happy Thanksgiving!
Can you recommend how I would do it in a crockpot/slow cooker?
I haven’t tested that but here is what one of our readers recommended, I hope it helps. “Love your recipes Natasha but Mac & cheese made in an electric pressure cooker is 12 minutes total (5 to get to pressure, 5 under pressure, 20 seconds to release pressure and a minute or two to stir in cheese, milk etc. at the end).
And you CAN walk away for all but those last few minutes! And it’s made in just ONE POT.”
I forgot to add sour cream, but also I add cooked bacon pieces. The best mac and cheese ever!!!
That’s just awesome!! Thank you for sharing your wonderful review!
What are you supposed to do with the 3/4 saved pasta water?
Hi Nina, we have a note in the recipe”If the sauce gets too thick, you can thin it out with some of your reserved pasta water.**” I hope that helps.
Hi Natasha,
Can regular milk be substituted for evaporated milk? Thank you for your reply.
Hi Tanya, Milk may work. It won’t thicken as much, however. Please let me know how you like it if you try it with milk.
I could not find evaporated milk at our stores, so I did a sub of 1/4 half-and-half (10% cream) and 3/4 whole milk. It worked great!
Thank you for sharing that great review with us, Lori! I’m so glad that worked out.
Not sure what I did wrong. The cheese sauce was a bit grainy and I had to add a lot of the pasta water just to get it to look creamy. My kids did not like it because of the strange texture. I actually used the Boars Head brand havarti and colby cheeses.
Hi Lauren, the biggest culprits to a grainy cheese sauce is not whisking constantly or letting the sauce cook too long. Make sure you take it off the heat as soon as it is visibly thickened. Also, make sure you have the correct proportions of ingredients (cheese to milk). I sure hope that helps to troubleshoot!
Hi Natasha!
I am making this for 11 ppl would you recommend doubling the ingredients? Also, what brand of pasta did you get? I can’t wait to make this for New Year’s Eve!
Hi Trisha, I recommend making sure you have a large enough pot, but it should work! We used elbow macaroni pasta for this recipe.
Hi Natasha, our family loves Mac & Cheese Soup, but I have lost my recipe for it. Help….my Husband has been requesting it, so hopefully you can help.
You do a wonderful job and I look forward to your recipes.
Thank you for your help.
Hi Anne, I have not made a Mac & Cheese Soup before so I can not advise. I hope you find what you are looking for soon!
Toddler approved! Easy and yummy recipe! Thank you
You’re welcome! I’m so happy you enjoyed it