Save There was a rainy Tuesday when I stood in front of the fridge holding a container of leftover mac and cheese, completely uninspired by reheating it the usual way. The bread sat on the counter, the butter dish beside it, and suddenly it clicked: why not turn this into a grilled cheese? I buttered those slices, piled on the creamy macaroni, and pressed the whole thing into a hot skillet. The smell that filled the kitchen—toasted bread meeting melted cheese—made me forget all about the gray weather outside.
I made these for my brother once when he came over unannounced, starving after a long drive. He took one bite, paused mid chew, and said it tasted like childhood and innovation had a baby. We sat at the kitchen table with paper towels as plates, laughing about how something this simple could feel so indulgent. He still texts me every few months asking if I remember that sandwich.
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 the cheese sauce beautifully and fits perfectly inside a sandwich without awkward spillage.
- Sharp cheddar cheese: It brings a bold, tangy flavor that stands up to the butter and bread, and shredding it yourself ensures it melts smoothly.
- Unsalted butter: Using unsalted lets you control the salt level, and softening it ahead of time makes spreading on bread effortless.
- Whole milk: This creates a silky, rich sauce that clings to every piece of pasta without feeling heavy.
- Sourdough or sandwich bread: Sourdough adds a slight tang that balances the richness, but any sturdy bread will toast up golden and hold the filling.
- Optional cheddar or American cheese slices: Adding these between the bread and mac gives you that iconic cheese pull when you bite in.
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 salted water to a rolling boil and drop in the macaroni, stirring once to prevent sticking. Drain it just when it reaches al dente so it doesnt turn mushy when you mix it with the cheese sauce.
- Make the cheese sauce:
- Melt the butter in the still warm saucepan, then stir in the cooked macaroni, milk, shredded cheddar, and black pepper until everything combines into a glossy, creamy mixture. Let it sit off the heat for a few minutes so it thickens slightly and becomes easier to scoop onto bread.
- Assemble the sandwiches:
- Lay out all your bread slices and butter one side of each, then flip four slices over and pile on the mac and cheese, topping with an extra cheese slice if you want more gooeyness. Cap each with another slice of bread, buttered side facing out.
- Cook the sandwiches:
- Place them in a preheated skillet over medium heat and press gently with a spatula, letting each side toast for 3 to 4 minutes until deep golden and crisp. The gentle pressure helps the mac and cheese meld with the melted cheese slices and creates an even crust.
- Rest and serve:
- Transfer the sandwiches to a cutting board and let them sit for a minute or two so the cheese sets just enough to prevent an avalanche when you slice. Cut them in half and serve immediately while theyre still warm and oozy.
Save One evening I served these at a casual dinner party, and everyone went quiet for a solid minute, too busy eating to talk. Someone finally broke the silence and said it felt like being wrapped in a warm blanket made of carbs. Thats when I knew this wasnt just a recipe, it was a feeling.
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
Ive folded in crumbled bacon, stirred in a spoonful of Dijon mustard, and even tucked thin slices of tomato between the layers for a bit of brightness. Each variation brought something new to the table, but the soul of the sandwich stayed the same. Dont be afraid to raid your fridge and experiment with what you love.
The Best Bread Choices
Sourdough has that slight chew and tang that balances all the richness, but thick cut white bread gets wonderfully crisp and nostalgic. Ive also used rye for a more grown up twist and even brioche when I wanted something a little sweet to contrast the sharp cheddar. Whatever you choose, just make sure its sturdy enough to hold the filling without falling apart.
Serving Suggestions
This sandwich begs to be dunked into a bowl of hot tomato soup, the acidity cutting through all that creamy cheese. A simple green salad with a lemony vinaigrette also works wonders to lighten things up. If youre feeling extra indulgent, serve it with crispy fries or even a handful of potato chips on the side for crunch.
- Pair it with dill pickles for a tangy, briny contrast that refreshes your palate between bites.
- Try a drizzle of hot sauce or a sprinkle of red pepper flakes if you want a little heat to balance the richness.
- Serve it at lunch or a casual dinner, and watch it disappear faster than you thought possible.
Save Every time I make this, I remember that rainy Tuesday and how a little creativity turned leftovers into something worth making from scratch. Its proof that comfort food doesnt have to be complicated to feel special.
Recipe FAQs
- → Can I make the macaroni and cheese ahead of time?
Yes, you can prepare the macaroni and cheese up to 2 days in advance and refrigerate it. When ready to assemble sandwiches, let it come to room temperature for easier spreading, or warm it gently on the stovetop.
- → What bread works best for this sandwich?
Sourdough provides excellent flavor and structure, but brioche, Texas toast, or thick-cut sandwich bread also work beautifully. Choose bread sturdy enough to hold the creamy filling without falling apart.
- → How do I prevent the bread from getting soggy?
Allow the macaroni and cheese to cool slightly and thicken before assembling. This reduces moisture transfer into the bread. Additionally, let cooked sandwiches rest 1-2 minutes before serving.
- → Can I add extra fillings to customize this sandwich?
Absolutely. Crispy bacon, sautéed mushrooms, caramelized onions, or fresh tomato slices complement the creamy filling beautifully. Add them between the cheese layer and bread for best results.
- → What's the best way to cook multiple sandwiches?
Work in batches rather than overcrowding the skillet, which prevents even browning. Keep finished sandwiches warm on a baking sheet in a 200°F oven while cooking the remaining batch.
- → What side dishes pair well with this sandwich?
Tomato soup is the classic pairing, but roasted vegetable chips, crispy pickles, or a simple green salad with vinaigrette also complement the richness of the sandwich nicely.