Mac And Cheese Recipe With Evaporated Milk: Ultra Creamy Stovetop Classic

Mac And Cheese Recipe With Evaporated Milk: Ultra Creamy Stovetop Classic

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.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
High Cal

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

Servings 4
Amount Per Serving
Calories 620kcal
% Daily Value
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 110mg37%
Sodium 720mg31%
Total Carbohydrate 45g16%
Dietary Fiber 2g7%
Sugars 4g
Protein 28g56%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

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.

2

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.

3

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.

4

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.

★★★★★4.9(10 reviews)
Chef Melanie

More recipe sites