Mac N Cheese Recipe With Heavy Whipping Cream: Ultra Creamy Stovetop Indulgence

Mac N Cheese Recipe With Heavy Whipping Cream: Ultra Creamy Stovetop Indulgence

This stovetop method delivers the creamiest mac and cheese you’ll ever make, with heavy whipping cream creating a velvety sauce that clings to every noodle. I developed this recipe after years of testing, and it never fails to satisfy.

The secret is building the sauce from a proper roux, then enriching it with heavy cream for an ultra-luxurious texture. Sharp cheddar and Gruyère melt into the base, creating a rich, complex flavor without overwhelming the dish.

You’ll end up with perfectly al dente pasta coated in a silk-smooth cheese sauce that’s decadent without being heavy. The stovetop method ensures everything comes together quickly, making it ideal for weeknight indulgence.

Serve immediately while the sauce is at its most creamy—this version doesn’t hold well, so enjoy it fresh.

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

Ingredients for Mac N Cheese Recipe with Heavy Whipping Cream

Pantry staples plus a few cheeses make this ultra-creamy stovetop masterpiece come alive.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Al dente, salted water
Unsalted Butter 🧈 4 tbsp For roux base
All-Purpose Flour 🌾 ¼ cup Creates thick roux
Heavy Whipping Cream 🥛 2 cups Full-fat for creaminess
Whole Milk 🥛 1 cup Thins sauce slightly
Sharp Cheddar Cheese 🧀 8 oz Block, freshly grated
Gruyère Cheese 🧀 4 oz Block, freshly grated
Dijon Mustard 🟡 1 tsp Adds depth of flavor
Garlic Powder 🧄 ½ tsp Enhances cheese flavor
Onion Powder 🧅 ½ tsp Balances richness
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Ground Nutmeg 🌰 0.125 tsp Warmth to finish

[recipe_ingredient_scaler]

The cheese is non-negotiable here. Sharp cheddar and Gruyère melt beautifully and give that complex depth the intro promises. Buy blocks and grate yourself—pre-shredded has anti-caking agents that make the sauce grainy. Whole Foods has great cheese counters where they’ll let you try before you buy. For the cream, organic heavy whipping cream has the richest texture, but any full-fat version works.

No Gruyère? Fontina or Monterey Jack melt just as smoothly. Out of Dijon? Regular mustard at half the amount works in a pinch. The nutmeg might seem weird, but don’t skip it—it brings out the cheese flavor. If you’re worried about sodium, use low-sodium sharp cheddar. The milk can be any percentage, but whole gives the creamiest results (trust me on this one).

This is best eaten fresh—sauce thickens as it cools. Leftovers keep 3-4 days in the fridge, but reheat with a splash of milk. Doesn’t freeze well (the cream separates). I always make the full batch—it’s too good to save.

❤️

Why You’ll Love This Recipe

  • One Pot Magic: I love that I can go from stovetop to table with just one pot and a wooden spoon.
  • Velvety Dream: The heavy whipping cream makes it so rich and smooth it’s like the mac and cheese version of a warm hug.
  • Kid-Approved Dinner: Between us, it’s the only thing my picky nephew will eat without complaining.
  • Better Next Day: Honestly, the leftovers taste even more flavorful after a night in the fridge.

Step-by-Step Instructions for Mac N Cheese With Heavy Whipping Cream

Here’s how to nail that ultra-creamy texture without breaking a sweat.

Step 1: Cook the Elbow Macaroni Al Dente

Boil the 12 oz Elbow Macaroni in generously salted water until it’s just shy of done—about 1 minute less than the package instructions. You want it slightly firm because it’ll finish cooking in the sauce later.

Drain it immediately and give it a quick rinse with cold water to stop the cooking process. I’ve found this prevents the pasta from turning mushy when you add it to the cheese sauce. Set it aside while you make the sauce.

Step 2: Create a Smooth Roux Base

In a large saucepan, melt the 4 tbsp Unsalted Butter over medium heat. Once it’s bubbling but not browned, whisk in the 0.25 cup All-Purpose Flour to form a paste. This is your roux, and it’s what will thicken your sauce.

Keep whisking constantly for 1-2 minutes until the mixture turns a light golden color and smells slightly nutty. This step is crucial—undercooking leaves a raw flour taste, while overcooking can make your sauce grainy. The color change tells you it’s ready.

Step 3: Build the Creamy Sauce Foundation

