Desserts
This baked mac n cheese recipe with heavy cream delivers restaurant-quality richness in a single bake—no stovetop sauce required. The secret lies in the heavy cream, which transforms ordinary mac and cheese into a velvety, ultra-creamy masterpiece with a golden, bubbly top.
After years of testing, I’ve perfected the technique to ensure every bite is perfectly balanced—creamy yet not greasy, cheesy yet not overpowering. What sets this recipe apart is the one-bake method, where the heavy cream infuses the pasta directly in the oven.
No separate saucepan means less cleanup and more flavor development as the dish bakes. The result? A dish so rich and satisfying that even picky eaters won’t be able to resist a second helping. The texture is silky-smooth, with a crispy, golden crust that adds the perfect contrast.
This recipe is designed for foolproof success—no advanced skills needed, just a few simple ingredients and a little patience. The heavy cream ensures a luxurious mouthfeel, while the cheddar and Gruyère blend delivers deep, nutty flavor.
Whether you’re feeding a family or craving a comforting solo meal, this baked mac and cheese is the ultimate comfort food upgrade. Ready in under 45 minutes, it’s perfect for weeknight dinners or special occasions. The best part? Leftovers reheat beautifully, making it an ideal meal prep option.
Let’s get started on creating your ultra-rich, velvety masterpiece.
Ingredients for baked mac n cheese recipe with heavy cream
Here's what transforms ordinary mac and cheese into velvety restaurant-quality perfection—just 14 ingredients, no shortcuts.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Dry, medium or short elbow |
| Sharp White Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | 1 cup | Shredded, aged 24 months |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat, cold for best texture |
| Unsalted Butter 🧈 | ½ cup | Cold, cut into small cubes |
| Whole Milk 🥛 | ½ cup | Warmed slightly for blending |
| Yellow Onion 🧅 | 1 whole | Medium size, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced for depth |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For seasoning, not iodized |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Cracked peppercorns preferred |
| Dried Mustard Powder 🌶️ | ½ tsp | For subtle tanginess |
| Cornstarch 🌾 | 1 tbsp | For silky texture |
| Panko Breadcrumbs 🍞 | ¼ cup | For crispy topping |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For drizzling on top |
The cheeses are non-negotiable here. Gruyère brings nutty depth while sharp white cheddar delivers that classic tang—skip pre-shredded, it's full of anti-caking agents. Kroger or Whole Foods carry excellent pre-block options, but if you're buying pre-shredded, Kraft 2-year aged is the closest you'll get. For the Gruyère, French imports at specialty stores are worth the splurge—look for 'Comté' or 'Beaumont' labels. The heavy cream must be full-fat; anything less and you're cheating yourself. Store-brand works fine as long as it's cold when you start.
No Gruyère? Parmesan at half the amount adds umami, though it won't replicate that melty richness. Short on cheddar? Monterey Jack stretches it well—just reduce the Gruyère by a quarter cup. The onion and garlic are flavor anchors—yellow onions work best, but red will do in a pinch. For the mustard powder, Dijon-style is ideal, but regular dry mustard works too. The cornstarch is a game-changer—it thickens without graininess. Bob's Red Mill is my go-to brand, but any pure cornstarch will do. Panko for the topping? Japanese-style gives the best crunch, but regular breadcrumbs work if that's what you've got.
This dish reheats beautifully—best the next day when flavors meld. Store leftovers in an airtight container for up to 5 days, or freeze portions for 3 months. For meal prep, bake an extra tray—it reheats perfectly in the microwave with a splash of milk. The breadcrumb topping? Add it fresh before baking for maximum crunch, or sprinkle extra after baking if you're reheating. Leftovers taste even better because the cheeses have time to fully emulsify.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m exhausted—just boil the pasta, dump it in a buttered dish, and top it with that velvety heavy cream-cheese sauce. No extra bowls, no extra stress, just pure, cheesy satisfaction with minimal cleanup.
- Creamy Crispy Dream: That crispy top layer? It’s the Gruyère’s fault—it melts into a golden crust while the sharp cheddar keeps it tangy underneath. The heavy cream makes it silky, but the butter? That’s where the magic happens—rich, buttery layers that taste like a hug.
- Weeknight Workhorse: I make this for lazy Sundays, potlucks, or when my kid’s friends show up unannounced. It’s hearty enough to feed a crowd but simple enough to throw together while I’m still deciding what to watch on TV. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: Sharp cheddar and Gruyère might sound fancy, but a little goes a long way—this recipe stretches to leftovers that taste just as good cold the next day. Plus, elbow mac is cheap, and butter and cream make it feel indulgent without breaking the bank. My wallet and my taste buds thank me.
Step-by-step instructions for ultra-rich baked mac n cheese
This method delivers velvety, ultra-rich mac and cheese with a golden, crispy topping—every bite is pure comfort.
🍳 Step 1: Cook the Pasta Al Dente and Sauté the Aromatics
Start by boiling the 12 oz elbow macaroni in a large pot of generously salted water until 1 minute shy of package instructions for al dente. Reserve 1 cup of pasta water before draining—this starchy liquid is essential for creating a silky sauce later.
While the pasta cooks, heat the 1 tbsp extra-virgin olive oil in a large skillet over medium heat. Add the finely diced 1 whole yellow onion and cook for 5 minutes until softened. Stir in the 4 minced garlic cloves and cook for another 30 seconds until fragrant—don't let it brown or it'll turn bitter.
🥘 Step 2: Build the Ultra-Rich Cheese Sauce
In a separate large bowl, combine the 2 cups sharp white cheddar cheese and 1 cup gruyère cheese with the 1 tbsp cornstarch. This step ensures the cornstarch is evenly distributed for that velvety texture. Add the drained pasta, sautéed onions, and garlic to the bowl.
In a saucepan over medium-low heat, melt the ½ cup unsalted butter with the 1.5 cups heavy cream and ½ cup whole milk until the butter is fully incorporated. Slowly whisk in the cheese-pasta mixture, adding ½ cup of the reserved pasta water at a time until the sauce reaches a smooth, creamy consistency. Remove from heat—this sauce should be thick but still coat the back of a spoon.
🔥 Step 3: Assemble and Bake to Golden Perfection
Transfer the mac and cheese to a 9x13-inch baking dish and spread it evenly. The sauce should be thick enough to hold its shape but still glossy. Drizzle the top with any remaining reserved pasta water and sprinkle the ½ tsp dried mustard powder, 1.5 tsp kosher salt, and ½ tsp black pepper evenly over the surface.
In a small bowl, mix the ½ cup unsalted butter (cut into small cubes) with the ¼ cup panko breadcrumbs until evenly coated. Sprinkle this mixture evenly over the top of the mac and cheese. Bake at 375°F for 25-30 minutes until the top is deep golden brown and the edges are bubbling. The center should still be slightly jiggly—it'll firm up as it cools.
⏰ Step 4: Rest and Serve for Maximum Creaminess
Remove the mac and cheese from the oven and let it rest for 10 minutes before serving. This resting period allows the sauce to set slightly, making it easier to slice without losing that creamy texture. The internal temperature should reach 165°F at the thickest part.
Use a large spatula to transfer the mac and cheese to serving plates, ensuring every bite gets that crispy breadcrumb topping and velvety sauce underneath. Serve immediately while it's still warm and bubbly—this dish doesn't wait for seconds! The combination of sharp cheddar, nutty gruyère, and the subtle tang from the mustard powder creates a flavor profile that's simply irresistible.
Pro Tips For Making Baked Mac N Cheese Recipe With Heavy Cream
- Preheat That Oven: I learned this the hard way—skipping preheating means a sad, uneven bake. Crank your oven to 375°F (190°C) and let it sit for 10 minutes before baking. The heavy cream in your sauce needs that heat to melt the cheeses properly, not just warm up slowly.
- Shred Cheese Fresh: Store-bought shredded cheese packs too much air and burns easily. Grate your own sharp cheddar and Gruyère—it compacts better, melts smoother, and won’t turn into a crispy cheese skin on top. (Yes, even if you’re impatient like me.)
- Don’t Overmix the Sauce: Stirring the heavy cream and butter into the cheese until it’s too smooth kills the texture. Stop when it’s just combined—lumps are fine. You want a velvety sauce, not glue. Trust the process.
- Bake Covered First: After mixing everything, cover the dish tightly with foil and bake for 20 minutes. This lets the cheese melt evenly without browning too fast. Then uncover for the last 5-10 minutes to get that golden crust—your future self will thank you.
Perfect pairings for this dish
Crispy Toppings
Skip the plain breadcrumb topping and try crispy fried shallots for a gourmet touch—just 1 tbsp sprinkled on top before baking adds nutty depth. For extra crunch, mix ¼ cup crushed potato chips (like Lays Classic) with the panko.
I love adding toasted breadcrumbs with smoked paprika for a BBQ-inspired twist. 🌟
Protein Pairings
Add crispy bacon bits (about ½ cup) mixed into the sauce before baking for smoky contrast. For a heartier meal, serve alongside garlic butter roasted chicken thighs or seared pork chops. A simple caesar salad with creamy dressing balances the richness perfectly. 🍗
Vegetable Sides
Roasted brussels sprouts with balsamic glaze cut through the creaminess beautifully. I also recommend sautéed garlic green beans with lemon zest. For a lighter option, try tomato basil soup on the side—it’s a classic mac and cheese pairing that feels like a hug in bowl form. 🥦
Beverage Pairings
A bold red wine like Cabernet Sauvignon stands up to the cheesy richness, while crisp white wines such as Chardonnay complement the creamy texture. For non-alcoholic options, iced sweet tea or sparkling apple cider refreshes the palate.
A cold root beer float with vanilla ice cream turns this into a decadent dessert too! 🍷
Sweet Finishes
Drizzle with honey or maple syrup before serving for a sweet-savory balance. I also love adding crumbled bacon and caramelized onions on top for a sweet-and-smoky contrast. For a dessert twist, serve with vanilla ice cream and a sprinkle of cinnamon. 🍯
Nutrition facts
Frequently asked questions
Can I substitute heavy cream with something else?
The heavy cream is key for that ultra-creamy texture, but you can use half-and-half in a pinch—just add 1 extra tablespoon of cornstarch to compensate for less fat. For a lighter version, try Greek yogurt (½ cup) mixed with ½ cup milk, though the texture will be slightly tangier. Never use evaporated milk—it’s too thin and lacks richness.
Why did my baked mac and cheese turn out greasy?
Overmixing the cheese sauce or using too much butter are the usual culprits. The sauce should be thick but still glossy—if it looks like pudding, it’s ready. Also, ensure your cheeses are at room temperature before mixing. For extra insurance, chill the assembled dish in the fridge for 15 minutes before baking to help the fat set properly.
How do I make this recipe ahead of time?
Assemble the dish up to 24 hours ahead and refrigerate uncovered. Before baking, let it sit at room temperature for 30 minutes to even out the temperature, then bake as directed. For freezing, bake first, then cool completely, wrap tightly in foil, and freeze for up to 3 months. Reheat covered in the oven at 350°F for 20 minutes to restore crispiness.
Can I use pre-shredded cheese?
Pre-shredded cheese works, but it contains anti-caking agents that can make the sauce grainy. If you must use it, pick a brand labeled "block-style" or "pre-shredded without additives." For best results, grate your own cheddar and Gruyère using a box grater—it’s worth the extra 5 minutes for that velvety texture.
What’s the secret to the perfect crispy top?
The butter-panko mix is your best friend! Make sure the butter is cold when mixing with panko—this creates steam during baking, leading to extra crispiness. For even more crunch, broil for 1-2 minutes at the end of baking time. And always use Japanese-style panko—it’s lighter and crunchier than regular breadcrumbs.
