eggplant mozzarella sandwiches are the kind of dinner that makes you wonder why you ever bothered with takeout. I first made them on a Tuesday when I had half a sad Eggplant Mozzarella Sandwiches sitting in the fridge and absolutely no plan for dinner. Thirty-some minutes later, my whole kitchen smelled like an Italian trattoria. They come together with simple pantry staples, and honestly, the whole thing is easier than it looks.

If you love Easy Stromboli Recipe ,you might also want to check out Easy Chicken Adobo recipe and Easy Dan Dan Noodles recipe for more ideas like this one.
WhyYou'll love These Eggplant Mozzarella Sandwiches
They're ready in under 40 minutes, which means they actually work on a weeknight. The ingredient list is short and budget-friendly, coming in well under $7 for the whole batch. You get that cozy, Italian-restaurant kind of satisfaction from a completely vegetarian meal - and the Eggplant Mozzarella Sandwiches soaks up all that garlic and marinara flavor in the most satisfying way. These are also easy to customize, which we'll get into below.
Jump to:
Eggplant Mozzarella Sandwiches INgredients
Simple ingredients, big results. Here's what goes into these Eggplant Mozzarella Sandwiches and why each one matters.
See Recipe Card Below This Post For Ingredients Quantities
- eggplant : The star of the show. Cubed into half-inch pieces so it cooks quickly and soaks up all the garlic and seasoning beautifully.
- olive oil, divided: Used in two stages - first for sauteing the Eggplant Mozzarella Sandwiches , then mixed into the buttery roll spread. It adds richness and helps everything brown up nicely.
- cloves garlic: Minced and sauteed first so the flavor blooms. This is what gives the filling that classic Italian aroma.
- Italian seasoning: A simple blend that ties the whole filling together with herby, savory warmth.
- marinara sauce: Adds body, tang, and that saucy comfort factor. Use your favorite jarred brand or homemade.
- salt: Seasons the filling to taste. Add it after the marinara since different sauces vary in saltiness.
- rolls: Sturdy enough to hold the filling without falling apart. Toasted under the broiler so they stay crisp.
- butter: Mixed with olive oil and garlic powder for the most delicious roll spread. It makes the toasted buns taste bakery-good.
- garlic powder: Adds a subtle savory note to the roll spread that complements the garlic in the filling.
- mozzarella: The melty finish. It goes on last and bakes just until gooey and golden at the edges. Fresh or shredded both work well.
How to Make Eggplant Mozzarella Sandwiches
Prep the eggplant and garlic: Cube your Eggplant Mozzarella Sandwiches into ½-inch pieces - you want them small enough to cook through quickly but chunky enough to have some bite. Mince the garlic and set both aside.
Saute the garlic and eggplant: Heat 2 tablespoon of olive oil in a large skillet over medium heat. Add the minced garlic and let it sizzle for 1-2 minutes until fragrant - don't let it brown. Add the Eggplant Mozzarella Sandwiches and Italian seasoning, then cook, stirring occasionally, for 5-7 minutes until the eggplant is soft and slightly golden.

Add the marinara: Pour the marinara sauce into the skillet and stir to coat all the Eggplant Mozzarella Sandwiches . Let it heat through for 3-5 minutes, stirring now and then. Taste and add the salt - about ½ teaspoon - adjusting to your sauce.

