Easiest Stovetop Macaroni and Cheese
This 15-minute, one-pan mac and cheese is just as easy as from the box but so much better!
I admit it. My family eats macaroni and cheese from the box from time to time. It’s just so easy and my kids love it. And if I’m being completely honest, I kinda love it too. It’s got huge nostalgic appeal and sometimes it really hits the spot.
When I came across an article on Serious Eats with a recipe for a homemade version— just as quick, easy and cheesy, but made with all real ingredients— I had to try it myself.
And you know what? It really is amazing!
The Easiest Stovetop Mac and Cheese
Here’s why you should make this recipe:
- All you need is 15 minutes to make it
- It’s all done on the stovetop, no baking required
- Awesome cheesy flavor
- Super smooth texture
You guys, this is comfort food at its finest!
So let’s get started, shall we?
Ingredients You’ll Need
You’ll need just 7 ingredients:
- Macaroni noodles— or other short pasta
- Butter
- Evaporated milk
- Eggs
- Cornstarch
- Cheddar cheese— or other melting cheese like Jack, Fontina, Swiss, Gruyere, or young Gouda
- American cheese
Why this combination of ingredients? Serious Eats explains “A combination of multiple thickeners and emulsifying agents—cornstarch, evaporated milk, eggs, and American cheese—ensures an extra-gooey texture with real cheese flavor.”
All I can add is that this recipe works so well! If this isn’t quite what you’re looking for, try my classic baked macaroni and cheese, it’s delicious too!
How to Make Stovetop Mac and Cheese
While this recipe requires a few more steps (and dirty dishes) than the one in the blue box, it’s still so easy!
Here’s how to make it:
- Cook pasta. Cook noodles til al dente and drain.
- Combine other ingredients. While pasta is cooking, whisk together evaporated milk and eggs. In another bowl, toss the cheddar and American cheeses with the cornstarch.
- Stir in butter. Return drained pasta to the pot, set over medium low heat, and stir in butter until melted.
- Add remaining ingredients. Add evaporated milk mixture and cheese mixture to the pot.
- Stir until smooth. While still over medium low heat, stir pasta until cheeses are melted and sauce is smooth, 3-4 minutes.
Then, enjoy!
More Easy Pasta Dinners to Love
Shop Tools for this Recipe
Note: This recipe was originally published January 2017.
Easiest Stovetop Macaroni and Cheese
Ingredients
- 1 lb macaroni or other short pasta (455 grams)
- 12-oz can evaporated milk (360 ml)
- 2 large eggs
- 1 lb sharp cheddar cheese , shredded (see Notes) (455 grams)
- 8 ounces American cheese , cubed (see Notes) (225 grams)
- 1 tablespoon cornstarch
- ½ cup butter , cubed (113 grams)
- Salt , to taste
Instructions
- Cook macaroni or pasta in a pot of boiling salted water until al dente (look for time recommendations on box). Drain.
- While macaroni is cooking whisk together evaporated milk and eggs. In a separate bowl , toss together the shredded cheddar, cubed American, and cornstarch.
- Return drained pasta to pot and set over medium low heat. Add butter and stir until melted.
- Add evaporated milk mixture and cheese mixture and stir until cheeses are melted and sauce is smooth, about 3-4 minutes.
- Taste and add salt as needed.
- You can use any good melting cheese, such as American, cheddar, Jack, Fontina, Swiss, Gruyere, Muenster, provolone, or young Gouda, or a combination of multiple cheeses. Stay away from aged cheeses as they have low moisture and won't melt as well.
- I couldn't find any block American cheese. Instead I used pre-sliced (but not individually wrapped) and gave it a rough chop.
- To reheat, combine in a pot with a few tablespoons of milk over medium low heat and cook, stirring gently, until smooth. To reheat in the microwave, add a few tablespoons of milk and warm in 30 second intervals, gently stirring after each.
13 Comments on “Easiest Stovetop Macaroni and Cheese”
Evaporated milk has become my favorite mac & cheese ingredient lately. This looks amazing!
If I don’t have evaporated milk on hand can I use regular milk?
Hi Julie! Evaporated milk is used in this recipe because the added milk proteins make for a smoother sauce. But I think it should be okay with regular milk, though I would probably recommend whole milk if you have it. Let me know if you make it, I’m sure other readers would find it helpful! 🙂
I can never get enough mac and cheese. I was always skeptical of the evaporated milk but I have to agree, it totally works.
Do you think the eggs are getting fully cooked? That would be a worry for me. I love your photos and blog!
Hey there, I want to make this for christmas dinner but am not sure about the eggs in the sauce. Do you think I can combine the milk, cheeses , butter, and eggs in a saucepan, maybe over a double boiler? Or do you think I can leave the eggs out all together? Sorry for altering your delicious looking recipe, I’m just serving multiple children this christmas and would hate for anyone to get sick. Thanks so much, Jasmine.
When the eggs are added, the pasta is on the stove at low heat, so they should fully cook no problem. But if you would still like to leave out the eggs you can, just know the texture and creaminess may be affected.
Can u use gluten free noodles?
Yes, I used gluten free and it was perfect.
I just made this using evaporated skim milk, and half of the amounts of butter and both cheeses called for and it was amazingly rich, gooey, creamy and cheesy. Whole family loved it!
I make a box of macaroni with butter, milk and a cut up box of Velveeta cheese. My grown children love it. Nothing special in it. Just a stick of butter. Milk and velveeta. Always comes out perfect.
Is Velveeta considered to be American cheese?
Velveeta is not the same as American cheese, as it’s actually not even cheese. I haven’t tried it in this or any macaroni and cheese recipe so I couldn’t tell you if it would work.