Mozzarella Grilled Cheese

Mozzarella Grilled Cheese
⏱️ cook time 6 minutes
🍽️ servings 2
⚡ Difficulty easy

intro

Crispy golden buttery sourdough oozing with stretchy melted mozzarella, a nostalgic, ultra-comforting lunch ready in minutes with just a handful of simple ingredients.

Ingredients

Thick-cut sourdough bread 4 slices (1.5cm thick, ~200g total)
Low-moisture mozzarella cheese 120g, sliced into 0.5cm thick pieces
Unsalted butter 1.5 tbsp (21g), softened to room temperature
Garlic powder 1/4 tsp
Flaky sea salt 1/8 tsp
Fresh thyme 1 tsp picked leaves (no tough stems)

Steps

1

Prep bread and cheese

Lay the 4 sourdough slices flat on the acacia wood cutting board. Use the serrated bread knife to slice the low-moisture mozzarella into uniform 0.5cm thick slices, patting each slice lightly with a corner of the linen towel to remove excess moisture (this prevents soggy bread). Arrange cheese slices in an even layer across two of the bread slices, leaving a 0.5cm border around the edge to prevent cheese from leaking out while cooking. Top with the remaining two bread slices to form two sandwiches.

Step 1
step1:Prep bread and cheese
2

Mix seasoned butter

Place the softened unsalted butter in the small glass ramekin, add the 1/4 tsp garlic powder and half of the picked fresh thyme leaves. Use the stainless steel butter spreader to mix until fully combined, with no lumps of garlic powder remaining. The butter should be smooth and easily spreadable, not melted.

Step 2
step2:Mix seasoned butter
3

Butter sandwich exteriors

Use the butter spreader to coat one outer side of each sandwich with a thin, even layer of the seasoned garlic butter, using approximately half of the butter mixture. Make sure to spread butter all the way to the edges of the bread for even crisping—dry unbuttered spots will turn pale and chewy instead of golden and crispy. Flip the sandwiches and coat the second outer side with the remaining butter.

Step 3
step3:Butter sandwich exteriors
Step 3
step3:Butter sandwich exteriors
4

Preheat cooking skillet

Place the 10-inch matte charcoal non-stick skillet on the stovetop over medium-low heat (325°F / 160°C if using an electric skillet). Allow the pan to preheat for 2 full minutes—do not rush this step, as a too-cold pan will cause the bread to soak up excess butter and turn greasy, while a too-hot pan will burn the bread before the cheese melts. No oil or extra butter is needed in the pan, as the bread is already buttered.

Step 4
step4:Preheat cooking skillet
5

Cook first sandwich side

Carefully place both sandwiches in the preheated skillet using the fish spatula. Cook for 3 minutes, resisting the urge to press down on the sandwiches (this squeezes out melted cheese and makes the bread soggy). The bread is ready to flip when it turns a deep, even golden brown across the entire surface, with darker crispy edges.

Step 5
step5:Cook first sandwich side
Step 5
step5:Cook first sandwich side
6

Flip and melt cheese

Use the fish spatula to gently flip both sandwiches. Cook for an additional 2 to 3 minutes on the second side, until the bread is equally golden brown and crispy, and the mozzarella in the center is fully melted—you will see small bubbles of melted cheese seeping slightly out of the sandwich edges when it is ready. If the bread browns too quickly before the cheese melts, turn the heat down to low and cover the pan with a lid for 1 minute to trap steam and melt the cheese faster.

Step 6
step6:Flip and melt cheese
7

Rest and season sandwiches

Transfer the cooked sandwiches from the skillet to the acacia cutting board using the fish spatula. Let them rest for 1 minute—this allows the melted cheese to set slightly so it does not all run out when you cut the sandwiches. Sprinkle the tops lightly with the 1/8 tsp flaky sea salt and the remaining fresh thyme leaves.

Step 7
step7:Rest and season sandwiches
8

Cut and plate sandwiches

Use the serrated bread knife to cut each sandwich diagonally into two triangular halves. Transfer the four halves to the off-white ceramic lunch plate, arranging them slightly offset to show the melted mozzarella center. Serve immediately while warm and crispy.

Step 8
step8:Cut and plate sandwiches

Tips

1.Always pat sliced low-moisture mozzarella dry with a clean towel before assembling sandwiches: excess whey on the cheese surface will seep into the bread as it cooks, creating a soggy, greasy center instead of a crisp, shatteringly golden crust.
2.Cook over medium-low heat (325°F / 160°C) instead of high heat: high temperatures will burn the butter and bread exterior in under 60 seconds, leaving the cheese in the center solid and unmelted. Low, even heat ensures uniform browning and perfectly stretchy melted cheese.
3.Never press down on the sandwiches with a spatula while cooking: this squeezes melted butter and cheese out from between the bread slices, leading to flat, greasy sandwiches with no iconic cheesy pull. Let the natural weight of the bread press the layers together as it cooks.

✨ You May Also Like

Lunch
🍜 United States