Gradually pour in the 2 cups Heavy Whipping Cream and 1 cup Whole Milk, whisking continuously to prevent lumps. The mixture will thicken as it heats—keep stirring until it reaches a smooth, velvety consistency, about 3-4 minutes.

Now add the 1 tsp Dijon Mustard, 0.5 tsp Garlic Powder, 0.5 tsp Onion Powder, 1 tsp Salt, and 0.5 tsp Black Pepper. Stir well to distribute the flavors evenly. The mustard might seem odd, but trust me—it adds depth without making it taste like mustard.

Step 4: Melt in the Cheeses for Ultimate Creaminess

Reduce the heat to low and start adding the cheeses. Sprinkle in the 8 oz Sharp Cheddar Cheese and 4 oz Gruyère Cheese a handful at a time, stirring constantly until each addition is fully melted before adding more.

This gradual process ensures a smooth sauce without any graininess. Once all the cheese is incorporated, stir in the 0.125 tsp Ground Nutmeg. It adds a subtle warmth that complements the richness perfectly.

Step 5: Combine and Serve Immediately

Add the cooked Elbow Macaroni to the sauce and stir until every noodle is coated in that luscious, creamy goodness. If the sauce seems too thick, add a splash of the pasta cooking water to loosen it to your desired consistency.

Serve it right away while hot and creamy. This dish doesn’t wait well—it’s at its absolute best fresh from the pot. The sauce should cling to each piece of pasta, with that perfect balance of sharp cheddar and nutty Gruyère in every bite.

👨‍🍳

Pro Tips For Making Mac N Cheese Recipe With Heavy Whipping Cream

  • Cook Pasta Al Dente: Boil the elbow macaroni 1-2 minutes less than package instructions—it’ll finish cooking in the creamy sauce. I learned this the hard way after ending up with mushy noodles more than once.
  • Warm Your Dairy: Take the heavy whipping cream and whole milk out of the fridge 20 minutes before starting, or warm them gently in the microwave for 30 seconds. Cold dairy can make the sauce seize up.
  • Skip the Boil-Over: Use a larger pot than you think for the sauce—heavy cream expands fast when simmering. After nearly ruining my stovetop, I now always grab the 4-quart pot.
  • Add Cheese Last: Fold in any cheese (if using) off the heat after the sauce thickens—high temperature can make it stringy. Sounds weird, but it works: the texture stays silky smooth every time.

Best Sauces and Condiments for This mac n cheese recipe with heavy whipping cream

Hot Sauce Kick

I love adding 1-2 tsp of hot sauce like Frank’s RedHot or Tabasco to my bowl for a spicy contrast that cuts through the richness. The vinegar tang brightens the creamy base beautifully. 🔥

Herb Infusion

Fresh herbs add vibrant color and flavor. Try stirring in 2 tbsp chopped chives or 1 tbsp fresh thyme leaves right before serving. The freshness perks up the entire dish.

Breadcrumbs Topping

For crunch, toast ½ cup panko breadcrumbs in 1 tbsp butter with a pinch of garlic powder until golden. Sprinkle over the top just before serving for texture contrast.

Bacon Addition

Crisp 4 slices of bacon, crumble, and fold into the finished dish. The smoky saltiness pairs perfectly with the creamy cheese sauce, adding a satisfying meaty element.

Truffle Oil Drizzle

For a gourmet touch, drizzle 1 tsp white truffle oil over each serving. Use sparingly—it’s potent but adds an earthy depth that elevates the dish. ✨

Citrus Zest Finish

A sprinkle of lemon or orange zest at the end brightens all the flavors. The citrus oils cut through the creaminess, making each bite taste fresher and more complex.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 780kcal
% Daily Value
Total Fat 52g67%
Saturated Fat 32g160%
Cholesterol 175mg58%
Sodium 980mg43%
Total Carbohydrate 55g20%
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

Can I substitute half-and-half for the heavy cream?

Not recommended. The sauce won’t be as rich or stable. Heavy cream’s high fat content creates that ultra-velvety texture that makes this dish special.

2

Why does my sauce turn grainy?

This usually happens if the cheese is added too quickly or at too high heat. Always shred your own cheese from blocks and melt it gradually over low heat, stirring constantly.

3

How do I make it ahead?

The sauce thickens as it cools, so it’s best served fresh. If you must prep ahead, cook the pasta al dente and make the sauce separately, then combine and reheat with a splash of milk.

★★★★★4.5(13 reviews)
Chef Melanie

More recipe sites