Zucchini Grilled Cheese is the sandwich I make when I want classic comfort food but also need to use that zucchini sitting quietly in the refrigerator. It gives you everything a grilled cheese should: crisp golden bread, plenty of melted cheese, and a warm savory center. However, zucchini brings one challenge. It holds a surprising amount of water, and that moisture can quickly turn a good sandwich soggy.
Fortunately, one simple step fixes the problem. Grate the zucchini, salt it briefly, then squeeze it very well before mixing it with cheese. That little bit of prep gives this Zucchini Grilled Cheese a crisp exterior and gooey center instead of a watery filling.
It works for lunch, a quick dinner, or one of those late-afternoon meals when you want something warm without cooking an entire spread.
How to Make the Best Zucc
- How to Make the Best Zucchini Grilled Cheese
- WANThe Simple Skillet Method
- How to Keep Zucchini Grilled Cheese From Getting Soggy
- The Best Cheese and Bread for Zucchini Grilled Cheese
- Easy Zucchini Grilled Cheese Variations
- What to Serve With Zucchini Grilled Cheese
- Storing and Reheating Zucchini Grilled Cheese
- Common Questions
- Crispy, Melty Zucchini Grilled Cheese Worth Repeating
How to Make the Best Zucchini Grilled Cheese
The basic idea stays close to traditional grilled cheese. You still need sturdy bread, plenty of cheese, butter, and a skillet.
The zucchini simply adds a mild savory flavor and soft texture inside.
However, I don’t recommend grating zucchini and adding it straight to the sandwich. Fresh zucchini contains enough water to soften the bread before the cheese even finishes melting.
Ingredients You’ll Need
For two sandwiches, gather:
- 4 slices sturdy sandwich bread or sourdough
- 1 medium zucchini
- 3/4 cup shredded sharp cheddar cheese
- 3/4 cup shredded mozzarella cheese
- 1 tablespoon butter, plus more as needed
- 1 small garlic clove, finely grated, optional
- Salt, to taste
- Black pepper, to taste
- Red pepper flakes, optional
- Pesto, optional
- Thin tomato slices, optional
Sharp cheddar gives the sandwich plenty of flavor, while mozzarella gives you that stretchy, melted-cheese texture.
You can change the cheeses, though.
Pepper jack adds heat. Provolone melts beautifully. Gruyère gives the sandwich a deeper, nuttier flavor.
Still, I like keeping at least one stronger cheese in the mix because zucchini has such a mild taste.
If zucchini season has taken over your kitchen, Cheesy Zucchini Bake gives you another easy way to use it. You can also turn extra zucchini into Keto Zucchini Tots for a completely different snack.
| Ingredient | What It Does | Easy Swap |
|---|---|---|
| Zucchini | Adds tender savory texture | Yellow summer squash |
| Sharp cheddar | Brings strong cheese flavor | Gruyère or pepper jack |
| Mozzarella | Adds a stretchy melt | Provolone |
| Sourdough | Creates a sturdy crisp exterior | Thick sandwich bread |

