Side Dishes
This baked mac and cheese stovetop recipe delivers the creamiest, most luxurious mac you'll ever make—no oven required. The secret lies in a double-cream sauce made on the stovetop, then finished in the oven for that signature golden-brown top without a dry crust.
I perfected this method after years of burning mac and cheese (yes, it happens), and now it's foolproof every time.
The beauty of this approach is how it combines the best of both worlds: stovetop convenience for the sauce and oven baking for that irresistible finish. You'll start with al dente pasta, then build a rich, velvety cheese sauce using heavy cream and sharp cheddar—no lumps, no separation.
The key technique is baking it just until the top is golden and bubbly, ensuring creamy perfection underneath.
What you'll end up with is a dish that's impossibly creamy yet holds its shape, with a crispy top that adds texture contrast. The sauce clings to every noodle, and the cheese pulls just enough to create that signature stringy, melty goodness.
This is comfort food at its finest—warm, inviting, and impossible to resist.
Serve it as a side for holiday dinners or as a hearty main dish with a simple salad. The best part? You can customize it with add-ins like broccoli, bacon, or jalapeños. Let's get started on making this creamy masterpiece.
Ingredients for baked mac and cheese recipe stovetop
Six ingredients make the creamy sauce, plus a few extras for that perfect golden top.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lbs | Al dente pasta preferred |
| Sharp White Cheddar Cheese 🧀 | 2 cups | Freshly grated, block preferred |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for richness |
| Whole Milk 🥛 | ½ cup | Warmed for smooth sauce |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for sauce |
| All-Purpose Flour 🌾 | ¼ cup | For roux base |
| Yellow Mustard 🟡 | 1 tbsp | For tangy depth |
| Garlic Cloves 🧄 | 2 cloves | Minced for flavor |
| Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Panko Breadcrumbs 🍞 | ¼ cup | For crispy topping |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For breadcrumb topping |
The cheese is everything here. Sharp white cheddar is non-negotiable—it's got that perfect balance of tang and melt. Grab a block from the deli counter (the pre-shredded stuff gets clumpy), and grate it yourself. I always buy extra because it freezes beautifully. For the pasta, elbow macaroni is classic, but any short pasta works. The key is cooking it al dente—it'll finish cooking in the oven. Trader Joe's has a great selection of cheddar if you're not near a specialty cheese shop.
No sharp cheddar? Pepper jack or Gruyère work in a pinch, but the flavor won't be the same. The heavy cream is crucial—don't skimp on the full-fat version. If you're out, half-and-half with a splash of cream cheese gets you close. For the breadcrumbs, Panko is worth the extra cost—it stays crispy. Fresh out of garlic? Garlic powder at half the amount works, but you'll miss that fresh punch. The mustard adds depth, so don't skip it—even if you're not a mustard fan, trust me on this.
This reheats beautifully—honestly tastes better the next day once everything melds. Keeps for 4-5 days in the fridge, and freezes for 3 months if you portion it into containers. I always make a double batch because it disappears fast. The breadcrumb topping? Add it right before baking so it gets perfectly crispy. Leftovers? Just pop them in the microwave for 30 seconds with a damp paper towel over the top.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this method—just boil the macaroni, drain it right into the pan, and stir in the cheddar, cream, and milk while it’s still hot. No extra bowls, no mess, and that starchy pasta water? It’s what makes the sauce actually silky.
- Sharp Cheddar Crunch: The secret’s in the sharp white chedddar—it’s tangy enough to cut through the richness, but melts into a glossy, golden crust on top. Honestly, I’ve tried mild cheddar, and it’s just not the same. This one’s got character.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Bake a big batch on Sunday, portion it into containers, and reheat slices in the toaster oven for crispy edges. My kids bring it to school, and I won’t admit how many times I’ve “forgotten” to pack mine.
- Budget Comfort: Heavy cream and butter make it feel fancy, but the real win is how little it costs to stretch this into a full meal. A block of cheddar and a tub of cream go a long way, and leftovers? They taste just as good the next day—if they last that long.
Step-by-step instructions for baked mac and cheese stovetop recipe
Here's how to create that dreamy, double-creamed mac and cheese with a crispy breadcrumb top—no oven needed.
Cook the Elbow Macaroni to Al Dente Perfection
Bring a large pot of water to a rolling boil and add 1.5 lbs elbow macaroni. Stir immediately to prevent sticking. Cook until 1 minute before the package's recommended al dente time—this ensures it finishes cooking in the creamy sauce. Drain the pasta and return it to the pot, leaving it slightly damp. I like to give it a quick toss with a splash of the pasta water to help the sauce cling later.
Don't rinse the pasta—those starchy strands are what help create that velvety texture. While the pasta cooks, I always keep a measuring cup nearby to reserve 1 cup of pasta water. This starchy liquid will be our secret weapon for adjusting the sauce consistency later.
Build the Creamy Cheese Sauce
In a separate large skillet, melt 0.5 cup unsalted butter over medium heat. Once melted, whisk in 0.25 cup all-purpose flour to form a roux. Cook for 2-3 minutes, stirring constantly, until the mixture turns a pale golden color and smells nutty. This is your flavor foundation—don't rush it or it'll taste raw.
Gradually whisk in 1.5 cups heavy cream and 0.5 cup whole milk, letting each addition blend completely before adding more. The sauce should begin to thicken immediately. Reduce heat to medium-low and stir in 2 cups freshly grated sharp white cheddar cheese, 1 tbsp yellow mustard, 2 minced garlic cloves, 1.5 tsp kosher salt, and 0.5 tsp ground black pepper. Keep stirring until the cheese melts completely and the sauce becomes silky smooth.
Combine Pasta and Sauce for Ultimate Creaminess
Add the cooked elbow macaroni to the cheese sauce and stir gently to coat each strand. If the sauce looks too thick, add reserved pasta water 1 tablespoon at a time until you reach that perfect velvety consistency—it should coat the back of a spoon but still be pourable. The pasta will finish cooking in this creamy bath, so don't worry if it seems slightly underdone earlier.
Here's the thing—this is where the magic happens. I like to let the mixture sit off the heat for 2-3 minutes, covered with a lid. The residual heat helps the cheese melt more completely and the flavors meld together. Give it one final stir before moving to the next step.
Create the Crispy Breadcrumb Topping
While the mac and cheese sits, prepare the crispy topping. In a small bowl, mix 0.25 cup panko breadcrumbs with 1 tbsp extra-virgin olive oil and 0.5 tsp kosher salt. The oil helps create that perfect golden crust while the salt enhances the cheesy flavor underneath. Spread this mixture evenly over the top of the mac and cheese in the skillet.
Place the skillet under a broiler (or use a very high heat setting on the stovetop) for 3-5 minutes, watching carefully. You want the breadcrumbs to turn golden brown and crispy—not burnt. Once it reaches that perfect toasted color, remove from heat immediately. The residual heat will keep it warm while you serve.
Serve Immediately for Maximum Comfort
Let the mac and cheese rest for 1-2 minutes after removing from the broiler. This gives the breadcrumb topping time to set slightly and prevents it from falling into the creamy goodness below. Serve directly from the skillet—no need to transfer to another dish. The crispy topping will contrast beautifully with the velvety cheese sauce underneath.
I always serve this with a side of steamed broccoli or a simple green salad. The contrast of textures and temperatures makes each bite even more satisfying. And trust me, the first bite will be worth every minute of effort—creamy, cheesy, crispy perfection in every forkful.
Pro Tips For Making Baked Mac And Cheese Recipe Stovetop
- Boil Pasta Al Dente: Pull the macaroni out when it’s just firm to the bite—like biting into a crisp apple. Overcooking turns it mushy, and no one wants that sad, gluey texture in baked mac and cheese. Drain it, give it a quick rinse under cold water, then toss with a splash of pasta water to help the sauce cling.
- Grate Cheese Fresh: Skip the pre-shredded stuff—it’s coated with anti-caking agents that make the sauce grainy. Use a box grater or food processor for sharp white cheddar, and mix in a little dry milk powder (about 1 tablespoon) to help it melt smoothly. Trust me, your baked mac will thank you.
- Temper the Cheese: Don’t dump cold cheese into hot cream—it’ll seize up like curdled milk. Warm the heavy cream and milk together first, then slowly whisk in the grated cheese until it’s fully melted. This keeps the sauce silky, not lumpy.
- Bake Covered, Then Uncovered: Start baking with foil draped over the dish to trap steam and help the cheese melt evenly. After 20 minutes, uncover and crank the broiler for 2-3 minutes—just until the top turns golden. This two-step method guarantees a creamy center and a crispy top without drying out the whole thing.
Creative variations of these flavors
Spicy Kick
Add 1 tbsp hot sauce or 1 tsp cayenne pepper directly to the cheese sauce for a fiery twist. I like Tabasco for a subtle heat or Frank's RedHot for something bolder.
For a smoky-spicy combo, stir in ½ tsp smoked paprika with the cayenne. Serve with extra hot sauce on the side for those who want to dial up the heat. 🌶️
Smoky BBQ Twist
Swap the breadcrumb topping for a BBQ sauce drizzle—use ½ cup BBQ sauce (I recommend Sweet Baby Ray's) mixed with 2 tbsp melted butter. Spread it over the top and broil for 3-4 minutes until bubbly.
Add ¼ cup chopped red onion and 2 tbsp chopped cilantro for freshness. This Southern-inspired version is perfect for game day or tailgates.
Luxury Truffle Upgrade
Elevate your mac and cheese with 1 tsp white truffle oil drizzled over the finished dish. For extra decadence, fold ½ cup crumbled goat cheese into the sauce before baking.
Top with 2 tbsp chopped chives and a sprinkle of flaky sea salt. This gourmet version tastes like you spent hours in a fancy kitchen—without the fuss. 💫
Vegetable-Packed
Stir in 1 cup steamed broccoli florets or ½ cup roasted butternut squash cubes when combining the pasta and sauce. For a pop of color, add ¼ cup diced bell peppers>.
These veggies add texture and nutrients without overpowering the cheesy goodness. I love adding ½ cup sautéed mushrooms for an umami boost.
Breakfast Mac
Transform this into a breakfast dish by mixing in 2 scrambled eggs when combining the pasta and sauce. Top with 2 tbsp chopped chives, ¼ cup shredded cheddar, and a sprinkle of black pepper.
Serve with a side of crispy hash browns for a hearty morning meal. The eggs add protein to make it a satisfying breakfast or brunch option.
Bacon Lover's
Crisp 4 slices of bacon until fully cooked, then crumble it into the cheese sauce. For extra richness, fold in 2 tbsp bacon fat> from the pan. Top with 2 tbsp chopped green onions and a sprinkle of smoked paprika>**.
This version adds a smoky, salty depth that pairs perfectly with the creamy cheese. 🥓
Nutrition facts
Frequently asked questions
Can I make this mac and cheese without heavy cream?
Yes! For a lighter version, replace the heavy cream with 1 cup whole milk and ½ cup sour cream. The sour cream adds richness and helps the sauce cling to the noodles. If you want to avoid dairy entirely, use 1 cup unsweetened almond milk plus 2 tbsp cornstarch mixed with the flour for thickening. The texture will be slightly different but still delicious.
Why did my mac and cheese turn out dry or grainy?
This usually happens when the cheese doesn't melt completely or the sauce gets overcooked. Always use freshly grated cheese (pre-shredded has anti-caking agents that prevent smooth melting) and stir constantly over medium-low heat until fully combined. If the sauce seems too thick, add reserved pasta water 1 tablespoon at a time. For extra insurance, let the mixture rest off heat for 2-3 minutes before baking.
How do I prevent a burnt crust while broiling?
Watch the breadcrumb topping like a hawk—broil for only 3-5 minutes and check frequently. Use a light-colored baking dish so you can see the color change better. If your skillet gets too hot, move it to a cooler part of the broiler or reduce the heat. For even coverage, spread the breadcrumbs in a thin, even layer. A wire rack under the skillet helps prevent direct heat buildup.
Can I make this ahead of time for a party?
Prepare the mac and cheese up to 2 days ahead by assembling it in a baking dish (without the breadcrumb topping) and refrigerating it. When ready to serve, bake at 350°F (175°C) for 20-25 minutes until heated through. For the crispy topping, sprinkle breadcrumbs on top and broil for 3-4 minutes just before serving. The flavors actually improve overnight as they meld together.
What's the best way to reheat leftovers?
For best results, cover the leftovers with a damp paper towel and microwave in 30-second intervals, stirring in between, until heated through. This prevents drying out. For a crispy texture, transfer to an oven-safe dish, cover with foil, and bake at 350°F (175°C) for 10-15 minutes, then uncover and broil for 2 minutes to restore crispiness. Avoid reheating in the air fryer—it can make the breadcrumbs soggy.
