Mac & Cheese Grilled Cheese Sandwich

Featured in: Comfort Family Dinners

Transform classic grilled cheese by filling it with homemade creamy macaroni and cheese. Cook elbow macaroni until al dente, then toss with melted sharp cheddar, butter, and milk for a silky cheese sauce. Spread softened butter on sourdough bread, layer with the mac and cheese filling, and pan-fry until golden and crispy on both sides. This elevated comfort sandwich serves four and takes just 35 minutes total.

Updated on Sun, 18 Jan 2026 15:08:00 GMT
Creamy, homemade macaroni and cheese melts between golden, buttery sourdough slices of a grilled cheese sandwich.  Save to Pinterest
Creamy, homemade macaroni and cheese melts between golden, buttery sourdough slices of a grilled cheese sandwich. | frostkettle.com

The skillet was hissing, butter pooling at the edges, when I realized I'd accidentally made too much mac and cheese for dinner. My roommate glanced at the pot, then at the loaf of sourdough on the counter, and said, "What if we just… put it in a grilled cheese?" It sounded ridiculous and genius at the same time. Twenty minutes later, we were biting into something so indulgent and over-the-top that we couldn't stop laughing between bites.

I made these for a lazy Sunday lunch after a morning hike, and they disappeared so fast I barely got a photo. My friend kept pulling the sandwich apart just to watch the cheese stretch, grinning like a kid. We ate them standing over the stove, too hungry to bother with plates. That's the kind of meal this is, no fuss, no formality, just pure comfort in your hands.

Ingredients

  • Elbow macaroni: The small tubes hold onto the cheese sauce beautifully, and they don't make the sandwich too bulky.
  • Sharp cheddar cheese: The sharper the cheddar, the more flavor you get in every bite, I learned this after a bland batch with mild cheese.
  • Unsalted butter: You'll use this twice, once in the sauce and once on the bread, so keep it soft and ready.
  • Whole milk: It makes the sauce silky and rich without being too heavy.
  • Sourdough or sandwich bread: Sourdough adds a tangy depth, but any sturdy bread that won't fall apart works perfectly.
  • Optional cheese slices: Adding a slice of cheddar or American between the mac and bread creates an extra gooey layer that melts into the pasta.

Instructions

Cook the macaroni:
Boil the pasta in salted water until it's just tender with a slight bite, around 7 to 8 minutes. Drain it well so you don't end up with a watery sauce.
Make the cheese sauce:
Melt butter in the same pot, then stir in the drained pasta, milk, shredded cheddar, and pepper until it's smooth and creamy. Let it cool for a few minutes so it thickens enough to stay put in the sandwich.
Assemble the sandwiches:
Butter one side of each bread slice, then pile about a quarter cup of mac and cheese on the unbuttered side. Add a cheese slice if you want extra melt, then top with another slice of bread, buttered side out.
Cook the sandwiches:
Heat your skillet over medium and place the sandwiches in, pressing gently with a spatula. Cook 3 to 4 minutes per side until the bread is golden and crisp and the inside is hot and gooey.
Rest and serve:
Let the sandwiches sit for a minute or two before slicing so the cheese sets just enough to not spill everywhere. Serve them hot and watch them vanish.
A close-up of crispy Mac & Cheese Grilled Cheese, served warm on a rustic cutting board with steam rising.  Save to Pinterest
A close-up of crispy Mac & Cheese Grilled Cheese, served warm on a rustic cutting board with steam rising. | frostkettle.com

I brought these to a potluck once, cut into halves and stacked on a platter, and people kept asking what they were before trying them. After the first bite, the questions stopped and the plate emptied. Someone told me later it reminded them of being a kid again, and I think that's exactly what comfort food should do.

Making It Your Own

I've stirred in crispy bacon bits and chopped chives before assembling, and it added a smoky, fresh layer that made the sandwich feel almost fancy. A thin slice of tomato tucked inside brings a little acidity that cuts through the richness. If you like heat, a few dashes of hot sauce mixed into the mac or drizzled inside the sandwich gives it a nice kick without overwhelming the cheese.

Pairing and Serving

These sandwiches are incredible next to a bowl of tomato soup, the kind of pairing that feels like a hug on a cold day. I've also served them with a simple green salad dressed in lemon vinaigrette to balance the richness. If you're feeding a crowd, cut them into quarters and serve them as an appetizer, they'll disappear faster than you'd expect.

Storage and Reheating

Leftover sandwiches can be wrapped in foil and stored in the fridge for up to two days, though they're never quite as crispy. Reheat them in a skillet over medium-low heat to bring back some of that crunch, or pop them in a toaster oven. The mac and cheese itself keeps well for three days, so you can make it ahead and assemble sandwiches fresh whenever the craving hits.

  • Store assembled but uncooked sandwiches wrapped tightly in the fridge for up to 12 hours before cooking.
  • Freeze extra mac and cheese in portions so you can make these on a whim.
  • Use day-old bread for even crispier results, it absorbs butter without getting soggy.