WANThe Simple Skillet Method
First, grate the zucchini using the large holes of a box grater.
Place it in a clean kitchen towel or several layers of paper towels. Sprinkle it lightly with salt, then leave it for about 5 minutes.
Next comes the most important part: squeeze.
Twist the towel firmly and press out as much liquid as possible. You may be surprised by how much water comes out.
Once the zucchini feels fairly dry, place it in a bowl.
Add the cheddar, mozzarella, black pepper, and garlic. Toss everything together until the cheese distributes evenly through the zucchini.
Then heat a skillet over medium to medium-low heat.
Butter one side of each bread slice.
Place two slices in the skillet with the buttered sides facing down. Divide the zucchini-cheese mixture between them, spreading it into an even layer.
Top with the remaining slices of bread, buttered sides facing up.
Cook for about 3 to 5 minutes on the first side.
Then flip carefully and cook another 3 to 5 minutes.
Press gently with a spatula, but don’t crush the sandwich.
The bread should turn golden and crisp while the cheese melts completely inside.
How to Keep Zucchini Grilled Cheese From Getting Soggy
Moisture decides whether this sandwich turns crisp or disappointing.
Zucchini contains a lot of water. As it heats, that water escapes. If you trap too much moisture between two slices of bread, the filling starts steaming instead of melting cleanly.
Salt and Squeeze the Zucchini
Salting grated zucchini draws water toward the surface.
You don’t need much salt. A small pinch works.
Let the zucchini sit for about five minutes, then wrap it tightly in a towel and squeeze.
I usually squeeze once, loosen the zucchini, then squeeze it again.
For especially large or watery zucchini, I may repeat the process a third time.
You want the shreds damp but not dripping.
This same moisture issue comes up in many zucchini recipes. That’s one reason crisp recipes like Extra Crispy Fried Zucchini depend so much on controlling surface moisture.
Should You Cook the Zucchini First?
You don’t have to.
If you’ve squeezed the grated zucchini thoroughly, it can cook inside the sandwich while the cheese melts.
However, sautéing it first gives you extra protection against a wet filling.
Heat a small skillet with a teaspoon of butter or olive oil. Add the squeezed zucchini and cook for 2 to 3 minutes.
Then remove it from the heat and let it cool slightly before mixing it with the cheese.
This version tastes a little more savory because the zucchini begins to brown.
Just don’t add hot zucchini directly to the shredded cheese and bread. Letting it cool briefly helps keep the sandwich easier to assemble.
The Best Cheese and Bread for Zucchini Grilled Cheese
A grilled cheese recipe lives or dies by the bread and cheese.
Because the zucchini filling adds moisture, sturdy bread matters even more here than it does in a plain cheese sandwich.
Cheese Combinations That Melt Well
My favorite combination is sharp cheddar and mozzarella.
Cheddar gives you flavor. Mozzarella gives you melt.
You can also try:
- Sharp cheddar and provolone
- Gruyère and mozzarella
- Pepper jack and cheddar
- Monterey Jack and sharp cheddar
- Gouda and mozzarella
I usually shred the cheese myself when possible.
Freshly shredded cheese melts smoothly, while some packaged shredded cheeses carry a coating that can affect how they melt.
Still, pre-shredded cheese works when speed matters.
For a sandwich like this, I wouldn’t use only a very mild mozzarella. The zucchini may make the whole filling taste flat.
Instead, pair mozzarella with cheddar, Gruyère, pepper jack, or another cheese with more personality.
What Bread Works Best?
Sourdough is my first choice.
It has enough structure to hold the filling, it develops crisp edges, and its slight tang works well with cheese.
Thick white sandwich bread also works.
Multigrain bread gives the sandwich a heartier texture, while country-style bread creates a more rustic version.
Avoid bread that’s extremely thin or very soft. It may absorb zucchini moisture before it has time to crisp.
If homemade bread sounds good, slices of Sourdough Discard Bread can turn this into an especially satisfying lunch.
Easy Zucchini Grilled Cheese Variations
Once you’ve mastered the basic sandwich, small additions can change the whole flavor.
The important thing is controlling moisture.
Pesto, Tomato, and Spicy Variations
For a pesto zucchini grilled cheese, spread a thin layer of pesto on the inside of one bread slice.
Don’t use too much. A little pesto adds plenty of basil and garlic flavor without making the sandwich greasy.
For a tomato zucchini grilled cheese, use a few very thin tomato slices.
Pat the tomatoes with paper towels first.
That extra step matters because tomatoes contain even more liquid.
For a spicy version, add red pepper flakes or switch some of the cheese to pepper jack.
You can also mix finely chopped jalapeño into the zucchini.
A little Dijon mustard spread inside the bread works surprisingly well too. The sharpness cuts through all that melted cheese.
Add More Protein or Vegetables
If you want a more substantial meal, add a thin layer of cooked chicken.
Keep the chicken pieces small so the sandwich stays easy to flip.
You could also add thin turkey slices or crisp bacon.
For more vegetables, sautéed mushrooms work nicely. Cook them until their moisture evaporates before adding them.
Baby spinach can also work, but wilt it first and squeeze away extra water.
For another vegetable-heavy meal with plenty of cheesy comfort, Stuffed Eggplant Boats make a good dinner option.
What to Serve With Zucchini Grilled Cheese
The sandwich already gives you crisp bread, melted cheese, and tender zucchini, so simple sides work best.
I usually go for something fresh or slightly acidic.
Soup, Salad, and Easy Lunch Sides
Tomato soup is the obvious grilled cheese partner.
A warm bowl of Creamy Tomato Basil Soup gives you the classic soup-and-sandwich combination.
A simple salad works equally well.
Use mixed greens with lemon vinaigrette, cucumber salad, or something crisp and fresh.
My Creamy Cucumber Salad gives you a cool contrast to the hot sandwich.
Other easy sides include:
- Pickles
- Fresh fruit
- Tomato slices
- Roasted vegetables
- Potato chips
- Simple slaw
You don’t need to turn lunch into another cooking project.
A grilled sandwich and a crisp side usually feel complete enough.
How to Serve It While the Cheese Is Still Melty
Serve Zucchini Grilled Cheese immediately.
That first few minutes matter because the cheese stays at its stretchiest and the bread stays crisp.
Let the sandwich rest for about one minute after removing it from the pan. This keeps molten cheese from spilling everywhere when you cut it.
Then slice it diagonally with a sharp knife.
If you’re serving several people, keep finished sandwiches on a wire rack rather than stacking them on a plate.
Stacking can trap steam and soften the bread.
For another comfort-food lunch, Vegetable Tortilla Roll Ups are easy to prepare ahead and pair nicely with soup or salad.
Storing and Reheating Zucchini Grilled Cheese
Grilled cheese tastes best straight from the skillet.
Still, you can prep parts of the recipe ahead and even reheat leftovers with decent results.
How to Prep the Zucchini Ahead
Grate, salt, and squeeze the zucchini several hours before cooking.
Store it in a covered container in the refrigerator.
Before making the sandwiches, check it again.
If more liquid has collected, squeeze it once more.
You can also shred the cheese ahead and keep it chilled.
However, I wouldn’t fully assemble the sandwiches hours in advance. The bread can slowly absorb moisture from the zucchini mixture.
Instead, assemble right before the pan heats.
The Best Way to Reheat Grilled Cheese
Skip the microwave if crisp bread matters.
Instead, place the sandwich in a skillet over low heat.
Cover the pan loosely and warm the sandwich for a couple of minutes on each side.
The low heat lets the cheese warm before the bread becomes too dark.
An air fryer also works.
Heat the sandwich around 325°F to 350°F for a few minutes, checking frequently.
Because air fryers vary, watch the bread closely.
Leftover sandwiches usually taste best within a day.
Common Questions
Q: How do I keep zucchini from making the sandwich soggy?
A: Grate it, salt it lightly, let it sit a few minutes, then squeeze out as much liquid as possible. That is the make or break step for Zucchini Grilled Cheese.
Q: Can I cook the zucchini first?
A: Yes. If you want extra insurance, quickly saute the squeezed zucchini for 2 to 3 minutes, then cool it before mixing with cheese.
Q: What cheese is best?
A: Use a flavor cheese plus a melt cheese. Sharp cheddar plus mozzarella is my favorite. Gruyere is amazing too if you have it.
Q: Can I make this in an air fryer?
A: You can, but watch closely so the bread does not overbrown before the cheese melts. I still think a pan is easiest for even browning.
Q: Can I prep anything ahead?
A: You can grate and squeeze the zucchini a few hours ahead and keep it in the fridge. Just re squeeze if it weeps a little before you mix it with cheese.
Crispy, Melty Zucchini Grilled Cheese Worth Repeating
Zucchini Grilled Cheese gives you classic comfort food with a simple vegetable twist. You still get the crisp bread and gooey cheese you expect, but grated zucchini adds tenderness and makes good use of something that might otherwise sit forgotten in the refrigerator.
The biggest secret isn’t complicated.
Salt the zucchini, squeeze it thoroughly, and cook the sandwich over moderate heat.
Those three choices give the cheese enough time to melt while helping the bread stay crisp.
From there, make it yours.
Add pesto, use pepper jack, tuck in a few dry tomato slices, or serve the sandwich alongside tomato soup. Once you get the moisture under control, this Zucchini Grilled Cheese becomes one of those easy lunches you can make without thinking too hard about dinner.
For other approaches to the idea, you can also check Smitten Kitchen’s Zucchini Grilled Cheese, Kirbie’s Cravings’ Zucchini Crusted Grilled Cheese Sandwiches, and Thought 4 Food’s Melted Zucchini Grilled Cheese.

Cheesy Zucchini Grilled Cheese with a Twist
Ingredients
Method
- Grate the zucchini, then put it in a clean towel or a few paper towels. Sprinkle with a small pinch of salt and let it sit for 5 minutes. Squeeze to remove excess moisture.
- Toss the squeezed zucchini with the cheeses, a little pepper, and the garlic if using.
- Heat a pan on medium. Butter one side of each slice of bread.
- Place two slices of bread butter side down in the pan.
- Pile the cheesy zucchini mixture evenly on top. Top with the other slices of bread, butter side up.
- Cook for 3 to 5 minutes per side, pressing lightly with a spatula. Adjust heat as needed to ensure crisp bread and fully melted cheese.