
This stovetop method delivers the creamiest mac and cheese you’ve ever made, all without turning on the oven. Evaporated milk is the secret to a silky, ultra-smooth sauce that clings perfectly to every noodle.
With just a few pantry staples and 15 minutes of active cooking, you’ll achieve that nostalgic, classic comfort in every bite. The result is rich, velvety, and impossible to resist.
Ingredients for Mac and Cheese Recipe with Evaporated Milk
Pantry staples plus a few cheeses. Nothing fancy, just creamy, classic comfort food.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Or any short pasta shape |
| Evaporated Milk 🥛 | 1 can | 12 oz can, undiluted |
| Whole Milk 🥛 | 1 cup | For balancing richness |
| Unsalted Butter 🧈 | 4 tbsp | For roux and creaminess |
| All-Purpose Flour 🌾 | 3 tbsp | For thickening sauce |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded from block |
| Gruyère Cheese 🧀 | 1 cup | Shredded for depth |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated for umami |
| Dijon Mustard 🟡 | 1 tsp | Adds subtle tang |
| Garlic Powder 🧄 | ½ tsp | For savory depth |
| Onion Powder 🧅 | ½ tsp | Enhances flavor base |
| Salt 🧂 | ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Dry Mustard 🟡 | ½ tsp | Boosts cheesy flavor |
[recipe_ingredient_scaler]
The evaporated milk is non-negotiable here—Carnation is the most reliable brand at any grocery store. Whole milk adds balance, but don’t swap it for skim (the fat matters). For the cheeses, block cheddar and Gruyère melt smoother than pre-shredded, which has anti-caking agents. I grab mine from Whole Foods when they’re running a sale, but regular supermarket stuff works fine.
No Gruyère? Fontina or Monterey Jack melt just as nicely. Skip the pre-shredded cheese—it’s coated in starch and won’t emulsify properly. Out of dry mustard? A pinch of cayenne adds a similar kick. The pasta shape is flexible (cavatappi holds sauce like a dream), but avoid long strands like spaghetti. For extra richness, swap half the milk for heavy cream (vegetarian-friendly).
This reheats like a champ—add a splash of milk to loosen. Keeps 3-4 days in the fridge, but honestly it’s best fresh. Freezes for up to 2 months (thaw overnight, then reheat with extra milk). Leftovers? Rare, but they’re still pretty great.
Why You’ll Love This Recipe
- One Pot Easy: I love that this comes together in a single pot—no colander, no extra bowls, just macaroni, evaporated milk, and a quick roux.
- Creamy Luxury: The evaporated milk gives it this velvety richness that whole milk alone just can’t match. Honestly, it’s the secret to that restaurant-style texture.
- Kid-Tested Winner: My picky nephew devours it, and it’s become my go-to for potlucks, last-minute dinners, and even meal prep for the week.
- Budget Stretcher: A box of elbows, a can of evaporated milk, and pantry staples feed my family of four for under ten bucks. Between us, leftovers taste even better the next day.
Step-by-Step Instructions for Mac and Cheese With Evaporated Milk
This stovetop method delivers the creamiest results without any baking required.
Step 1: Cook the Pasta 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 specify—you want it slightly underdone. This prevents it from turning mushy when combined with the sauce.
Drain the pasta in a colander but don’t rinse it. The residual starch on the noodles helps the cheese sauce cling better. Shake off any excess water and set it aside while you prepare the sauce.
Step 2: Create a Silky Roux Base
In a large, heavy-bottomed pot, melt the 4 tbsp Unsalted Butter over medium heat. Once melted and foaming, whisk in the 3 tbsp All-Purpose Flour to form a smooth paste. Cook this roux for 1-2 minutes, stirring constantly, until it turns a light golden color and smells nutty.
This step is crucial—it removes the raw flour taste and builds the foundation for your sauce. If the roux darkens too quickly, reduce the heat slightly. You want gentle bubbling, not aggressive sizzling.
Step 3: Build the Ultra-Creamy Sauce
Slowly pour in the 1 can Evaporated Milk and 1 cup Whole Milk, whisking continuously to prevent lumps. Add the 1 tsp Dijon Mustard, 0.5 tsp Garlic Powder, 0.5 tsp Onion Powder, 0.5 tsp Salt, 0.25 tsp Ground Black Pepper, and 0.5 tsp Dry Mustard. Bring the mixture to a gentle simmer.
Cook for 3-4 minutes, stirring often, until the sauce thickens enough to coat the back of a spoon. The evaporated milk adds richness and a velvety texture that regular milk alone can’t achieve. Taste and adjust seasoning if needed.
Step 4: Melt in the Cheeses for Maximum Flavor
Reduce the heat to low and add the 2 cups Sharp Cheddar Cheese, 1 cup Gruyère Cheese, and 0.5 cup Parmesan Cheese, a handful at a time. Stir constantly until each addition is fully melted before adding the next. This gradual process ensures a smooth, lump-free sauce.
Once all the cheese is incorporated, the sauce should be thick, creamy, and glossy. If it seems too thick, add a splash of the reserved pasta water to loosen it. The combination of cheddar for sharpness, Gruyère for depth, and Parmesan for umami creates a perfectly balanced flavor.
Step 5: Combine and Serve Immediately
Add the cooked pasta to the cheese sauce and stir gently to coat every noodle evenly. If the sauce seems too thick after adding the pasta, stir in a bit more reserved pasta water, 1 tablespoon at a time, until it reaches your desired consistency.
Serve right away while hot and creamy. This dish doesn’t hold well, so dig in immediately for the best texture. The pasta should be tender but still have a slight bite, and the sauce should cling to each piece with a rich, velvety finish.
Pro Tips For Making Mac And Cheese Recipe With Evaporated Milk
- Cook Pasta Al Dente: Boil the elbow macaroni 1-2 minutes less than package instructions—it’ll finish cooking in the creamy sauce without turning mushy.
- Warm the Evaporated Milk: I learned this the hard way—cold evaporated milk can make the sauce grainy, so heat it gently in a saucepan before mixing with the roux.
- Skip the Overcooking: Once the sauce thickens, remove it from heat immediately; evaporated milk curdles fast if left too long at high temps.
- Use a Whisk: Sounds simple, but a whisk guarantees a lump-free roux when combining flour and butter—no clumps, just silky sauce every time.
Best Sauces and Condiments for These Flavors
Hot Sauce Kick
For a spicy twist, drizzle 1-2 tsp of Frank’s RedHot or Cholula over your bowl. The vinegar-based tang cuts through the richness beautifully. I keep a bottle on the table for guests who like heat. 🌶️
Crunchy Toppings
Add texture with ½ cup crushed Ritz crackers or panko breadcrumbs toasted in 1 tbsp butter. Sprinkle over each serving just before eating. The contrast against the creamy pasta is irresistible.
Herb Finish
Fresh herbs brighten the dish. Try 2 tbsp chopped parsley or 1 tbsp snipped chives for color and freshness. I grow my own parsley in summer and always have some on hand.
Bacon Bits
Cook 4 slices of bacon until crisp, then crumble over the top. The smoky saltiness pairs perfectly with the cheesy sauce. Use thick-cut bacon for better texture.
Tomato Freshness
Diced roma tomatoes add a juicy contrast. Toss ½ cup diced tomatoes with 1 tsp olive oil and a pinch of salt before topping. I love this in summer with garden tomatoes.
Green Onion Garnish
Slice 3 green onions thinly for a mild onion flavor. The green color pops against the creamy base. I often add these to my kids’ portions for extra veggies. ✨
Nutrition Facts
Frequently Asked Questions
Why use evaporated milk instead of regular?
Evaporated milk has 60% less water, creating a richer, creamier sauce without thinning. It also adds a subtle caramelized depth that regular milk can’t match.
Can I make this ahead of time?
Yes, but sauce thickens as it cools. Store in an airtight container for up to 3 days. Reheat gently with a splash of milk to restore creaminess.
What if my sauce turns grainy?
This usually means the cheese overheated. Remove from heat immediately and stir in 1 tbsp hot water or milk to smooth it out. Always melt cheese on low heat.
Can I use pre-shredded cheese?
Avoid it—pre-shredded contains anti-caking agents that prevent smooth melting. Always shred block cheese yourself for the creamiest results.
- 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