Comfort food classic: a Mac & Cheese Grilled Cheese cut in half, revealing rich, gooey cheddar filling. Save to Pinterest
Comfort food classic: a Mac & Cheese Grilled Cheese cut in half, revealing rich, gooey cheddar filling. | frostkettle.com

This sandwich is proof that some of the best recipes come from happy accidents and a little bit of audacity. Make it once, and it'll become your go-to whenever you need comfort in a hurry.

Recipe Questions & Answers

Can I use store-bought macaroni and cheese?

Yes, absolutely. Using leftover or prepared macaroni and cheese saves time. Simply skip the cooking steps and use about 1 cup of your prepared mac and cheese for the filling.

What bread works best for this sandwich?

Sourdough provides excellent flavor and structure, but brioche, pullman, or thick-cut sandwich bread also work wonderfully. Avoid thin bread that may become soggy from the creamy filling.

How do I prevent the filling from leaking out?

Let the mac and cheese cool slightly so it thickens before assembling. Don't overfill each sandwich—about 1/4 cup per sandwich is ideal. Press gently while cooking rather than firmly.

Can I make this ahead and reheat?

You can prepare the mac and cheese several hours ahead. Assemble and cook the sandwiches fresh just before serving for the best texture and melted cheese effect.

What sides pair well with this sandwich?

Tomato soup is a classic pairing. Pickled vegetables, coleslaw, or fresh greens provide nice contrast to the richness. A simple salad with vinaigrette also complements well.

How can I add more flavor to the mac and cheese filling?

Stir in crispy bacon bits, sautéed mushrooms, caramelized onions, or fresh chives. A pinch of smoked paprika, garlic powder, or cayenne pepper adds depth without overwhelming the cheese flavor.

Mac & Cheese Grilled Cheese Sandwich

Decadent grilled cheese featuring creamy macaroni and cheese nestled between golden, buttery toasted bread slices.

Prep Duration
15 minutes
Time to Cook
20 minutes
Overall Time
35 minutes
Created by Nora Whitman


Skill Level Easy

Cuisine American

Makes 4 Serving Size

Dietary Information Meatless

What You Need

Macaroni and Cheese

01 1 cup elbow macaroni
02 2 cups water
03 1 teaspoon salt
04 1 1/2 cups shredded sharp cheddar cheese
05 2 tablespoons unsalted butter
06 1/2 cup whole milk
07 1/4 teaspoon ground black pepper

Sandwich Assembly

01 8 slices sourdough or sandwich bread
02 4 tablespoons unsalted butter, softened
03 1 cup prepared macaroni and cheese
04 4 slices cheddar or American cheese, optional

How-To Steps

Step 01

Prepare Macaroni Base: Bring 2 cups water and 1 teaspoon salt to a boil in a medium saucepan. Add 1 cup elbow macaroni and cook until al dente, approximately 7 to 8 minutes. Drain thoroughly in a colander.

Step 02

Create Cheese Sauce: In the same saucepan, melt 2 tablespoons butter over medium heat. Add the drained macaroni, 1/2 cup whole milk, 1 1/2 cups shredded sharp cheddar cheese, and 1/4 teaspoon ground black pepper. Stir continuously until cheese melts completely and sauce reaches creamy consistency. Remove from heat and allow to cool slightly for thickening.

Step 03

Prepare Bread Slices: Arrange 8 bread slices on a clean work surface. Spread softened butter evenly on one side of each slice.

Step 04

Fill Sandwiches: On the unbuttered side of 4 bread slices, distribute approximately 1/4 cup macaroni and cheese mixture. Top each with 1 slice of cheddar or American cheese if desired. Cover with remaining bread slices, buttered side facing outward.

Step 05

Toast Sandwiches: Heat a large skillet or griddle over medium heat. Place sandwiches in the pan, working in batches if necessary. Cook 3 to 4 minutes per side, gently pressing with a spatula, until bread achieves golden-brown crispness and cheese melts completely.

Step 06

Finish and Serve: Transfer sandwiches to a serving plate and rest for 1 to 2 minutes. Slice diagonally if desired and serve immediately while hot.

Tools You'll Need

  • Medium saucepan
  • Colander
  • Large skillet or griddle
  • Spatula
  • Knife and cutting board

Allergy Info

Review every ingredient for allergens. Ask a healthcare professional if unsure.
  • Contains wheat from bread and macaroni
  • Contains milk from cheese and butter
  • May contain eggs present in bread
  • May contain soy from bread and cheese products

Nutrition Details (Each Serving)

Given for informational purposes, this isn't medical advice.
  • Energy Value: 520
  • Fats: 28 g
  • Carbohydrates: 49 g
  • Proteins: 18 g