
I’ve perfected a stovetop mac and cheese that delivers extra creamy results every time. The secret lies in using evaporated milk, which creates a velvety sauce without the need for elaborate techniques.
This method ensures a smooth, rich texture that clings perfectly to the pasta. It’s a simple yet reliable approach to achieving the ultimate comfort dish at home.
Ingredients for Mac and Cheese Recipe Using Evaporated Milk
A handful of pantry staples and quality cheeses create this ultimate comfort dish on the stovetop.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Or any short pasta shape |
| Evaporated Milk 🥛 | 2 cups | Whole milk variety preferred |
| Unsalted Butter 🧈 | 4 tbsp | For roux and richness |
| All-Purpose Flour 🌾 | 3 tbsp | For thickening the sauce |
| Sharp Cheddar Cheese 🧀 | 3 cups | Freshly grated from block |
| Gruyère Cheese 🧀 | 1 cup | Freshly grated for depth |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated for umami |
| Dijon Mustard 🟡 | 1 tsp | For tangy depth of flavor |
| Worcestershire Sauce 🫒 | 1 tsp | Vegetarian version required |
| Garlic Powder 🧄 | ½ tsp | For aromatic base flavor |
| Onion Powder 🧅 | ½ tsp | For savory depth |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Ground Nutmeg 🌰 | ¼ tsp | For warm background note |
[recipe_ingredient_scaler]
The cheese selection is critical for optimal texture and flavor. Sharp cheddar provides the base, while Gruyère adds depth and Parmesan delivers umami. Whole Foods or Trader Joe’s offer excellent pre-shredded options, but block cheese grated at home melts smoother and avoids anti-caking agents. The evaporated milk should be full-fat for the creamiest results.
Substitutions are possible with some adjustments. American cheese at half the quantity can replace cheddar for ultra-smooth texture. Whole milk at half the volume can stand in for evaporated milk (though texture will be less rich). For the Worcestershire, vegetarian versions from Annie’s or Edward & Sons work perfectly. Fresh garlic can replace powders at a 1:3 ratio.
The sauce can be made 2 days ahead and reheated gently with a splash of milk. Leftovers keep 4-5 days refrigerated or freeze for 2 months. The pasta absorbs sauce over time, so store with a thin layer of evaporated milk on top before sealing.
Why You’ll Love This Recipe
- One Pot Wonder: I love that I only need one pot and a wooden spoon to make this—no colander, no extra bowls, just easy cleanup.
- Rich & Creamy: The evaporated milk makes it so velvety, and the sharp cheddar adds that bold, tangy kick I crave.
- Weeknight Hero: Honestly, it’s my go-to for busy evenings when I need something hearty on the table fast.
- Budget Stretcher: A pound of pasta and a can of evaporated milk feed my whole family without breaking the bank.
Step-by-Step Instructions for Mac and Cheese Using Evaporated Milk
This stovetop method delivers the creamiest results with minimal effort and maximum flavor.
Step 1: Cook the Elbow Macaroni Al Dente
Bring a large pot of salted water to a rolling boil. Add the 12 oz Elbow Macaroni and cook for 1 minute less than the package instructions indicate for al dente. You want the pasta slightly underdone to prevent it from turning mushy when combined with the sauce.
Stir occasionally to prevent sticking. Once cooked, drain the pasta in a colander but do not rinse it. The residual starch on the pasta helps the cheese sauce cling better. Set the pasta aside while you prepare the sauce.
Step 2: Create a Smooth Roux Base
In a large, heavy-bottomed saucepan, melt the 4 tbsp Unsalted Butter over medium heat. Once melted and foaming subsides, whisk in the 3 tbsp All-Purpose Flour to form a smooth paste. This roux is the foundation of your sauce, so cook it for 1-2 minutes until it turns a light golden color.
You’ll notice the mixture starts to bubble—this indicates the flour is cooking out its raw taste. Keep whisking constantly to prevent lumps from forming. The roux should have a slightly nutty aroma when it’s ready for the next step.
Step 3: Build the Creamy Cheese Sauce
Gradually pour in the 2 cups Evaporated Milk while whisking continuously to prevent clumping. The mixture will thicken as it comes to a gentle simmer. Add the 1 tsp Dijon Mustard, 1 tsp Worcestershire Sauce, 0.5 tsp Garlic Powder, 0.5 tsp Onion Powder, 1 tsp Salt, 0.5 tsp Ground Black Pepper, and 0.25 tsp Ground Nutmeg, stirring until fully combined.
Reduce the heat to low and begin adding the cheeses in stages. Start with the 3 cups Sharp Cheddar Cheese and 1 cup Gruyère Cheese, stirring until each addition is fully melted before adding more. Finally, stir in the 0.5 cup Parmesan Cheese until the sauce is smooth and velvety.
Step 4: Combine Pasta and Sauce to Perfection
Add the cooked Elbow Macaroni to the cheese sauce, stirring gently to coat every piece evenly. The sauce should be thick enough to cling to the pasta but still have a creamy, pourable consistency. If it seems too thick, add a splash of the reserved pasta water, 1 tablespoon at a time, until it reaches your desired creaminess.
Let the mixture sit for 2-3 minutes off the heat to allow the flavors to meld together. The pasta will absorb some of the sauce, creating an even richer texture. Taste and adjust the seasoning if needed, though the cheeses should provide ample flavor.
Step 5: Serve Immediately for Best Results
Transfer the mac and cheese to a serving dish or individual bowls. For the creamiest texture, serve it immediately while the sauce is still hot and fluid. The evaporated milk ensures the sauce remains smooth and doesn’t separate, even as it cools slightly.
If you need to hold it for a few minutes before serving, place it in a 200°F oven to keep it warm. Stir once more before serving to redistribute the sauce. This dish is best enjoyed fresh, with the sauce at its creamiest.
Pro Tips For Making Mac And Cheese Recipe Using Evaporated Milk
- Cook the roux low: Keep the heat at medium-low when toasting the flour and butter—high heat burns the roux, and burnt flour tastes bitter in your cheese sauce.
- Shred your own cheese: Pre-shredded cheddar has anti-caking agents that make the sauce grainy; grating a block of sharp cheddar melts smoother and tastes richer.
- Temper the evaporated milk: I learned this the hard way—adding cold evaporated milk to hot roux can make the sauce clump, so warm it slightly first or add it slowly while whisking.
- Undercook the pasta: Boil the elbow macaroni 1-2 minutes less than the package says—it’ll finish cooking in the sauce and won’t turn mushy.
Serving Suggestions for This Recipe
Family-Style Serving
Transfer this creation to a large, shallow bowl for communal serving. I love using my Le Creuset stoneware—it retains heat beautifully. Garnish with an extra sprinkle of Parmesan and a pinch of smoked paprika for color contrast. 💛
Individual Portions
For a restaurant-style touch, scoop into ramekins or small oven-safe dishes. Broil for 2-3 minutes to create a golden crust on top. This adds texture contrast without drying out the creamy base.
Bread Pairings
A crusty baguette or warm garlic bread from Trader Joe’s is perfect for soaking up every last bit of sauce. I also love serving with buttery biscuits for a Southern twist.
Fresh Toppings
Brighten the richness with fresh toppings: chopped chives, diced tomatoes, or a handful of baby arugula. The acidity cuts through the creaminess beautifully.
Protein Additions
For a heartier meal, top with crispy bacon bits or grilled chicken. I often add pulled pork from my smoker for a BBQ-inspired version. Stir in 1 cup of your favorite protein after combining pasta and sauce.
Vegetable Sides
A simple green salad with balsamic dressing or steamed broccoli adds freshness. Roasted Brussels sprouts with a drizzle of honey complement the dish’s richness perfectly. 🥗
Nutrition Facts
Frequently Asked Questions
Why use evaporated milk instead of regular?
Evaporated milk has 60% less water than regular, creating a richer, creamier sauce without thinning. It also prevents graininess in cheese sauces.
Can I make this ahead of time?
Yes! Prepare the sauce 2 days ahead and store in an airtight container. Reheat gently with a splash of milk before combining with freshly cooked pasta.
How do I prevent a grainy cheese sauce?
Use block cheese grated at home and add it slowly over low heat. Pre-shredded cheese often contains anti-caking agents that cause graininess.
What pasta shapes work best?
Elbow macaroni is classic, but any short shape like cavatappi or shells works well. Avoid long pastas—they don’t hold the sauce as effectively.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026