Creamy, salty, tangy nostalgic Midwestern sandwich pairing rich peanut butter with crisp briny dill pickles for a fast, satisfying no-cook meal.

⏱️ 5 minutesLunch ★ 4.6
Lunch
🍜 United States

Crispy, melty pressed sandwich layered with savory roast pork, ham, Swiss cheese, pickles, and tangy mustard: a beloved Cuban-American comfort classic.

⏱️ 25 minuteLunch ★ 4.9
Lunch
🍜 United States

Hearty, briny New Orleans pressed sandwich stacked with cured Italian meats, provolone, and zesty olive salad, served cold for bold, portable flavor.

⏱️ 1 hour 20Lunch ★ 4.7
Lunch
🍜 United States

A tangy, creamy Southern American staple, this no-cook cheesy sandwich is packed with sharp cheddar and sweet pimentos for a satisfying, portable bite.

⏱️ 1 hour 15Lunch ★ 4.8
Lunch
🍜 United States

Crispy Cajun-spiced fried shrimp piled on crusty French bread with tangy remoulade and fresh toppings, the iconic Louisiana street food sandwich.

⏱️ 35 minuteLunch ★ 4.4
Lunch
🍜 United States

Stacked, savory deli-style corned beef sandwich with melted Swiss, tangy mustard, and crisp griddled rye— a fast, hearty, satisfying classic.

⏱️ 15 minuteLunch ★ 4.9

Mozzarella Grilled Cheese:Frequently Asked Questions

1.Why do you recommend low-moisture mozzarella instead of fresh mozzarella for this recipe? ▾
Fresh mozzarella has very high water content that will turn your crispy bread soggy, even if you pat slices dry thoroughly. Low-moisture mozzarella melts into that iconic stretchy, oozy texture without leaking excess moisture, so you get a perfectly crisp, golden crust with no mushy, waterlogged center every time.
2.Can I use a different type of bread if I don’t have thick-cut sourdough? ▾
You absolutely can, but thick-cut sourdough is ideal because its subtle tang cuts through rich butter and cheese, and its sturdy crumb holds up to melted mozzarella without falling apart. If you swap it, pick thick, sturdy loaves like country white or ciabatta, and skip thin, soft sandwich bread that turns soggy quickly.
3.How do I get a perfectly golden, crispy crust without burning the bread? ▾
Cook your sandwich over medium-low heat, not high! High heat will burn the butter and bread before the cheese fully melts. Spread softened (not melted) butter evenly to the edges of each slice, cook 3-4 minutes per side while pressing gently with a spatula, until the crust is deep golden and cheese is melted.
4.What do garlic powder and flaky sea salt add to this simple grilled cheese? ▾
These two small upgrades take this sandwich from basic to restaurant-worthy! Mix a pinch of garlic powder into the softened butter before spreading for a subtle savory note that doesn’t overpower the cheese. Sprinkle a tiny pinch of flaky sea salt on the hot crust right after cooking to make the buttery flavor pop.
5.Why isn’t my cheese fully melted by the time my bread is nice and crisp? ▾
This almost always happens if your heat is cranked too high, or your cheese is ice-cold straight from the fridge. Turn the heat down to medium-low so the bread toasts slowly, and shred your low-moisture mozz instead of slicing it thick—shredded cheese melts faster and more evenly for that perfect stretchy ooze every time.
6.Can I add extra fillings to this mozzarella grilled cheese? ▾
Absolutely! Keep it simple to let the mozzarella shine, or add thin layers of dry add-ons like patted-dry sliced tomato, fresh basil, a thin spread of pesto, or a few slices of pepperoni. Just don’t overstuff it—too many fillings prevent even cheese melt and make the sandwich fall apart when you bite in.
7.Do I have to use unsalted butter, or can I swap in salted butter? ▾
You can use salted butter if that’s what you have on hand—just skip adding extra salt to the garlic butter and go light on the finishing flaky sea salt to avoid an overly salty sandwich. Unsalted butter lets you control salt levels precisely for that perfectly balanced buttery, savory flavor.

Comments (14)

yesterday

My kids went absolutely crazy for this! I’ve been struggling to find quick after-school snacks that don’t come out of a bag, and this was ready faster than I could get their backpacks put away. I added a little slice of tomato to a couple of theirs and they didn’t even complain about veggies. 10/10 will be in our weekly rotation!

yesterday

Wait adding tomato is such a good call! I bet a little basil would slap too, right? I’m making these for our team potluck this weekend.

2 hours ago

Love that the kids enjoyed it! Adding tomato and fresh basil is such a classic, delicious twist—perfect for a potluck, they’ll be gone in seconds! Pro tip: let the tomato slices drain a tiny bit on a paper towel first so you don’t get soggy bread.

3 days ago

As someone who burns literally everything when I cook, this was foolproof! 6 minutes total, no fancy ingredients, I used the pre-sliced mozzarella from the grocery store dairy case and it came out perfectly crispy on the outside, gooey on the inside. Way better than the sad dining hall grilled cheese.

2 days ago

