This golden, crispy eggplant sandwich transforms humble vegetables into a restaurant-quality meal that’s both satisfying and surprisingly simple. Each bite delivers perfectly seasoned, tender eggplant nestled between crusty bread with melted mozzarella and fresh basil – proving that the best eggplant sandwich recipes often come from the most straightforward techniques.
SERVES: 4 | PREP: 20 MIN | COOK: 15 MIN | TOTAL: 35 MIN
Ingredients
For the Eggplant
- 1 large eggplant (about 1½ pounds), sliced into ½-inch rounds
- 2 teaspoons kosher salt
- 1 cup all-purpose flour
- 3 large eggs, beaten
- 2 cups Italian-seasoned breadcrumbs
- ½ cup vegetable oil for frying
For Assembly
- 8 slices crusty Italian bread
- 8 ounces fresh mozzarella, sliced
- 24 fresh basil leaves
- 2 large tomatoes, sliced
- 4 tablespoons mayonnaise
- 2 tablespoons balsamic glaze
Step-by-Step Instructions
Phase 1: Preparing the Eggplant (10 minutes)
Step 1: Slice your eggplant into ½-inch thick rounds using a sharp knife. Consistency matters here – uneven slices cook at different rates, leaving some pieces mushy while others stay tough.
Step 2: Arrange eggplant slices on paper towels and sprinkle both sides generously with kosher salt. This draws out bitter moisture and prevents oil absorption during frying. Let sit for 10 minutes until you see water droplets forming.
Step 3: Pat each slice completely dry with clean paper towels. Any remaining moisture will cause dangerous oil splattering and prevent proper browning.
Phase 2: Setting Up Your Breading Station (5 minutes)
Step 4: Create three shallow dishes in assembly-line fashion. Fill the first with flour, the second with beaten eggs, and the third with breadcrumbs. This organization prevents messy hands and ensures even coating.
Step 5: Heat vegetable oil in a large skillet over medium-high heat until it reaches 350°F. Test readiness by dropping in a breadcrumb – it should sizzle immediately without burning.
Phase 3: Breading Process (8 minutes)
Step 6: Working with one eggplant slice at a time, dredge first in flour, shaking off excess. The flour creates a foundation that helps the egg adhere properly.
Step 7: Dip the floured slice into beaten egg, letting excess drip off. Make sure every surface is coated – any dry spots will result in patchy breading.
Step 8: Press gently into breadcrumbs, turning once to coat both sides completely. The key is gentle pressure – too much compacts the coating and prevents crispiness.
Step 9: Place breaded slices on a clean plate, not touching each other. Overlapping causes the coating to stick together and peel off during cooking.
Phase 4: Frying the Eggplant (12 minutes)
Step 10: Carefully lower 2-3 breaded slices into hot oil using a slotted spoon. Don’t overcrowd – this drops oil temperature and creates soggy results.
Step 11: Fry for 2-3 minutes per side until deep golden brown. You’ll hear steady sizzling throughout – if it stops, your oil isn’t hot enough.
Step 12: Remove with a slotted spoon and drain on paper towels. The internal temperature should reach 165°F, and the coating should feel crisp when tapped.
Step 13: Repeat with remaining eggplant slices, maintaining oil temperature between batches. Lower heat if browning too quickly.
Phase 5: Assembly (5 minutes)
Step 14: Lightly toast bread slices until golden but still tender inside. Over-toasting creates a texture that competes with the crispy eggplant.
Step 15: Spread mayonnaise on one side of each bread slice. This creates a moisture barrier that prevents sogginess.
Step 16: Layer each sandwich with 2-3 pieces of fried eggplant, fresh mozzarella slices, tomato, and 6 basil leaves.
Step 17: Drizzle with balsamic glaze and top with remaining bread slice. Press gently to help ingredients settle without compressing the crispy coating.
Chef’s Notes
Temperature Control: Maintaining proper oil temperature is crucial for this eggplant sandwich. Too low creates greasy results, while too high burns the coating before the interior cooks through.
Salt Timing: Don’t skip the salting step – it removes bitterness and excess moisture that would otherwise make your eggplant sandwich soggy and unpalatable.
Bread Choice: Sturdy Italian or sourdough bread holds up best to the juicy ingredients without falling apart during eating.
Fresh Herbs: Fresh basil transforms this from a simple fried eggplant sandwich into something restaurant-worthy. Dried herbs lack the bright flavor needed here.
Nutrition Information (Per Serving)
- Calories: 485
- Protein: 18g
- Carbohydrates: 52g
- Fat: 24g
- Fiber: 8g
- Sodium: 890mg
Delicious Variations
Mediterranean Style: Add sliced red onion, roasted red peppers, and a spread of hummus for a Greek-inspired twist on this classic eggplant sandwich.
Italian Herb Version: Mix dried oregano and garlic powder into your breadcrumbs, then serve with a spread of pesto instead of mayonnaise.
Spicy Kick: Add ¼ teaspoon cayenne pepper to the flour mixture and serve with sriracha mayo for heat lovers.
Caprese Style: Similar to our eggplant rollatini technique, layer with thick tomato slices, fresh mozzarella, and basil with balsamic reduction.
Storage & Reheating
Fresh Storage: Assembled sandwiches don’t store well due to soggy bread. Instead, store fried eggplant separately in the refrigerator for up to 3 days.
Freezing: Freeze cooked, cooled eggplant slices between parchment paper for up to 2 months. Thaw completely before reheating.
Reheating Method: Reheat fried eggplant in a 400°F oven for 5-7 minutes until crispy again. Avoid microwaving, which creates rubbery texture.
Make-Ahead Tip: Bread and slice eggplant up to 4 hours ahead, but fry just before serving for optimal crispiness.

