Save The skillet was too hot, and I could smell the butter browning faster than I wanted. I was trying to use up a container of mac and cheese from the night before, and the idea hit me: why not turn it into a grilled cheese? I buttered two slices of sourdough, stuffed them with the cold pasta, and pressed the whole thing into the pan. What came out was crispy, gooey, and honestly better than I expected.
I made these for my nephew once when he was going through a picky eating phase. He refused anything green, anything with sauce, anything that looked different. But a grilled cheese he knew, and the mac and cheese inside was just familiar enough that he didnt question it. He ate two halves without complaint, and my sister looked at me like I had performed a miracle.
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 shape holds onto cheese sauce beautifully and fits neatly inside a sandwich without falling out the sides.
- Sharp cheddar cheese: I always go for sharp because it has more flavor, and when you are stuffing it into bread, you want that punch of cheesiness to come through.
- Unsalted butter: You will use this twice, once in the mac and cheese and again to crisp up the bread, so keep it softened and ready.
- Whole milk: It makes the cheese sauce creamy without being too heavy, though you could use half and half if you want it richer.
- Sourdough or sandwich bread: Sourdough adds a nice tang and holds up well to the weight of the filling, but any sturdy bread works.
- Cheddar or American cheese slices: This is optional, but adding a slice between the mac and cheese and the bread gives you an extra layer of melt that holds everything together.
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 is just tender but still has a little bite. Drain it well so you do not end up with a watery cheese sauce.
- Make the cheese sauce:
- Melt the butter in the same pot, then stir in the drained pasta, milk, shredded cheddar, and pepper until everything is smooth and glossy. Let it cool for a few minutes so it thickens up and does not slide right out of the sandwich.
- Assemble the sandwiches:
- Lay out your bread and butter one side of each slice generously. On the dry side of four slices, pile on about a quarter cup of mac and cheese, add a cheese slice if you are using it, then top with the other bread slice, buttered side facing out.
- Cook the sandwiches:
- Heat your skillet over medium heat and lay the sandwiches in carefully. Cook for three to four minutes on each side, pressing gently with a spatula, until the bread turns golden and crispy and the cheese inside gets all melty.
- Rest and serve:
- Pull them off the heat and let them sit for a minute or two before slicing. This keeps the filling from oozing out all over the cutting board.
Save There was a night when I made a double batch of these and set them out on a big cutting board for friends who came over to watch a game. Everyone grabbed a half, and within ten minutes they were gone. Someone said it tasted like childhood and a hangover cure at the same time, which might be the best compliment I have ever gotten in the kitchen.
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 have stirred in chopped chives, crumbled bacon, and even a spoonful of hot sauce into the mac and cheese before assembling, and every version has been great. You could also add a thin slice of tomato inside for a little acidity, or swap the cheddar for pepper jack if you want some heat. This recipe is forgiving, so do not be afraid to experiment with what you have on hand.
What to Serve Alongside
A bowl of tomato soup is the obvious choice, and honestly it is hard to beat. I have also served these with a simple green salad dressed in lemon vinaigrette, just to cut through all that richness. Pickles on the side are good too, especially dill spears, because the brine adds a sharp contrast that makes you want to take another bite.
Storage and Reheating
These are best eaten right away, but if you have leftovers, wrap them in foil and keep them in the fridge for up to two days. Reheat in a skillet over low heat, not the microwave, so the bread crisps back up instead of turning soggy.
- You can also freeze assembled but uncooked sandwiches, then grill them straight from frozen over lower heat.
- Leftover mac and cheese keeps for three days in the fridge and is perfect for making more sandwiches later in the week.
- If the filling starts to dry out, stir in a splash of milk before using it again.
Save This sandwich is proof that sometimes the best recipes come from leftovers and a little bit of hunger driven creativity. Make it once, and you will find yourself keeping mac and cheese around just so you have an excuse to make it again.
Recipe FAQs
- → Can I prepare the mac and cheese ahead of time?
Yes, you can make the macaroni and cheese up to 24 hours in advance and refrigerate it. When assembling sandwiches, gently reheat it in a saucepan over low heat, adding a splash of milk if it's too thick. This makes weeknight assembly much quicker.
- → What bread works best for this sandwich?
Sourdough, brioche, or hearty sandwich bread are ideal choices. Sourdough provides a tangy flavor and sturdy texture, while brioche adds richness. Avoid thin white bread, which tends to get soggy and won't hold the creamy filling well.
- → How do I prevent the sandwich from becoming too greasy?
Use softened butter rather than melted butter when spreading on bread, and avoid over-buttering. Medium heat on your skillet or griddle is crucial—too high and the bread burns while the cheese stays cold. Press gently with a spatula to ensure even cooking without excess grease.
- → Can I customize the macaroni and cheese filling?
Absolutely. Try mixing in crispy bacon, sautéed caramelized onions, jalapeños, or fresh herbs like chives and parsley. Experiment with different cheeses—gruyère, smoked gouda, or sharp cheddar blends add depth and complexity to your filling.
- → What are good side dishes to serve with this sandwich?
Tomato soup is the classic pairing and complements the richness beautifully. Other options include a crisp side salad with vinaigrette, roasted vegetables, or pickles to cut through the creaminess. A simple coleslaw also works well for added crunch and freshness.
- → How do I get perfectly melted cheese inside without burning the bread?
Use medium heat and allow 3–4 minutes per side. If your griddle runs hot, lower the heat slightly. You can also cover the skillet with a lid during the last minute of cooking to trap steam, which helps melt the cheese faster without overdoing the bread's exterior.