Lunch · American
Grilled Mac and Cheese Sandwich
This is comfort food doubled up: creamy homemade mac and cheese chilled into sliceable squares, then tucked between buttery, golden grilled cheese. The trick is setting the mac and cheese firm in the fridge first so it stacks neatly. Make the filling ahead and these come together fast for lunch or dinner.

Why you'll love this
- Two comfort foods in one glorious sandwich.
- The mac and cheese filling can be made days ahead.
- Crispy golden bread against creamy, melty pasta.
- A guaranteed hit with kids and adults alike.
EveryDayMeal recipe
Grilled Mac and Cheese Sandwich
Ingredients
- 8 ounces macaroni
- 1/3 cup all-purpose flour
- 3/4 teaspoon mustard powder
- 1/2 teaspoon garlic powder
- 1/2 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1/8 teaspoon cayenne pepper
- 6 tablespoons butter (for the sauce)
- 1 1/2 cups whole milk
- 1 cup heavy cream
- 1 pound Monterey Jack cheese, shredded
- 4 tablespoons butter, softened (for garlic butter)
- 1 teaspoon garlic powder (for garlic butter)
- 16 slices square sandwich bread
- 8 slices mild cheddar cheese
- 8 slices Colby Jack cheese
- 4 tablespoons butter, for the skillet
Equipment
- Medium saucepan
- Whisk
- Colander
- 9-by-13-inch rimmed baking sheet
- Parchment paper
- Large cast iron or nonstick skillet
- Wide spatula
Instructions
- Bring a medium saucepan of well salted water to a boil (it should taste like seawater). Add the macaroni and cook, stirring now and then, until al dente, 8 to 10 minutes. You want it tender but still with a little chew, since it will soften more in the sauce.
- While the pasta cooks, whisk together the flour, mustard powder, 1/2 teaspoon garlic powder, salt, black pepper, and cayenne in a small bowl so the seasonings distribute evenly.
- Drain the pasta. Set the empty pot over low heat and add the 6 tablespoons butter. Once it melts, whisk in the flour mixture and cook, whisking often, until it smells nutty and just starts to turn golden, about 1 minute. Watch it closely so it does not scorch.
- Slowly whisk in the milk and cream until smooth. Cook, whisking constantly, until the sauce is hot and begins to thicken, about 2 minutes. Off the heat, stir in the Monterey Jack a handful at a time until it melts into a smooth sauce, then fold in the drained pasta.
- Line a 9-by-13-inch rimmed baking sheet with parchment and grease it lightly with butter or cooking spray. Spread the mac and cheese evenly into the pan. Press a second greased sheet of parchment directly onto the surface, then refrigerate until cold and firm, about 1 hour, so it slices cleanly.
- When ready to build, heat a large cast iron or nonstick skillet over medium-low heat so the bread browns before it burns.
- Stir the 4 tablespoons softened butter with 1 teaspoon garlic powder until blended into a smooth garlic butter.
- Peel the top parchment off the chilled mac and cheese and cut it into 8 equal squares. Each square fills one sandwich.
- Spread garlic butter on one side of each bread slice. Set 8 slices buttered side down on a cutting board. Top each with a slice of cheddar, a square of mac and cheese, then a slice of Colby Jack. Close with the remaining bread, buttered side up.
- Place as many sandwiches in the skillet as fit without crowding. Cover and cook until the bottoms are deep golden, about 4 minutes. Flip and cook until the second side is browned, the cheese is melted, and the center is hot, about 4 minutes more.
- Repeat with the rest. Cut in half if you like and serve right away while gooey.
Tips from the kitchen
- Chilling the mac and cheese fully is the whole game. If it is warm or soft it will ooze out and the sandwich falls apart.
- Cook over medium-low, not high. You need enough time for the center to warm through before the bread burns.
- Shred your own Monterey Jack from a block if you can. Pre-shredded cheese has anti-caking starch that makes the sauce grainy.
Estimated nutrition per serving: 720 cal · 28g protein · 48g carbs · 47g fat
Make it your own
- Add crumbled cooked bacon or crispy pancetta to the mac and cheese before chilling.
- Swap in sharp cheddar for the outer cheese slices for a tangier bite.
- Stir a spoonful of chopped pickled jalapenos into the mac for a spicy kick.
Storing & make-ahead
Wrap individual mac and cheese squares in a double layer of resealable bags and refrigerate up to 3 days or freeze up to 1 month. Assemble and grill fresh. Grilled sandwiches are best eaten right away, but leftovers can be reheated in a 350 degree F oven until crisp and hot.
Good to know
- Can I make the mac and cheese ahead?
- Yes, that is the best way. Make it up to 3 days ahead and keep it chilled, or freeze the squares for up to a month, then grill the sandwiches when you want them.
- Why did my sauce turn grainy?
- Usually the heat was too high when adding cheese, or you used pre-shredded cheese. Add cheese off the heat, a handful at a time, and use freshly shredded cheese for the smoothest melt.
- What bread works best?
- Sturdy square sandwich bread holds up well. Avoid anything too thin or airy since the mac and cheese is a heavy filling.
- Can I use different cheeses?
- Absolutely. Any good melting cheese works. Cheddar, Colby Jack, Monterey Jack, mozzarella, and Gruyere all melt beautifully.
Related recipes

Lunch
Mediterranean Tuna Pasta Salad

Lunch
Tom Yum Soup with Shrimp

Lunch
Vietnamese Chicken Salad with Rice Noodles
Love this? Get one every day.
Every meal, sorted. Free daily recipes in your inbox.