Troubleshooting Common Problems
Problem 1 – Soggy Coating: Usually caused by insufficient salting time or wet eggplant. Always pat completely dry and ensure oil temperature stays at 350°F.
Problem 2 – Coating Falls Off: Happens when breading station ingredients are too thin or eggplant isn’t properly dried. Use thick egg wash and press breadcrumbs firmly.
Problem 3 – Bitter Taste: Indicates inadequate salting or using overripe eggplant. Choose firm, glossy eggplants and salt for full 10 minutes.
Problem 4 – Uneven Browning: Results from inconsistent slice thickness or overcrowded pan. Cut uniform slices and fry in batches.
Problem 5 – Greasy Results: Oil temperature too low or insufficient draining time. Use a thermometer and drain on paper towels for at least 2 minutes.
Equipment Essentials
- Large skillet or heavy-bottomed pan
- Three shallow bowls for breading station
- Paper towels for draining
- Slotted spoon for safe frying
- Sharp knife for even slicing
- Cutting board
- Cooking thermometer
Shopping List
Produce Section
- 1 large eggplant
- 2 large tomatoes
- Fresh basil leaves
- Fresh mozzarella (dairy section)
Pantry Items
- All-purpose flour
- Italian breadcrumbs
- Vegetable oil
- Kosher salt
- Mayonnaise
- Balsamic glaze
Bakery
- Crusty Italian bread
Success Secrets
- Perfect Timing: Salt eggplant while organizing other ingredients – this multitasking ensures proper moisture removal without wasted time.
- Oil Temperature: Use a thermometer rather than guessing. Consistent 350°F temperature is the difference between crispy perfection and greasy disappointment.
- Assembly Speed: Work quickly once eggplant is fried. The coating stays crispiest when sandwiches are assembled and served immediately.
- Ingredient Quality: Choose firm, unblemished eggplant and high-quality mozzarella. Like our eggplant steak recipe, fresh ingredients make all the difference.
- Serving Strategy: Cut sandwiches diagonally and serve immediately with napkins – this eggplant sandwich can get wonderfully messy!



