This is an easy and delicious homemade stovetop mac and cheese that will replace those blue boxes in your pantry.
Macaroni and cheese makes the world a better place. While it is often associated with childhood meals, I know many many adults who still find comfort in the stuff, whether it's out of a box or homemade. Myself included!
There are two major schools of thought when macaroni and cheese is concerned: stovetop or baked. Stovetop mac and cheese comes together quickly and easily atop the stove and is ready to eat in minutes.
What it typically lacks is the added texture of a crunchy crust on top. A baked mac and cheese requires the additional baking time before it can be eaten. It yields a bubbly and crusty component that simply cannot be matched otherwise (even if you crumble bread crumbs on top of the alternative).
Toppings such as additional cheese, bread crumbs (whether dry, fresh, or panko), cracker crumbs, etc can all be utilized in this step.
Baked mac and cheese is also better when the pasta is only cooked about halfway. It continues to cook in the oven and absorb some of the sauce. A complaint about baked mac and cheese can sometimes be the lack of creaminess in the texture due to the absorption of the sauce during the baking process.
Personally, I love both.
I'm a fan of the convenience of baked mac and cheese (which can be prepped in advance and then baked in a casserole), as well as the crunchy topping, a true highlight in my eyes.
I also love the unmatched creaminess of the stovetop version. I'm an equal opportunity mac and cheese fanatic.
I have searched high and low for the best stovetop mac and cheese recipes. I have seen a mixture of Béchamel-based recipes as well as some that utilize canned evaporated milk.
The evaporated milk method is easily less time consuming and less complicated than the alternative and has very favorable reviews. It's also easier to make "lighter" mac and cheese with this method because you can purchase reduced fat evaporated milk that works just as fine as the full fat version.
I tried a couple variations and found the following recipe to be the best formula for success.
In my earlier attempts, using more eggs resulted in a much stiffer sauce. Using extra cheese (sharp cheddar, no less) made it almost unpalatable and way too strong-tasting.
I preferred the medium-sharp flavor of the Tillamook cheddar. It was still a bit too sharp for my 4 year old nephew (whose palate has been trained by Velveeta). Perhaps next time in his honor I will use half cheddar and half American cheese to mellow out the flavor and make it more child friendly.
This from scratch stovetop mac and cheese features al dente macaroni wrapped in silky, cheesy perfection. The sauce basically glazes the macaroni, creating a beautiful creamy balance in decadence. The sauce will thicken as it sits. Don't freak out if it takes a few minutes before it properly clings to your noodles.
This is a truly easy recipe to keep in mind when craving mac and cheese. If you have canned evaporated milk in your pantry (plan ahead for future cravings) as well as an egg in your refrigerator, picking up a block of cheese on your way home from work is all you'll need to do to create a homemade, superior version of a childhood favorite for the whole family, even on the fly.
Other recipes you may like
- American Baked Mac and Cheese with Ritz Crackers
- Baked Pasta Bianca with Five Cheeses
- Chorizo Mac and Cheese with Poblanos
- Baked Buffalo Chicken Mac and Cheese
- Veggie Mac and Cheese Primavera
- Trinidad Macaroni Pie
Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating in the recipe card below and/or a review in the comments section further down the page. You can also follow me on social media on Facebook, Instagram, and Pinterest!
Easy From Scratch Stovetop Mac and Cheese
- 8 ounces elbow macaroni (or other small shape such as small shells, rotini, or fusilli)
- 1 large egg
- 6 ounces evaporated milk (using a 5 ounce can is fine, just slightly less saucy–an extra splash of milk wouldn’t hurt)
- 1 teaspoon kosher salt
- ¾ teaspoon dry mustard
- ½ teaspoon hot sauce or a pinch of cayenne pepper
- 8 ounces cheddar cheese shredded
- In a large pot of boiling, salted water cook the pasta until al dente and drain. Return to the pot.
- Whisk together the egg, milk, salt, mustard, and hot sauce. Stir into the pasta and add the cheese. Over low heat continue to stir for 3 minutes or until silky and creamy. The sauce will thicken more as it sits.
- For the cheese you can also use a combination of cheddar, American, and/or Monterey Jack cheeses–I use medium sharp Tillamook cheddar; anything sharper would be too sharp in my opinion or would need to be mixed with a milder cheese.
- This recipe uses kosher salt (aka cooking salt, kitchen salt, coarse salt outside of the US). If you are using table salt, definitely scale down the salt as that is a saltier type of salt! The type of salt will make a big difference in how salty your food tastes, so keep that in mind.
*All nutritional information is based on third-party calculations and should be considered estimates. Actual nutritional content will vary with brands used, measuring methods, portion sizes and more.*