Save My daughter came home from college one weekend and declared she wanted "breakfast for dinner, but make it weird." We had a pot of leftover mac and cheese in the fridge, and I happened to be craving a grilled cheese. The lightbulb moment hit us both at the same time. We assembled those first sandwiches with way too much filling, butter dripping down our wrists as we pressed them into the pan, laughing at the absurdity of it all. That night, something ridiculous became something we now make on purpose.
I made these for my nephew's birthday sleepover, and the kids went silent for a full five minutes. No phones, no chatter, just chewing and wide eyes. One of them looked up and said, "This is what rich people must eat." I didn't have the heart to tell him it cost about three dollars to make. Sometimes the best recipes are the ones that feel like a secret you're letting someone in on.
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 onto cheese sauce beautifully, and its small size makes it easy to spread inside a sandwich without falling out.
- Sharp cheddar cheese: The sharpness cuts through the richness and gives the mac and cheese real flavor depth instead of just generic creaminess.
- Unsalted butter: You'll use this twice, once in the cheese sauce and once on the bread, so buy a good one because it shows up in every bite.
- Whole milk: It makes the sauce silky without being too heavy, though I've used 2% in a pinch and it still worked fine.
- Sourdough or sandwich bread: Sourdough adds a slight tang that plays well with the cheese, but any sturdy bread that can handle the weight of the filling works.
- Cheddar or American cheese slices: Optional, but they add an extra layer of melt and help glue the whole sandwich together when things get messy.
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 until it still has a little bite, about 7 to 8 minutes. Drain it well in a colander, giving it a shake to get rid of excess water so your sauce doesn't get watery.
- Make the cheese sauce:
- Melt the butter in the same warm saucepan, then add the drained macaroni, milk, shredded cheddar, and black pepper. Stir constantly over medium heat until the cheese melts into a smooth, glossy sauce, then take it off the heat and let it cool for a few minutes so it thickens up enough to stay put in the sandwich.
- Assemble the sandwiches:
- Lay out all your bread slices and butter one side of each. On the unbuttered side of four slices, pile about a quarter cup of mac and cheese, add a cheese slice if you're going for maximum indulgence, then top with the remaining bread, buttered side facing out.
- Cook the sandwiches:
- Heat your skillet over medium heat and place the sandwiches in, working in batches if your pan isn't big enough. Cook for 3 to 4 minutes per side, pressing gently with a spatula, until the bread turns golden brown and crisp and the cheese inside is melted and gooey.
- Rest and serve:
- Let the sandwiches sit for a minute or two after you take them out of the pan so the filling sets slightly and doesn't ooze everywhere when you cut them. Slice on the diagonal and serve while they're still steaming hot.
Save The first time I served these at a potluck, someone accused me of buying them from a food truck. I took it as the highest compliment. There's something about the way the crispy edges shatter when you bite down, giving way to that creamy, cheesy center, that makes people stop and really taste what they're eating. It's not fancy, but it feels special, and that's exactly the kind of food I want to make.
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've stirred in crumbled bacon, chopped chives, even a spoonful of caramelized onions into the mac and cheese before assembling. Each addition changes the personality of the sandwich without complicating the process. One time I added a few dashes of hot sauce to the cheese sauce and it became my husband's new favorite version. Don't be afraid to treat this as a base recipe and add whatever makes you happy.
What to Serve Alongside
A bowl of tomato soup is the obvious pairing, and for good reason, it works. But I've also served these with a simple green salad dressed in lemon vinaigrette to cut through the richness, or even just a handful of crispy pickles on the side. Sometimes I'll pour a cold beer and call it dinner, no sides necessary. The sandwich is rich enough to stand alone, but it also plays well with others if you're in the mood.
Storage and Reheating
These are best eaten fresh, but if you have leftovers, wrap them in foil and reheat in a 350-degree oven for about 10 minutes. The microwave will make the bread soggy, so avoid it if you can. You can also make the mac and cheese ahead and keep it in the fridge for up to three days, then assemble and cook the sandwiches when you're ready to eat.
- Store any leftover mac and cheese separately in an airtight container in the fridge.
- Reheat assembled sandwiches in the oven, not the microwave, to keep the bread crispy.
- If the mac and cheese thickens too much in the fridge, stir in a splash of milk before using it.
Save This sandwich doesn't pretend to be anything other than what it is: indulgent, a little ridiculous, and exactly what you want when comfort is the only thing on the menu. Make it once, and I promise it'll become part of your rotation.
Questions & Answers for Recipes
- → 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 the refrigerator. Simply reheat gently before assembling the sandwiches, adding a splash of milk if the sauce has thickened too much.
- → What type of bread works best for this sandwich?
Sourdough, sandwich bread, or even soft brioche work wonderfully. Sourdough provides a tangier flavor and sturdy texture, while sandwich bread offers a softer, more traditional feel. Avoid thin breads as they may tear under the weight of the filling.
- → How do I prevent the cheese from leaking out?
Let the mac and cheese cool slightly until it thickens before assembling. Don't overfill each sandwich—use about 1/4 cup per sandwich. Also, press gently with a spatula while cooking to keep everything intact without squishing the bread.
- → Can I make this without the optional cheese slices?
Absolutely. The creamy mac and cheese filling alone provides plenty of cheesy goodness. The optional slices simply add extra richness, but the sandwich is delicious without them.
- → What are good side dishes to serve with these sandwiches?
Tomato soup is the classic pairing for ultimate comfort. You could also serve with a simple green salad, tomato and cucumber slices, pickles, or homemade chips for a well-rounded meal.
- → Can I freeze these sandwiches after cooking?
Cooked sandwiches can be frozen for up to 2 weeks. Wrap them individually in foil and reheat in a 300°F oven for about 15 minutes until warmed through. Note that the bread texture may change slightly after freezing.