Mac & Cheese Grilled Cheese Sandwich

Featured in: Oven & Skillet Dishes

Transform classic comfort food into an indulgent sandwich by combining homemade creamy macaroni and cheese with golden, buttery toasted bread. Cook elbow macaroni until al dente, then toss with melted cheddar, butter, and milk for a rich cheese sauce. Spread softened butter on bread slices, fill with warm macaroni and cheese, and griddle until the bread is crispy and golden on both sides. Ready in just 35 minutes, this vegetarian main dish serves four and pairs perfectly with tomato soup for an unforgettable meal.

Updated on Sun, 18 Jan 2026 10:18:00 GMT
Golden, crispy slices of sourdough encase creamy mac & cheese grilled cheese, with melted cheese oozing from the edges. Save
Golden, crispy slices of sourdough encase creamy mac & cheese grilled cheese, with melted cheese oozing from the edges. | petitzayan.com

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.
A skillet holds a hot mac & cheese grilled cheese sandwich, served alongside a comforting bowl of tomato soup. Save
A skillet holds a hot mac & cheese grilled cheese sandwich, served alongside a comforting bowl of tomato soup. | petitzayan.com

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.
Close-up of a golden-brown mac & cheese grilled cheese, revealing a hearty filling of macaroni and two layers of melted cheese. Save
Close-up of a golden-brown mac & cheese grilled cheese, revealing a hearty filling of macaroni and two layers of melted cheese. | petitzayan.com

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.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Mac & Cheese Grilled Cheese Sandwich

Creamy macaroni and cheese nestled between golden, buttery toasted bread for the ultimate comfort sandwich experience.

Prep time
15 minutes
Time to cook
20 minutes
Overall time
35 minutes
Created by Juliette Meyer


Skill level Easy

Cuisine American

Servings made 4 Portions

Dietary notes Suitable for vegetarians

What You'll 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 Prepare

Step 01

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

Step 02

Create the 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 cheddar cheese, and 1/4 teaspoon black pepper. Stir constantly until cheese is completely melted and sauce reaches a creamy consistency. Remove from heat and allow to cool slightly for thickening.

Step 03

Butter the Bread: Arrange all 8 bread slices on a clean work surface. Spread 4 tablespoons softened butter evenly on one side of each slice.

Step 04

Assemble Sandwiches: On the unbuttered side of 4 bread slices, distribute approximately 1/4 cup macaroni and cheese per sandwich. Top each with one optional slice of cheddar or American cheese. Cover each with a remaining bread slice, buttered side facing outward.

Step 05

Toast the 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, applying gentle pressure with a spatula, until bread achieves golden-brown color and cheese fully melts.

Step 06

Finish and Serve: Transfer sandwiches from skillet and allow to rest 1 to 2 minutes. Slice diagonally and serve immediately while hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment needed

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

Allergy info

Be sure to check all ingredients for allergens and talk to your doctor if necessary.
  • Contains wheat from bread and macaroni
  • Contains milk from cheese and butter
  • May contain eggs from bread
  • May contain soy from bread and cheese

Nutrition details (per portion)

Nutrition information is for general guidance and shouldn't replace advice from a professional.
  • Caloric value: 520
  • Fats: 28 g
  • Carbohydrates: 49 g
  • Proteins: 18 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.