Easy Stovetop Mac and Cheese
This post may contain affiliate links. Please read my disclosure policy.
Easy silky, cheesy Stovetop Mac and Cheese that can be made from scratch and ready in 20 minutes all in one pot! With so much flavor, creamy texture and a definite comfort food, your kids will just love it! And so will you.
Easy Stovetop Mac and Cheese Recipe
Nothing beats a good mac and cheese made from scratch! While we’ve all had the instant kind, the homemade kind is literally life changing. We’re talking stuff that dreams are made of.
While you might shy away from making this at home because of time constraints, don’t worry. I have a 20 minute recipe for stovetop mac and cheese for you today that’s kid friendly and so so good. It couldn’t get any easier and beats the box kind any day! I mean, come on people, it has real cheese, lots of it!
- Ready in JUST 20 Minutes
- All made in JUST One Pot
- Extra Kid Friendly
- Ingredients you Already Have
We’ve got macaroni, butter, and lots of cheese coming together in mouth orgasm inducing combinations cooking up on the stovetop today! Yeah, I can get a little crazy when it comes to mac and cheese and that’s because it’s one of my favorite comfort foods ever.
Mac and cheese, at least the box version, is something most of us used to live on during college, but then I learned to make it myself, thanks to Alton Brown, who is my favorite food network chef ever, and I never looked back. I never even bought a box of mac and cheese again. What can I say besides thank you, Alton Brown!
- Pasta – I like to use the elbow macaroni pasta, but you can use any kind of small pasta or even spaghetti to make your recipe.
- Cheese – Even though I used cheddar cheese here, you can confidently work with whatever cheese you have handy that melts well and has a saltier taste such as Monterey Jack, Gouda, Fontina or Havarti.
- Seasoning – salt and pepper is just fine to add onto this recipe, but if you prefer anything extra like chili flakes or Italian seasoning, go ahead.
- Eggs – I used 2 large eggs to whisk into the base sauce.
- Milk – Evaporated milk works great in the base sauce, but any kind of milk works well too.
- Hot Sauce – I love to use any kind of hot sauce I have handy just to add a bit more flavor to the whole dish.
How To Make Stovetop Mac and Cheese
- Prepare the Pasta: Boil the macaroni according to package instructions, for 8 to 10 minutes or until al dente.
- Combine the ingredients for the sauce: Meanwhile, in a small bowl whisk together the evaporated milk, eggs, dry mustard, hot sauce, salt and pepper.
- Combine the pasta with everything else: Drain the pasta and return to pot. Melt in the butter, then stir in the egg/milk mixture. Turn the heat down to low, then stir in the cheese and cook for another 3 minutes or until the cheese melts.
FAQ’s
Frequently Asked Questions
What is the best cheese to use for mac and cheese?
Nothing beats a good sharp cheddar because it’s firm, rich, mellow, great melting power and a smooth flavor. A good sharp cheddar is the crowd favorite. Other cheese you can experiment with that are also great are Monterey Jack, Gruyere, Havarti, Emmental, Fontina or Gouda.
Why use evaporated milk for mac and cheese?
Evaporated milk is often used to provide a creaminess or body without the fat of real cream. You can use regular milk instead.
What can you serve with mac and cheese?
Here are some sides that you can serve along with this dish:
Italian Roasted Mushrooms and Veggies
The Ultimate Roasted Broccoli
Garlic Parmesan Roasted Brussels Sprouts
Balsamic Parmesan Roasted Asparagus and Tomatoes
Expert Tips
- If you don’t like eggs, you can simply omit them from the recipe, the eggs will just make the sauce thicker and creamier.
- You can use a variety of cheeses that work great for this recipe: Monterey Jack, Gruyere, Havarti, Emmental, Fontina or Gouda.
- No evaporated milk? No problem! Feel free to use regular milk or half and half in place of the evaporated milk. Evaporated milk is often used to provide a creaminess or body without the fat of real cream.
Leftovers
Fridge
Store this stovetop mac and cheese in an airtight container in the fridge for up to 3 days, but make sure it’s cooled completely before storing it in the fridge.
Freezer
Yes, you can freeze macaroni and cheese. Store it in an airtight container in the freezer for up to 2 months. You can also store it in a baking dish covered tightly with aluminum foil. Bake, frozen and covered with foil at 350 F degrees for 1 hour.
More Delicious Recipes To Try
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Easy Stovetop Mac and Cheese
Ingredients
- 8 ounce elbow macaroni (dry)
- 12 ounce evaporated milk ((1 can))
- 2 large eggs
- ¾ teaspoon mustard (dry)
- 1 teaspoon hot sauce
- ½ teaspoon salt (or to taste)
- ½ teaspoon pepper (or to taste)
- 4 tablespoon butter (unsalted)
- 10 ounce cheddar cheese (shredded)
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instructions
- Prepare the Pasta: Boil the macaroni according to package instructions, for 8 to 10 minutes or until al dente.
- Combine the ingredients for the sauce: Meanwhile, in a small bowl whisk together the evaporated milk, eggs, dry mustard, hot sauce, salt and pepper.
- Combine the pasta with everything else: Drain the pasta and return to pot. Melt in the butter, then stir in the egg/milk mixture. Turn the heat down to low, then stir in the cheese and cook for another 3 minutes or until the cheese melts.
Video
Notes
- Cheese Options: Monterey Jack, Gruyere, Havarti, Emmental, Fontina or Gouda.
- Egg free version: If you don’t like eggs, you can simply omit them from the recipe, the eggs will just make the sauce thicker and creamier.
- No evaporated milk? No problem: Feel free to use regular milk or half and half in place of the evaporated milk. Evaporated milk is often used to provide a creaminess or body without the fat of real cream.
- My cheese sauce turned out grainy, what did I do wrong: Some kinds of cheese just do this probably because overheating the cheese has denatured the protein. Some cheeses are improperly aged and contain emulsifiers that break down when heated causing a gritty texture. This can also happen if you’re heating it over too high heat, so sometimes it’s best to turn down the heat and do this slowly. Overheating cheese will curdle and string it every time. Use top quality cheeses, well aged that melt smoothly.
- Tip: Grate the cheese yourself instead of using pre-grated. In my experience grating the cheese myself helps with having the cheese melt nice and smooth.
- How do I store mac and cheese leftovers: Store mac and cheese in an airtight container in the fridge for up to 3 days, but make sure it’s cooled completely before storing it in the fridge. Mac and cheese can also be frozen in an airtight container for up to 2 months.
Nutrition Information
Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.
Came out nicely! My husband and toddler loved it with Air Fryer Chicken Legs and Green Beans.
Made it today. It seemed like too much sauce for the pasta. Thoughts?
The pasta will absorb the sauce as it cools.
Yes it did and the kids loved it!
I am so amazed at how easy this recipe was, and how little butter and cheese it calls for unlike other recipes. It was deliciously creamy, even my 11 month old baby loved it! My only advise is to add a little more macaroni than the recipe calls for or else there may be excess cheese…which might be perfect if you’re a cheese lover!
I make this all the time, thanks, it’s a house favorite! Tonight I made the sauce with pimento cheese (a southern thing!) and used it over a pan of cooked diced potatoes- what a hit!
I make this for my 85 year old Uncle. He loves it!
I do too!
This recipe is a big hit! I doubled it (used a little less butter and cheese), didn’t add the mustard, and used marble cheese with a bit of oka cheese to use it up. Can’t wait to make it again and experiment with other cheeses.
So glad you enjoyed it!
Do i have to use the dry mustard, please anwser quick i am making this now
Yes.
Doubled recipe other than butter – used 4tbsp of butter for a double batch. And some extra hot sauce. Family begs for this now!!
This is the first time I didn’t love a recipe from Jo. I agree with another reviewer that all I could taste was mustard. I had to put a LOT of other spices in there to just make it edible. I feel like I wasted a whole bunch of ingredients. Other recipes for mac-n-cheese do not usually have that much mustard, so just a thought.
And a final comment, WTF with that guy telling Jo to smile bigger?! Dudes, stop telling women to smile. Are you going to write a male food blogger and tell him to smile “more broadly” in his profile pic?! I can’t even believe this still has to be said.
Is it this recipe that has the mustard issue? I can’t seem to find the other reviewer mentioning it! There is just 3/4 tsp called for here.
I’d like to try this mac & cheese but I don’t have a scale, so can you give me an estimate for 8 oz. elbow macaroni and 10 oz. cheddar cheese. Love your posts.
Elbow mac and shredded cheese weigh about the same. 8oz= 2 cups and 10oz= 2.5 cups. Enjoy!
This was very easy and tasty, but it came out too soupy. I looked at the recipe Alton Brown posted and he used only 6 ounces of evaporated instead of a can (12 ounces). I removed about half of the sauce and will use it to top something else. I haven’t noticed anyone else commenting on this.
Hi Peggy, I was worried about that too. I did add a bit more than 8 oz of noodles. I also found that as I gently heated it on low while stirring in the cheese, I just kept stirring and it slowly thickened up as it absorbed the liquid ingredients. By the time it was ready to serve (and had sit in the pot for a bit to cool), it was not soupy at all. It just needs a bit of time.
Tried this recipe tonight and it turned out great! I used one egg instead of two, added a little cayenne pepper instead of hot sauce and it was delicious!
My son is a lover of Mac & Cheese but ice desperately been looking for an alternative to the box. Can’t wsit to try this, pinned!
Do let me know how you like it!
Hello, Jo Jo!:
Just a polite knock on the door…….
requesting that you change your pic…….with a broader smile.
What do you say?
In appreciation of you sharing ‘cooking’ tips/recipes and more, I am
Michael
Ha, sure thing!
Hello! First, this recipe is amazing! I just wanted to say that the picture you had was lovely and that since it has absolutely no bearing on the outcome of the recipe, we as viewers have no right to comment on it. Please do not let any man or anyone tell you how to look or smile, ever!
With love,
Fiona
Hey there! I LOVE this recipe a lot! Its so tasty! But I can’t seem to get it to come out creamy, its always kind of grainy textured and I was wondering if you would know why? I use farm eggs but I don’t think that would effect things? Either way its super good but I’d like to get the texture down, thanks! ^^
Hi Davi, I get that happen to me sometimes too, and I think it has to do with cooking over too high heat, and the cheese turns grainy. Just a guess though.
Ahhhh thank you! I tried reducing the heat and it worked perfectly!
That’s great, glad to hear it!
Yes, cheese and milk should never be boiled or near boiling point, causes the separation which gives it grainy texture
Glad you can use regular milk for this, as I don’t like the taste of evaporated milk , and I may leave the eggs out since you said you can omit them…..as I am uneasy about eggs not being well cooked , and 3 mins. doesn’t seem long enough to cook the eggs……will use extra cheese that should make it creamy without using the eggs…..
Yes, of course go ahead and use regular milk. 🙂