
This stovetop mac and cheese delivers the creamiest results without a roux. Evaporated milk creates an ultra-smooth sauce that clings perfectly to every noodle.
No baking required—just 20 minutes of hands-on time yields a sauce so velvety, you’ll forget the boxed version ever existed. The secret is patience and gentle heat.
Ingredients for Mac and Cheese Recipe with Evaporated Milk
A handful of pantry staples and two cheeses create that ultra-creamy stovetop magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Or any short pasta shape |
| Evaporated Milk 🥛 | 12 oz | Canned, full-fat preferred |
| Sharp Cheddar Cheese 🧀 | 2 cups | Freshly grated from block |
| American Cheese 🧀 | 4 oz | For ultra-smooth melt |
| Unsalted Butter 🧈 | 2 tbsp | For richness in sauce |
| All-Purpose Flour 🌾 | 1 tbsp | Thickens the sauce slightly |
| Dijon Mustard 🟡 | 1 tsp | Adds depth to cheese flavor |
| Garlic Powder 🧄 | ½ tsp | For subtle savory note |
| Onion Powder 🧅 | ½ tsp | Complements the cheese blend |
| Salt 🧂 | ½ tsp | Adjust to taste at end |
| Ground Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Whole Milk 🥛 | ¼ cup | Adjusts sauce consistency |
The cheeses are everything here. Sharp cheddar from a block (grate it yourself—pre-shredded has anti-caking agents that make the sauce grainy). American cheese is the secret weapon for that velvety texture. Grab Carnation or Pet evaporated milk—any brand works, but full-fat is non-negotiable. The pasta? Barilla or De Cecco elbow macaroni holds sauce better than most.
No American cheese? Monterey Jack at double the amount works in a pinch. Swap Dijon for regular yellow mustard (use half as much). Out of elbow macaroni? Cavatappi or shells catch sauce beautifully. For a richer sauce, use whole milk instead of the 1/4 cup—but don’t skip the evaporated milk, it’s doing the heavy lifting here. The butter can be salted, just ease up on the added salt.
Leftovers keep 3-4 days in the fridge—reheat with a splash of milk to loosen. Doesn’t freeze as well as baked mac (sauce can separate), but if you must, 1 month max and stir vigorously when reheating. Best eaten fresh, honestly.
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in a single pot—no straining, no extra dishes. The evaporated milk makes it foolproof.
- Ultra Creamy Bite: Sharp cheddar and American cheese melt into the most velvety sauce. Honestly, it’s the evaporated milk that makes it next-level rich.
- Feeds a Crowd: I make a double batch for potlucks and it’s always the first to disappear. Leftovers reheat like a dream.
- Pantry Hero: Between us, I keep evaporated milk on hand just for this. It’s cheaper than heavy cream and lasts for months.
Step-by-Step Instructions for Mac and Cheese With Evaporated Milk
Here’s the method that delivers silky, restaurant-worthy results without fail.
Step 1: Cook the Elbow Macaroni Al Dente
Bring a large pot of generously salted water to a rolling boil. Add the 12 oz Elbow Macaroni and cook for 1 minute less than the package directs. You want it slightly underdone because it’ll finish cooking in the sauce.
Drain the pasta in a colander but don’t rinse it—the surface starch helps the sauce cling beautifully. Shake off any excess water and set aside. This al dente texture prevents mushy mac and cheese, and the starch creates that perfect saucy consistency we’re after.
Step 2: Create a Velouté Base with Butter and Flour
In a separate large pot or deep skillet, melt the 2 tbsp Unsalted Butter over medium heat. Once it stops foaming, whisk in the 1 tbsp All-Purpose Flour to create a roux. Cook for 1-2 minutes, stirring constantly, until the mixture turns a light golden color.
This roux is the foundation that will thicken our sauce just enough to coat the pasta perfectly. You’ll notice it starts to smell slightly nutty—that’s your signal it’s ready. Don’t let it brown too deeply or your sauce will take on a toasted flavor.
Step 3: Build the Cheese Sauce with Evaporated Milk
Slowly pour in the 12 oz Evaporated Milk, whisking constantly to prevent lumps from forming. Add the 1 tsp Dijon Mustard, 0.5 tsp Garlic Powder, 0.5 tsp Onion Powder, 0.5 tsp Salt, and 0.25 tsp Ground Black Pepper. Cook for 2-3 minutes until the mixture begins to thicken.
Reduce heat to low and add the 2 cups Sharp Cheddar Cheese and 4 oz American Cheese in handfuls, stirring until each addition is fully melted before adding more. The American cheese ensures that ultra-smooth texture we promised, while the sharp cheddar delivers bold flavor.
If the sauce seems too thick, stir in the 0.25 cup Whole Milk to reach your desired consistency. You want it to coat the back of a spoon but still flow easily.
Step 4: Combine and Finish to Creamy Perfection
Add the cooked elbow macaroni to the cheese sauce and stir gently to coat every piece evenly. Let it sit off heat for 2-3 minutes—this allows the pasta to absorb some of the sauce and the flavors to meld together.
Taste and adjust seasoning if needed. The sauce should be glossy and cling to the pasta, with no visible separation. If it’s too thick, add a splash more whole milk. Serve immediately while hot and creamy, as the sauce will thicken slightly as it cools.
Pro Tips For Making Mac And Cheese Recipe With Evaporated Milk
- Cook Pasta Al Dente: Boil the elbow macaroni for 1-2 minutes less than the package says—I learned this the hard way after ending up with mushy noodles in my first few batches.
- Shred Your Own Cheese: Skip the pre-shredded sharp cheddar; it’s coated in anti-caking agents that make the sauce grainy. A block and a grater take 2 extra minutes but actually change the outcome.
- Warm the Evaporated Milk: Take the evaporated milk out of the fridge for 10 minutes before mixing, or microwave it for 20 seconds. Cold milk can make the cheese seize up and turn lumpy.
- Add Cheese Off Heat: After making the sauce, turn off the burner before stirring in the sharp cheddar and American cheese—this keeps it creamy instead of stringy or separated.
Troubleshooting mac and cheese recipe with evaporated milk
🥘 Too Dry or Tough?
This usually happens if the sauce thickens too much or overcooks. Evaporated milk can reduce quickly, leaving the cheese mixture stiff.
Quick Fix: Stir in 1-2 tablespoons of warm milk or cream to loosen the texture. Cook on low heat to avoid further thickening.
🧀 Cheese Not Melting Smoothly?
Clumping occurs if the cheese is added too fast or the heat is too high. Pre-shredded cheese (with anti-caking agents) may also resist melting.
Quick Fix: Lower the heat, add cheese in small batches, and stir constantly. Use freshly grated cheese for the creamiest results.
🔥 Sauce Too Thin or Runny?
If the roux wasn’t cooked long enough or the evaporated milk wasn’t reduced, the sauce may lack thickness.
Quick Fix: Mix 1 teaspoon of cornstarch with cold water, then stir into the sauce. Simmer for 1-2 minutes until it thickens.
🧂 Bland or Lacking Flavor?
Evaporated milk is mild, so under-seasoning is a common issue. Cheese variety or insufficient salt can also dull the taste.
Quick Fix: Boost flavor with a pinch of mustard powder, garlic powder, or extra sharp cheddar. Taste and adjust salt gradually.
Nutrition Facts
- 6 Egg Cake Recipe with Oil: Light as Air With Buttery Moisture - October 4, 2026
- 4 Bean Casserole Recipe: One-Pan Heartiness With Smoky Paprika Depth - October 4, 2026
- 3-Ingredient Keto Mug Cake Recipe: Microwave Magic in 2 Minutes - October 4, 2026