Save My cousin brought leftover mac and cheese to a Sunday brunch, and instead of reheating it in the microwave, I watched her spread it cold onto buttered bread and grill it like any other sandwich. The kitchen filled with the smell of toasted sourdough and bubbling cheddar, and I stood there thinking how obvious and brilliant it was. We ate them standing at the counter, cheese stretching between bites, laughing at how something so simple had never occurred to me before. That was the day I stopped seeing leftovers as boring.
I made these sandwiches for my roommate during finals week, when we were both too tired to think about real cooking. She took one bite and actually closed her eyes, which is the highest compliment Ive ever received in a kitchen. We ate them with mugs of tomato soup, barely talking, just enjoying the quiet and the warmth. It became our tradition whenever one of us had a rough day.
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 classic shape holds cheese sauce in every curve, and cooking it just to al dente keeps it from getting mushy when you grill the sandwich.
- Sharp cheddar cheese: Sharp cheddar brings a tangy depth that balances the richness, and shredding it yourself ensures it melts smoothly without any weird additives.
- Unsalted butter: Using unsalted lets you control the salt level, and softening it before spreading makes the bread toast evenly and turn golden without burning.
- Whole milk: Whole milk creates a creamy sauce that clings to the pasta, and using anything lower in fat can make the sauce feel thin and less comforting.
- Sourdough or sandwich bread: Sourdough adds a slight tang and sturdy structure, but any good sandwich bread works as long as its thick enough to hold the filling without falling apart.
- Ground black pepper: Just a pinch wakes up the cheese and keeps the flavor from feeling flat or one note.
- Cheddar or American cheese slices: Adding a slice inside the sandwich gives you extra melt and that classic grilled cheese pull when you take a bite.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Cook the macaroni:
- Bring the water and salt to a rolling boil, then add the macaroni and cook it until its just tender with a slight bite, about 7 to 8 minutes. Drain it well in a colander so theres no extra water to thin out your cheese sauce.
- Make the cheese sauce:
- In the same warm saucepan, melt the butter over medium heat, then stir in the drained macaroni, milk, shredded cheddar, and black pepper, stirring constantly until the cheese melts into a smooth, creamy sauce. Let it cool for a few minutes off the heat so it thickens up and becomes easier to spread without dripping.
- Assemble the sandwiches:
- Lay out all your bread slices and spread softened butter on one side of each piece. On the unbuttered side of four slices, spoon about a quarter cup of mac and cheese, add a slice of cheese if you want extra gooeyness, then top with the remaining bread slices with the buttered side facing out.
- Cook the sandwiches:
- Heat a large skillet or griddle over medium heat and place the sandwiches in the pan, working in batches if needed. Cook for 3 to 4 minutes per side, pressing gently with a spatula, until the bread is golden and crisp and the cheese inside is melted and warm.
- Rest and serve:
- Remove the sandwiches from the skillet and let them rest for a minute or two so the filling sets slightly. Slice them in half and serve them hot, while the cheese is still stretchy and the bread is crackling.
Pin it The first time I served these at a casual dinner, my friend picked up half a sandwich, cheese stretching across the table, and said it tasted like childhood and adulthood had a delicious baby. Everyone laughed, but it stuck with me because thats exactly what comfort food should do, remind you of something familiar while still feeling a little bit special.
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.
Flavor Boosters
Ive stirred in chopped fresh chives for a subtle onion bite, crumbled crispy bacon for smokiness, and even a spoonful of Dijon mustard into the cheese sauce for tang. A thin slice of tomato tucked inside adds brightness, and a few dashes of hot sauce before you close the sandwich gives it a gentle kick that cuts through the richness. These little additions dont change the soul of the sandwich, they just make it feel more like yours.
Serving Suggestions
I almost always serve these with a bowl of tomato soup for dipping, because the acidity balances the cheese and makes every bite feel complete. A simple green salad with a sharp vinaigrette also works if you want something lighter on the side. Sometimes I just slice them into fingers and serve them as an appetizer, and they disappear faster than anything else on the table.
Storage and Reheating
Leftovers can be wrapped in foil and stored in the fridge for up to two days, though the bread loses some of its crispness. Reheat them in a skillet over low heat to bring back the crunch, or pop them in a toaster oven until warmed through. Microwaving will make them soft and a little sad, so I avoid it unless Im really desperate.
- Store mac and cheese separately if youre meal prepping, then assemble and grill fresh.
- Freeze assembled but uncooked sandwiches wrapped tightly, then cook from frozen over low heat.
- Day old bread actually works better because it absorbs less butter and crisps up beautifully.
Pin it This sandwich is proof that comfort food doesnt have to be complicated or fancy to make you feel cared for. Make it once, and youll find yourself craving it on rainy days and lazy weekends.
Frequently Asked Questions
- → Can I prepare the macaroni and cheese ahead of time?
Yes, you can make the mac and cheese up to 2 days in advance and store it in an airtight container in the refrigerator. Simply reheat gently before assembling the sandwiches, adding a splash of milk if the sauce has thickened too much.
- → What bread works best for this sandwich?
Sourdough or sturdy sandwich bread works wonderfully as it holds up well to the creamy filling and creates a nice golden crust when toasted. Avoid soft white bread as it may become too soggy.
- → How do I prevent the filling from leaking out while cooking?
Let the cooked mac and cheese cool slightly so it thickens before assembling. Don't overfill each sandwich—use about 1/4 cup of filling per sandwich. Press gently with a spatula while cooking rather than aggressively flattening.
- → Can I add vegetables to the mac and cheese?
Absolutely. Diced tomatoes, caramelized onions, sautéed mushrooms, or roasted peppers complement the creamy cheese beautifully. Add them to the mac and cheese before assembling the sandwiches.
- → What's the best way to reheat leftovers?
Wrap leftover sandwiches in foil and warm in a 350°F oven for 8-10 minutes until heated through and the exterior becomes crispy again. Avoid microwaving as it can make the bread soggy.
- → Can I use different cheeses in the sauce?
Yes, experiment with sharp cheddar, Gruyère, fontina, or a blend of cheeses. Keep at least 60% cheddar to maintain the classic flavor, and ensure your chosen cheese melts smoothly for a creamy sauce.