Crispy Zucchini & Cheese Sandwiches

by August 22, 2026
5 minutes read

Golden, crispy zucchini patties layered with gooey melted cheese and sandwiched between toasted bread. These delicious vegetarian sandwiches are perfect for breakfast, lunch, a quick dinner, or a meat-free snack.

Ingredients
For the Zucchini Filling
2 medium zucchini, about 1 lb (450 g)
½ teaspoon salt
2 large eggs
½ cup breadcrumbs
¼ cup grated Parmesan cheese
1 cup shredded mozzarella cheese
¼ cup shredded cheddar cheese
2 cloves garlic, minced
2 tablespoons fresh parsley, chopped
½ teaspoon Italian seasoning
¼ teaspoon black pepper
¼ teaspoon red pepper flakes, optional
For the Sandwiches
8 slices sourdough, whole-wheat, or sandwich bread
2 tablespoons butter, softened
1 tablespoon olive oil
4 slices mozzarella or provolone cheese
2 tablespoons mayonnaise, optional
1 tablespoon pesto, optional
Instructions
1. Prepare the Zucchini
Grate the zucchini using the large holes of a box grater.
Place the grated zucchini in a bowl.
Sprinkle with ½ teaspoon salt.
Let it sit for 10 minutes. This helps draw out excess moisture.
Transfer the zucchini to a clean kitchen towel or cheesecloth.
Squeeze firmly until as much liquid as possible is removed.

Important: Removing excess moisture is the key to getting crispy zucchini rather than soggy sandwiches.

2. Make the Zucchini Mixture

In a large bowl, combine the squeezed zucchini with:

Eggs
Breadcrumbs
Parmesan
Mozzarella
Cheddar
Garlic
Parsley
Italian seasoning
Black pepper
Red pepper flakes, if using

Mix until everything is evenly combined.

Allow the mixture to rest for 5 minutes so the breadcrumbs can absorb excess moisture.

3. Form the Zucchini Patties

Divide the mixture into approximately 8 portions.

Shape each portion into a flat patty about the size of your bread slices.

Keep the patties fairly thin so they cook through and become crisp.

4. Cook the Patties

Heat olive oil in a large nonstick skillet over medium heat.

Place the zucchini patties in the pan without overcrowding.

Cook for approximately 3–4 minutes per side, until:

Golden brown
Crisp around the edges
Firm enough to flip

Transfer cooked patties to a paper-towel-lined plate.

Repeat with the remaining mixture.

5. Prepare the Bread

Spread a thin layer of softened butter on one side of each bread slice.

For extra flavor, spread a little mayonnaise or pesto on the inside of the bread.

6. Assemble the Sandwiches

For each sandwich:

Place one slice of bread butter-side down.
Add one zucchini patty.
Add a slice of mozzarella or provolone.
Add another zucchini patty.
Top with another slice of bread, butter-side up.

Repeat with the remaining ingredients.

7. Toast the Sandwiches

Heat a clean skillet over medium-low heat.

Place the sandwiches in the skillet.

Cook for approximately 3–4 minutes per side, pressing gently with a spatula.

The bread should become golden and crisp while the cheese melts completely.

If the bread browns too quickly, reduce the heat.

8. Serve

Remove the sandwiches from the skillet and let them rest for 1–2 minutes.

Cut in half and serve warm.

The outside should be crispy and golden while the inside is cheesy, tender, and savory.

Preparation & Cooking Time
Prep Time: 20 minutes
Cook Time: 25 minutes
Total Time: 45 minutes
Servings: 4 sandwiches
Difficulty: Easy
Approximate Nutrition Per Sandwich
Calories: 450–500 kcal
Protein: 20–23 g
Carbohydrates: 38–42 g
Fiber: 3–5 g
Net Carbs: 34–38 g
Fat: 25–28 g
Saturated Fat: 11–13 g
Sugar: 4–5 g
Sodium: 750–900 mg

Nutrition is approximate and depends on the bread and cheese brands used.

Nut & Allergen Information

Nuts: This recipe contains no nuts in its standard form.

Dairy: Contains Parmesan, mozzarella, cheddar, and optional provolone.

Eggs: Contains eggs.

Gluten: Breadcrumbs and regular bread contain wheat/gluten.

Soy: Some commercial breads and cheeses may contain soy. Check labels if necessary.

Nut-Free Note

The basic recipe is naturally nut-free. If using pesto, check the label because traditional pesto commonly contains pine nuts.

Gluten-Free Option

Use:

Gluten-free bread
Gluten-free breadcrumbs

Check that all cheeses and condiments are certified gluten-free if required.

Low-Carb Option

For a lower-carb version:

Replace regular breadcrumbs with crushed pork rinds or almond flour.
Use low-carb bread or lettuce wraps.
Choose cheese without added starches.
Increase the zucchini and cheese filling.

If using almond flour, note that the recipe will no longer be nut-free.

Air Fryer Method

The zucchini patties can also be cooked in an air fryer.

Preheat the air fryer to 400°F (200°C).
Lightly spray the basket.
Place the zucchini patties in a single layer.
Air fry for 8–10 minutes, flipping halfway through.
Assemble the sandwiches.
Brush the outside lightly with butter.
Air fry the assembled sandwiches at 375°F (190°C) for about 3–5 minutes, flipping once, until crisp and the cheese melts.
Recipe Q&A

Q: Why are my zucchini patties falling apart?
The zucchini probably contains too much moisture. Squeeze it very thoroughly before mixing. You can also add another tablespoon of breadcrumbs if the mixture feels too wet.

Q: Can I use frozen zucchini?
Fresh zucchini is recommended. Frozen zucchini releases considerably more water and can make the patties difficult to crisp.

Q: What cheese works best?
Mozzarella gives excellent melt, cheddar adds flavor, and Parmesan helps the patties become golden and crispy.

Q: Can I add other vegetables?
Yes. Finely grated carrot, corn, spinach, or chopped bell pepper can be added, but make sure excess moisture is removed.

Q: Can I make the zucchini patties ahead of time?
Yes. Cooked patties can be refrigerated for up to 3 days. Reheat them in a skillet or air fryer to restore crispiness.

Q: Can I freeze the patties?
Yes. Cool them completely, place parchment between the patties, and freeze in an airtight container for up to 2 months.

Q: Can I bake the zucchini patties instead of frying them?
Yes. Bake at 425°F (220°C) for about 20–25 minutes, flipping halfway through.

Q: What sauces go well with these sandwiches?
Try garlic aioli, ranch dressing, marinara sauce, spicy mayo, tzatziki, or a simple tomato-basil sauce.

Q: Can I make them vegetarian?
Yes. The standard recipe is vegetarian.

Q: Can I make them vegan?
Use vegan cheese, an egg substitute, plant-based butter, and vegan breadcrumbs. The texture may vary slightly.

Q: How do I keep the sandwich crispy?
Cook it over medium-low heat rather than high heat. This gives the bread enough time to become golden while allowing the cheese to melt without burning the outside.

Latest posts by Sara Mitchell (see all)

Sara Mitchell is an expert restaurant content creator who writes easy-to-read guides about CAVA and other Mediterranean fast-casual chains in the United States. She covers locations, menus, prices, and hours, making it simple for visitors to find nearby restaurants and what to order quickly. With years of experience in restaurant research and local SEO, Sara creates accurate, user-friendly guides that work for both people and search engines. Her goal is to help users go from search results to their nearest restaurant or menu choice with as few clicks as possible.

Leave a Reply

Your email address will not be published. Required fields are marked *