So proud of you for nailing it! Pre-sliced mozzarella works totally great here, no need for fancy cheese when you’re cooking on a college budget. So glad this beat the dining hall version!

1 week ago

Made this on my camp stove last weekend while we were out in the Rockies and it hit so different. Packed the bread and cheese in the cooler, cooked it up in a cast iron pan, and it was the perfect warm pick-me-up after a 4 mile morning hike. Next time I’m bringing a little garlic butter to slather on the bread.

5 days ago

Wait is this good for meal prep? I’m trying to build a list of quick lunches I can make ahead for the work week, but I’m worried the mozzarella will get weird if I reheat it in the office microwave.

3 days ago

Great question! These are best fresh, but if you do prep them ahead, reheat in a toaster oven or air fryer if your office has one instead of the microwave—it’ll keep the bread crispy instead of chewy. If you only have a microwave, 30 seconds on 50% power works in a pinch!

2 days ago

Tried this last night and honestly? It was good, but I used fresh mozzarella that was still super wet and my bread got all soggy halfway through eating. Bummed because the flavor was chef’s kiss, just the texture was off.

yesterday

Oh girl I did the exact same thing the first time! You gotta pat the mozz slices dry with a paper towel before you put them on the bread, game changer no more sogginess. I learned that the hard way too lol

yesterday

Sorry to hear about the soggy bread! That’s 100% from the excess moisture in fresh mozzarella, like @HomeCookVibes said, patting the slices dry for 10-15 seconds with a paper towel makes all the difference. Give it another try, I promise it’ll turn out perfectly!

30 minutes ago

OMG this hit the spot so hard! Made this at 2am after getting home from the concert downtown and it was the best decision I made all weekend. Had some leftover mozz from pizza night, sourdough bread in the pantry, threw it together with a little garlic salt. No notes, absolute perfection.

1 week ago

Has anyone tried this with gluten free sourdough? I’m gluten intolerant but grilled cheese is my ultimate comfort food, I’ve been searching for a recipe that doesn’t turn into a crumbly mess with GF bread.

5 days ago

I made it with my favorite GF sandwich bread last week! Just cook it on a little lower heat for an extra minute so the bread gets crispy all the way through without burning, and it works amazing. No crumbles at all!

2 weeks ago

Made this as a side with our tomato soup last Sunday for family dinner and everyone was raving. Even my picky father-in-law who says 'grilled cheese is just for kids' asked for a second sandwich. Used salted butter on the outside of the bread like the recipe said, perfect golden crust every time.

1 week ago

Mozzarella grilled cheese and tomato soup is the ultimate combo! I did this same thing for our rainy day dinner last week and my husband ate three sandwiches, I couldn’t believe it.

1 week ago

There’s nothing better than grilled cheese and tomato soup on a cozy day! That is the highest praise coming from a father-in-law who thinks grilled cheese is just for kids, that’s a huge win. So glad your whole family loved it!

5 minutes ago

Total cost for me to make two of these was like $3? Way cheaper than getting takeout for lunch, and way tastier. I added a little sprinkle of red pepper flakes for a tiny kick, 10/10 would make again tonight.

just now

Love a budget-friendly meal! That red pepper flake addition sounds incredible, I love a little heat with melty cheese. So glad this saved you from spending money on takeout!

2 hours ago

Added a drizzle of hot honey and some crispy prosciutto to mine and it was SO good, honestly life changing. Sweet, salty, spicy, gooey? I’m never making a regular American cheese grilled cheese again. Who knew mozzarella was this good in grilled cheese??

30 minutes ago

Wait stupid question but do you put the butter on the inside of the bread or the outside? I’m still learning to cook and I don’t want to mess this up, it looks so good.

5 minutes ago

No such thing as a stupid question! Spread the softened butter on the outside of both slices of bread—that’s what gives it that perfect golden, crispy crust as it cooks. The inside stays soft and holds all that melty mozzarella. You’ve got this!

1 week ago

Made these in little bite-sized squares for our neighborhood block party last weekend and they were the first thing gone! I set out a little ramekin of marinara for dipping and people were coming back for thirds. So easy to make a big batch too, just cooked them on my griddle in batches.

5 days ago

Wait bite-sized is genius! I’m hosting our next block party next month and I was stuck on what easy appetizer to make, this is perfect. Did you cut them before or after cooking?

3 days ago

I cooked the full sandwiches first then let them cool for 2 minutes before cutting into quarters, way less messy! The marinara dip is non-negotiable, trust me.

3 days ago

Tried making this in my air fryer instead of a pan! 370 degrees for 4 minutes, flip halfway, and it came out so crispy I didn’t even have to stand over the stove. 10/10 lazy girl hack.

2 days ago

That air fryer hack is brilliant! I love that you don’t have to babysit the pan while it cooks. Thanks for sharing that tip, I know a ton of other readers are going to love trying that method too!

2 days ago

Added a handful of spinach and a couple slices of roasted red pepper to mine for some extra veggies and it was chef’s kiss. The mozzarella melts so creamy it covers up the veggie texture for anyone who’s picky, will definitely be making this again for Meatless Monday.