Make the garlic butter spread: Preheat your broiler and position the oven rack in the middle. In a microwave-safe bowl, combine the remaining 2 tablespoon olive oil with the butter and garlic powder. Microwave for 15-30 seconds until the butter melts, then stir to combine.
Toast the rolls: Arrange the rolls cut-side up on a baking sheet. Brush the garlic butter mixture generously over the cut surfaces. Slide under the broiler for about 5 minutes, keeping a close eye - broilers vary wildly and they can go from golden to burnt fast. Pull them when they're just barely golden.
Assemble and melt the mozzarella: Switch the oven from broil to bake at 350 degrees F. Spoon the Eggplant Mozzarella Sandwiches mixture generously onto each toasted roll, then top with mozzarella. Return to the oven for about 5 minutes, until the cheese is melted and just starting to bubble at the edges.
Serve hot: These are best right out of the oven while the cheese is still stretchy and the rolls are crisp. Serve immediately and enjoy.
Swaps and Substitutions
- No mozzarella? Provolone or fontina melt beautifully and have a similar mild, creamy flavor.
- Gluten-free? Swap the rolls for your favorite gluten-free buns. Everything else in the recipe is naturally GF.
- Want more protein? Add a fried egg on top or layer in some white beans with the marinara for extra staying power.
- No Italian seasoning? A pinch of dried oregano and basil works perfectly in its place.
- Spice it up A pinch of red pepper flakes tossed in with the garlic adds a gentle kick.
Equipment For Eggplant Mozzarella Sandwiches
- Large skillet
- Baking sheet
- Microwave-safe bowl
- Broiler-safe oven
Storage and Reheating Tips
These Eggplant Mozzarella Sandwiches are really best eaten fresh, while the rolls are still crispy and the cheese is melty. That said, you can store the Eggplant Mozzarella Sandwiches filling separately in an airtight container in the fridge for up to 3 days - it actually tastes even better the next day as the flavors settle. When you're ready, just reheat the filling in a small pan, toast fresh rolls, and assemble. Avoid storing assembled sandwiches since the rolls get soggy.
Expert TIPS
Don't rush the eggplant: Let it cook all the way through in the skillet - undercooked Eggplant Mozzarella Sandwiches has a spongy texture that nobody loves. You want it soft and a little golden.
Watch the broiler: Seriously, stand by the oven. Rolls can go from pale to burnt in about 60 seconds under a hot broiler. Set a timer for 3 minutes and check from there.
Salt after the marinara: Different marinara sauces have very different salt levels. Taste the filling once the sauce is in before adding more salt.
Use freshly shredded mozzarella if you can: It melts more smoothly than pre-shredded. But either works fine for a weeknight dinner.
FAQ
What is the best way to cook eggplant for a sandwich?
Sauteing it in olive oil with garlic over medium heat is the easiest and most flavorful method. Cube the eggplant small so it cooks evenly and absorbs the seasoning well. You know it's done when it's soft, slightly golden, and no longer spongy - usually 5-7 minutes. If you want a smokier flavor, you can also roast it in the oven at 400 degrees F before adding it to the sauce.
How do you toast buns in the oven?
Brush the cut sides with a little butter or olive oil, place them cut-side up on a baking sheet, and broil for about 5 minutes. Keep a very close eye on them - they brown quickly. Pull them when they're just barely golden for that perfect crispy-but-not-hard texture.
How do you make a vegetarian eggplant sandwich?
This whole recipe is vegetarian! The eggplant filling with marinara and Eggplant Mozzarella Sandwiches is hearty enough that most people don't miss meat at all. For extra protein, stir in a can of drained white beans with the marinara. My family tip: let the filling simmer a minute longer so the flavors really meld together.
Can I use other seasonings in this eggplant sandwich recipe?
Absolutely. Italian seasoning is the base here, but you can add smoked paprika for depth, red pepper flakes for heat, or a pinch of fennel seed for a sausage-like flavor without any meat. Fresh basil stirred in at the end is also really lovely.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Eggplant Mozzarella Sandwiches

Eggplant Mozzarella Sandwiches
Ingredients
Method
- Heat 2 tablespoon of olive oil in a large skillet over medium heat. Add the garlic and sauté for 1-2 minutes, until fragrant. Then add the cubed eggplant and Italian seasoning, sautéing until the eggplant is soft, about 5-7 minutes. prep
- Pour in the marinara sauce and stir to combine. Cook for an additional 3-5 minutes, allowing the sauce to heat through. Taste and adjust seasoning with salt as needed. mix
- Preheat the broiler on your oven and position the oven rack in the middle. In a small bowl, combine the remaining 2 tablespoon olive oil, butter, and garlic powder. Microwave for 15-30 seconds to melt the butter, then stir to combine. prep
- Place the rolls on a baking sheet, cut sides facing up. Brush the cut surfaces with the garlic butter mixture. broil
- Broil the rolls for 4-5 minutes, or until just golden brown. Keep a close eye, as broiler times can vary. finish
- After removing the rolls, switch the oven from broil to bake (350°F/175°C). Pile the eggplant mixture onto the toasted rolls, and top with mozzarella. Return the sandwiches to the oven and bake for 5 minutes or until the cheese is melted. finish













Leave a Reply