Desserts
This baked macaroni and cheese recipe with whipping cream delivers the creamiest, most velvety version you'll ever make—rich, smooth, and packed with that signature cheesy comfort.
The secret lies in the whipping cream, which transforms ordinary mac and cheese into something restaurant-quality, with a texture that's luxuriously thick yet silky. I've perfected this one-pan method over years of testing, ensuring every bite is perfectly balanced—no grainy cheese clumps or watery sauce here.
The process is simpler than you'd think: boil your pasta, mix up a foolproof cheese sauce with sharp cheddar and Gruyère, then fold in that velvety whipping cream for that signature ultra-smooth finish.
Layer it all in a baking dish, top with buttery breadcrumbs (or skip them for a lighter texture), and bake until golden and bubbly. The result? A dish so creamy it practically melts in your mouth, with a golden crust that's impossible to resist.
What makes this recipe stand out is how versatile it is—add crispy bacon for a savory twist, fold in steamed broccoli for extra nutrients, or keep it classic with just cheese and cream.
The whipping cream isn't just for richness; it's what gives this mac and cheese its signature silky, almost custard-like texture, making it far superior to traditional versions. Whether you're feeding a family or craving a cozy solo meal, this one-pan wonder delivers every time.
Ready in under 45 minutes, this baked mac and cheese is the ultimate comfort food—creamy, cheesy, and impossible to resist. The best part? It's a one-pan meal, so cleanup is a breeze. Let's get started on making the smoothest, most decadent mac and cheese you've ever tasted.
Ingredients for baked macaroni and cheese recipe with whipping cream
Pantry staples plus a few cheesy upgrades—this list delivers restaurant-quality comfort in one pan.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Uncooked, medium or small shape |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, aged 6+ months preferred |
| Gruyère Cheese 🧀 | 1 cup | Shredded, nutty flavor essential |
| Heavy Whipping Cream 🥛 | 1 cup | Full-fat for velvety texture |
| Unsalted Butter 🧈 | 4 tbsp | Cold, cut into small pieces |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening sauce |
| Milk 🥛 | ½ cup | Whole milk preferred |
| Yellow Onion 🧅 | 1 whole | Diced, small pieces |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Panko Breadcrumbs 🍞 | ¼ cup | For crispy topping |
| Melted Butter 🧈 | 2 tbsp | For breadcrumb topping |
The cheeses are non-negotiable. Sharp cheddar gives that classic tang, while Gruyère adds nutty depth—don't substitute with mild cheddar. I grab mine pre-shredded from Whole Foods (it's less clumpy), but grating your own from a block is worth the extra minute. The whipping cream? Full-fat only—it's what makes this velvety, not heavy. For the pasta, elbow macaroni holds up best to the long baking time, but any short shape works. The onion and garlic are just flavor boosters—sauté them in the butter until soft to build a solid base.
No sharp cheddar? Extra-sharp cheddar at half the amount works in a pinch, but the flavor won't be the same. Gruyère hard to find? Parmesan at one-third the amount adds umami, though it won't melt as smoothly. Short on whipping cream? Half-and-half stretches it further, though the texture gets slightly lighter. The breadcrumbs can be regular or panko—just make sure they're buttery. For the butter, I use Land O'Lakes unsalted because it's reliable, but any good-quality brand works. If you're feeling fancy, toast the breadcrumbs with a pinch of garlic powder before topping.
This reheats beautifully—just cover with foil and bake at 350°F for 10 minutes. Keeps 4-5 days in the fridge, though it's best within 2 days. For leftovers, portion into individual containers so you can grab and heat just what you need. The sauce thickens as it cools, so add a splash of milk when reheating if it feels too stiff. Freezes well for up to 3 months—just thaw overnight in the fridge before reheating. Double the recipe if you're feeding a crowd, but use a larger baking dish so it bakes evenly.
Why You'll Love This Recipe
- No Boil Struggle: I dump the elbow macaroni raw—no pre-boiling, no straining mess—right into the baking dish. The cream and melted butter cook it straight through while the cheese melts into a velvety blanket, and honestly? The edges get that perfect golden crust without any fuss.
- Gruyère Magic: That nutty Gruyère mixed with sharp cheddar? It’s the secret weapon. The whipping cream makes it silky, but the cheeses give it depth—like a hug in sauce form. My picky eaters still ask for seconds, and I’ll take that win.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Portion it into containers, and it reheats like a dream—no soggy pasta here. Pack it for work or school, and you’ve got a creamy, satisfying lunch that won’t get tossed.
- Budget Luxury: Sharp cheddar and Gruyère stretch further than you’d think, and the whipping cream adds richness without breaking the bank. Leftovers? Even better the next day—if there are any. (Spoiler: There usually aren’t.)
Step-by-step instructions for creamy baked mac and cheese
Here's how to make the smoothest, most velvety baked mac and cheese you've ever tasted.
Cook the Elbow Macaroni to Perfect Al Dente
Bring a large pot of water to a rolling boil and add 12 oz elbow macaroni. Salt the water generously—it should taste like the ocean. Cook the pasta for 1 minute less than the package instructions suggest for al dente. You want it slightly firm because it'll finish cooking in the oven.
Drain the pasta in a colander and rinse briefly with cool water to stop the cooking process. Shake off any excess water and return the drained macaroni to the pot. This keeps the pasta warm and ready for the next step without drying out.
Build the Ultra-Smooth Cheese Sauce
In the same pot (no need to clean it—the starch from the pasta will help thicken the sauce), melt the 4 tbsp unsalted butter over medium heat. Add the 1 whole yellow onion and 2 cloves garlic cloves, cooking for 3-4 minutes until softened and fragrant. This adds depth of flavor without overpowering the cheese.
Stir in the 2 tbsp all-purpose flour and cook for 1 minute to remove the raw flour taste. Slowly whisk in the 0.5 cup milk and 1 cup heavy whipping cream, letting the mixture thicken into a smooth roux. This is the foundation of our velvety sauce.
Combine Cheeses and Create the Perfect Texture
Reduce heat to low and gradually add the 2 cups sharp cheddar cheese and 1 cup gruyère cheese, stirring constantly until fully melted and smooth. The gruyère adds a nutty richness that balances the sharpness of the cheddar. If the mixture looks too thick, add 1-2 tablespoons of pasta water to loosen it.
Add the cooked macaroni to the cheese sauce and stir until every strand is fully coated. Season with 1.5 tsp salt and 0.5 tsp black pepper, then taste and adjust if needed. The sauce should be thick enough to coat the back of a spoon but still silky smooth.
Assemble and Bake to Golden Perfection
Transfer the macaroni and cheese mixture to a greased 9x9-inch baking dish. In a small bowl, mix the 0.25 cup panko breadcrumbs with the 2 tbsp melted butter until evenly combined. Sprinkle this mixture evenly over the top of the mac and cheese.
Bake at 375°F for 20-25 minutes until the top is golden brown and bubbly. The edges should be slightly crispy while the center remains creamy. If the top browns too quickly, tent loosely with foil for the last 5 minutes of baking.
Rest and Serve for Maximum Creaminess
Remove the baking dish from the oven and let it rest for 5-10 minutes before serving. This resting period allows the cheese to set slightly, making it easier to cut and serve without losing all that creamy goodness.
Cut into squares and serve immediately. The exterior should be golden and crispy, while the interior remains ultra-smooth and velvety. Each bite should deliver that perfect balance of cheesy richness and creamy texture that makes this dish irresistible.
Pro Tips For Making Baked Macaroni And Cheese Recipe With Whipping Cream
- COOK PASTA AL DENTE: I used to overcook the macaroni thinking it would absorb more cheese sauce, but it turns to mush in the oven. Boil elbows until they’re just tender—test one by biting into it—then drain and shock in ice water for 30 seconds. This stops the cooking and keeps the texture firm even after baking.
- GRATE CHEESE FINE: Skip the box grater if you want smoothness. Pulse sharp cheddar and gruyère in a food processor for 2-3 seconds—just until crumbly, not powdery. This melts cleaner and avoids grainy bits that scream "rushed job." (Yes, even if you’re impatient like me.)
- BAKE COVERED THEN UNCOVERED: Start the mac and cheese at 375°F (190°C) covered with foil for 20 minutes. This lets the sauce thicken evenly without burning. Then remove the foil, crank the heat to 400°F (200°C), and bake another 5-10 minutes. The uncovered step guarantees that golden, bubbly top crust without drying out the edges.
- WHISK IN CREAM COLD: Don’t heat the heavy whipping cream before mixing it into the cheese sauce—just whisk it in cold. This keeps the sauce silky and prevents it from breaking or separating in the oven. (I learned this the hard way after a lumpy disaster.)
Health benefits of this dish
Protein Powerhouse
This creamy baked mac and cheese packs a surprising 15-20 grams of protein per serving, thanks to the combination of sharp cheddar and Gruyère. The whipping cream adds richness without sacrificing protein quality—unlike traditional versions that rely solely on milk or cream.
For an extra boost, I sometimes stir in ½ cup cooked chicken breast or ¼ cup crumbled bacon before baking, adding another 10-12 grams of protein per serving. 💪
Calcium Boost
A single serving delivers about 30-35% of your daily calcium needs, thanks to the generous cheese content. The Gruyère contributes about 20% of that alone, while the cheddar provides the rest.
This makes it an excellent dish for bone health, especially when paired with vitamin D-rich foods like salmon or fortified milk. I often serve this with a side of steamed broccoli to maximize calcium absorption.
Energy-Dense Comfort
While this dish is indulgent, it provides sustained energy thanks to its complex carb profile. The elbow macaroni offers slow-digesting carbohydrates that fuel your body for hours, while the fats from the cheese and whipping cream provide long-lasting satisfaction.
The combination creates that perfect comfort food experience without leaving you sluggish—just be mindful of portion sizes if you're watching calories.
Satisfying Fats
The whipping cream and butter in this recipe contain healthy saturated fats that support brain function and hormone production. While it's not a "light" dish, these fats help keep you full longer and provide essential nutrients.
For a slightly lighter version, I sometimes replace 2 tbsp of whipping cream with Greek yogurt, which maintains creaminess while adding extra protein. The texture remains velvety, just slightly tangier.
Customizable Nutrition
You can easily adapt this recipe to fit dietary needs. For a lower-fat version, use 2% milk instead of whipping cream and reduce cheese by ¼ cup. Vegetarians will find this dish naturally vegan-friendly if they use plant-based cheeses and butter substitutes.
I've even made a spicy version with ½ tsp cayenne pepper and 1 tbsp hot sauce, which adds metabolism-boosting capsaicin without significant calorie impact.
Comfort Food Benefits
Beyond nutrition, this dish offers psychological comfort. The creamy texture and warm flavors trigger the release of serotonin, your body's natural mood booster. Studies show that comfort foods like mac and cheese can reduce stress levels—perfect for those tough days.
I always make a big batch when I need a pick-me-up, and it never fails to improve my mood. The best part? It's a meal that nourishes both body and soul. 🌟
Nutrition facts
Frequently asked questions
Why does this recipe use whipping cream instead of milk?
The whipping cream creates that signature ultra-smooth, velvety texture that separates this from regular mac and cheese. Unlike milk, it adds richness without making the dish watery, and its fat content helps melt the cheese into a silky sauce. For a lighter version, you could replace ¼ cup of whipping cream with Greek yogurt, but the texture will be slightly tangier.
Can I make this recipe without Gruyère cheese?
Yes! If you can't find Gruyère, substitute with Parmesan cheese (⅓ cup) for umami depth or extra sharp cheddar (½ cup) for a stronger cheesy flavor. The Gruyère adds nutty notes that balance the sharpness, but the dish will still be delicious without it. Just expect a slightly different taste profile.
How do I fix a watery cheese sauce?
If your sauce looks too thin, remove it from heat and stir in 1 tbsp cornstarch mixed with 1 tbsp cold water until thickened. For a quick fix, let it simmer uncovered for 2-3 minutes to evaporate excess liquid. If it's still too runny after baking, broil for 1-2 minutes to crisp the top and thicken the sauce.
Can I add vegetables to this recipe? Try folding in ½ cup steamed broccoli florets or ½ cup diced bell peppers after cooking the pasta. For heartier additions, mix in ½ cup cooked spinach or ½ cup roasted mushrooms. Just
How long can I store leftovers?
Store leftovers in an airtight container in the fridge for 4-5 days. For best texture, reheat covered in the oven at 350°F for 10 minutes or in the microwave in 30-second intervals, stirring between each. If it feels too thick after reheating, add a splash of milk or whipping cream to restore creaminess.
