Pin it The skillet was still warm from breakfast when my friend texted asking what I was making for lunch. I stared at the leftover mac and cheese in the fridge, then at the bread on the counter, and something clicked. What started as a lazy experiment turned into the kind of sandwich that makes you close your eyes on the first bite. The butter sizzled, the cheese stretched, and suddenly I understood why people get so emotional about comfort food.
I made these for my sister when she came over after a terrible week at work. She didnt say much at first, just picked up half the sandwich and took a huge bite. Then she looked at me and said, This is exactly what I needed. We sat there eating in silence, and I realized that sometimes the best thing you can offer someone is something warm, cheesy, and completely indulgent.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Elbow macaroni: The small curves hold onto the cheese sauce better than any other shape, and cooking it just to al dente keeps it from getting mushy inside the sandwich.
- Sharp cheddar cheese: The sharpness cuts through all the butter and richness, giving the dish actual flavor instead of just bland creaminess.
- Unsalted butter: You need it twice, once for the sauce and once for griddling, and using unsalted lets you control the seasoning without oversalting the whole thing.
- Whole milk: It makes the sauce silky without being too heavy, though I have used two percent in a pinch and it still turned out fine.
- Sourdough or sandwich bread: Sourdough adds a slight tang that balances the cheese, but honestly any sturdy bread that can handle the weight of the filling works.
- Cheddar or American cheese slices: This is optional but it adds an extra layer of melt and makes the whole sandwich even gooier, which is never a bad thing.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Cook the macaroni:
- Boil the water with salt until it rolls, then drop in the macaroni and stir once so nothing sticks to the bottom. Drain it when it still has a tiny bit of bite because it will soften more in the sauce.
- Make the cheese sauce:
- Melt the butter in the same pot, then add everything back in and stir constantly over medium heat until the cheese melts into a smooth, glossy sauce. Let it sit off the heat for a few minutes so it thickens up enough to stay inside the bread.
- Assemble the sandwiches:
- Butter the outside of each slice generously, then pile the mac and cheese on the inside and press it down gently so it stays put. Add that extra cheese slice if you want it really decadent.
- Cook the sandwiches:
- Set your skillet to medium, not high, because you want the bread to brown slowly while the inside heats through. Press down lightly with the spatula and flip when the bottom turns deep golden and crispy, usually three to four minutes per side.
- Rest and serve:
- Let the sandwiches sit for a minute or two after you take them off the heat so the cheese sets just enough to not spill everywhere when you cut them. Slice in half and serve while theyre still steaming.
Pin it The first time I served these at a casual dinner party, I expected people to be polite and take one half. Instead, everyone went quiet, finished their sandwich, and then asked if there was enough for seconds. One friend actually said it tasted like childhood and adulthood had a baby, which is weird but also kind of accurate.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Making It Your Own
I started mixing crispy bacon bits into the mac and cheese after I had some leftover from breakfast, and it added a smoky, salty crunch that made the whole thing feel more substantial. You can also stir in some chopped chives or green onions for a pop of freshness, or even a spoonful of hot sauce if you want a little heat to cut through all that richness. Once you get the basic formula down, it becomes a canvas for whatever sounds good that day.
Storing and Reheating
The mac and cheese itself keeps in the fridge for up to three days, which actually makes it easier to throw these sandwiches together on busy nights. If you have leftover assembled sandwiches, they reheat surprisingly well in a skillet over low heat, though the bread wont be quite as crispy as when they were fresh. I do not recommend microwaving them because the bread gets chewy and weird, and nobody wants that.
Serving Suggestions
These sandwiches are rich enough to be the main event, but they pair beautifully with something acidic or bright to balance all the cheese and butter. A simple green salad with a sharp vinaigrette works, or you can go full nostalgia and serve them with tomato soup for dipping. I have also put a handful of pickles on the side, and the tanginess cuts through the richness in a way that makes you want to keep eating.
- Try adding a thin slice of tomato inside the sandwich for a juicy, acidic contrast.
- Serve with a handful of kettle cooked potato chips for extra crunch.
- If youre feeling fancy, a drizzle of hot honey on top right before serving adds a sweet heat that is unexpectedly perfect.
Pin it This sandwich has become my answer to bad days, lazy Sundays, and moments when I just want something that feels like a hug. Make it once and it will probably end up in your regular rotation too.
Common Questions
- → Can I make the macaroni and cheese ahead of time?
Yes, prepare the mac and cheese up to 2 days in advance and refrigerate in an airtight container. Gently reheat before assembling sandwiches, adding a splash of milk if the sauce has thickened too much.
- → What type of bread works best for this sandwich?
Sourdough and sturdy sandwich bread are ideal choices as they hold up well to the creamy filling and toasting. Avoid thin, delicate breads that may tear or become soggy.
- → How do I prevent the bread from becoming too greasy?
Use moderate heat and don't exceed 4 minutes per side. Butter should be softened, not melted, before spreading. A light hand with the butter goes a long way.
- → Can I add proteins to this sandwich?
Absolutely. Crispy bacon bits, diced ham, or smoked turkey complement the creamy cheese perfectly. Stir them into the mac and cheese before assembling for even distribution.
- → What sides pair well with this sandwich?
Tomato soup is a classic pairing that balances the richness. Pickles, a fresh salad, or roasted vegetables also work beautifully as sides.
- → How should I store leftovers?
Store cooled sandwiches in an airtight container in the refrigerator for up to 2 days. Reheat gently in a skillet over low heat or toaster oven to restore crispness.