I’ve always loved classic Italian food, but sometimes those traditional recipes need a summer makeover. When the weather gets hot, the last thing I want is to stand over a pot of bubbling sauce or heat up my kitchen with a hot oven. That’s exactly why this grilled eggplant parmesan has become one of my go-to dinner recipes.
Instead of the usual frying and baking, I take the whole operation outside to the grill. The eggplant gets that nice smoky flavor while keeping its shape, and I only need to melt the cheese at the end. Plus, there’s something really nice about cooking outdoors on a warm evening, maybe with a glass of wine in hand.
If you’re like me and can’t resist a good eggplant parm but want something a bit lighter and easier, this recipe is for you. It keeps all the cheesy, saucy goodness you love, just with a fun summer twist.
Why You’ll Love This Grilled Eggplant Parmesan
- Lighter summer version – Unlike traditional heavy, fried eggplant parm, this grilled version keeps things fresh and light while still delivering all the classic Italian flavors you love.
- Quick cooking time – Ready in just 30-45 minutes, this recipe is perfect for busy weeknights when you want something satisfying but don’t want to spend hours in the kitchen.
- Fresh ingredients – Using fresh tomatoes, mozzarella, and basil makes this dish taste like summer on a plate – no jarred sauce needed!
- Perfect for entertaining – The grilling method means you can cook outside while chatting with guests, and the presentation looks impressive with minimal effort.
- Vegetarian-friendly – This meatless main dish is substantial enough to satisfy vegetarians and meat-eaters alike.
What Kind of Eggplant Should I Use?
For grilled eggplant parmesan, the classic Italian or Globe eggplant is your best bet – it’s the large, dark purple one you’ll find in most grocery stores. These eggplants have the perfect size for cutting into planks and hold up well on the grill without falling apart. If you spot Japanese or Chinese eggplants (the long, skinny ones), they’ll work too, though you’ll need more of them since they’re smaller. When shopping, look for eggplants that feel heavy for their size and have smooth, shiny skin without any soft spots. Give them a gentle squeeze – if your finger leaves an indent, the eggplant is probably overripe and might be bitter.
Options for Substitutions
This grilled eggplant parmesan is pretty flexible with substitutions. Here’s what you can swap:
- Fresh tomatoes: If fresh tomatoes aren’t in season, you can use 2 cans (14 oz each) of good-quality whole peeled tomatoes, drained. Just pat them dry before grilling to prevent excess moisture.
- Shallot: No shallots? A small red or yellow onion will work just fine. Cut it into quarters instead of halves due to the larger size.
- Fresh mozzarella: While fresh mozzarella gives the best melty texture, you can use regular low-moisture mozzarella. In a pinch, provolone or fontina cheese would also work well.
- Eggplant: You can try this recipe with large portobello mushrooms or thick-cut zucchini slices. Just keep in mind that the cooking time might need to be adjusted as these vegetables have different water content.
- Fresh basil: If fresh basil isn’t available, you can use dried basil (about 1 tablespoon) or try fresh oregano for a different but tasty twist.
- Ciabatta bread: Any crusty bread will work here – try sourdough, French bread, or even thick-cut country bread. Just make sure it’s sturdy enough to hold up to the toppings.
Watch Out for These Mistakes While Grilling
The biggest challenge when grilling eggplant is dealing with its sponge-like nature – skipping the crucial step of salting the eggplant slices for 30 minutes before grilling can result in bitter, oil-soaked pieces that nobody wants to eat. Another common mistake is cranking up the grill heat too high, which can burn the outside while leaving the inside raw – instead, maintain a medium heat and give the eggplant time to cook through gradually. When it comes to the tomatoes, don’t flip them too often on the grill; letting them develop a nice char on one side before turning will concentrate their sweetness and create better flavor. For the best texture, make sure to pat your eggplant completely dry after salting and before adding oil, and remember to let the finished dish rest for 5-10 minutes before serving, allowing the cheese to settle and the flavors to meld together perfectly.
What to Serve With Grilled Eggplant Parmesan?
This Italian-inspired dish pairs wonderfully with a variety of simple sides that won’t overshadow its smoky, cheesy goodness. A light arugula salad dressed with lemon juice and olive oil makes a perfect fresh companion to the rich eggplant. If you’re serving a crowd, cook up some angel hair pasta tossed with garlic and olive oil, or keep it casual with the included crusty bread for soaking up all those tasty juices. For a complete summer meal, throw some zucchini or bell peppers on the grill while you’re cooking the eggplant – they’ll pick up that same nice charred flavor and round out your plate perfectly.
Storage Instructions
Keep Fresh: Got leftovers? Place your grilled eggplant parmesan in an airtight container and pop it in the fridge for up to 3 days. The flavors actually get better as they meld together overnight, making it a great make-ahead dish for busy weekdays.
Make Ahead: You can prep components of this dish in advance! Grill the eggplant and make the tomato mixture up to 24 hours before assembly. Store them separately in the fridge, then just layer and heat when you’re ready to serve.
Warm Up: To enjoy your leftover eggplant parmesan, heat it in a 350°F oven for about 15-20 minutes until warmed through. Cover with foil to prevent the cheese from browning too much. You can also give it a quick zap in the microwave, though the texture won’t be quite as nice.
| Preparation Time | 15-20 minutes |
| Cooking Time | 15-25 minutes |
| Total Time | 30-45 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1800-2000
- Protein: 50-60 g
- Fat: 140-160 g
- Carbohydrates: 130-150 g
Ingredients
For the grilled vegetables:
- ground black pepper (freshly ground for more flavor)
- 4 medium tomatoes (about 2 lbs, halved lengthwise)
- 1/4 cup extra-virgin olive oil (I use Colavita)
- 1 shallot (thinly sliced)
- salt
For the eggplant:
- 2 large eggplants (cut lengthwise into 1/2-inch thick slices)
- 1 lb fresh salted mozzarella (room temperature, torn into bite-sized pieces)
- 1/4 cup fresh basil leaves (roughly torn just before serving)
- 1 loaf rustic bread (for serving)
Step 1: Prepare the Eggplant for Grilling
- 2 large eggplants, cut lengthwise into 1/2-inch thick slices
- 3 tablespoons extra-virgin olive oil
- salt
- ground black pepper
Slice the eggplants lengthwise into 1/2-inch thick slabs—these will be your base for the dish.
Pat them dry with paper towels to remove excess moisture, which helps them char beautifully on the grill rather than steam.
Arrange the slices on a large cutting board and season generously with salt and pepper on both sides.
Drizzle with 3 tablespoons of olive oil and use your hands to coat each slice evenly.
I like to season the eggplant generously because it’s a naturally mild vegetable and needs bold flavoring to shine.
Step 2: Grill the Tomatoes and Prepare the Topping
- 4 medium tomatoes, halved lengthwise
- 1 shallot, thinly sliced
- 1 tablespoon extra-virgin olive oil
- salt
- ground black pepper
Heat your grill to medium-high heat.
While it preheats, toss the halved tomatoes and thinly sliced shallot with 1 tablespoon of olive oil, salt, and pepper.
Once the grill is hot, place the tomatoes cut-side down and grill for 4-5 minutes until the cut surface is caramelized and charred.
Flip and cook the skin side for another 2-3 minutes.
Remove to a cutting board and let cool slightly, then roughly chop the grilled tomatoes and shallot together.
Transfer to a bowl and set aside—this mixture will be your fresh topping at the end.
Step 3: Grill the Eggplant Until Charred and Tender
- prepared eggplant slices from Step 1
With the grill still at medium-high, place the oiled eggplant slices directly on the grates.
Grill for 4-5 minutes on the first side without moving them—you want deep char marks and a caramelized exterior that locks in flavor.
Flip each slice and cook the other side for another 4-5 minutes until the eggplant is completely tender when pierced with a fork and has nice color on both sides.
Transfer the grilled slices to a clean plate as they finish cooking.
Step 4: Top with Mozzarella and Melt
- grilled eggplant slices from Step 3
- 1 lb fresh salted mozzarella, room temperature, torn into bite-sized pieces
While the eggplant is still warm, tear the fresh mozzarella into bite-sized pieces and distribute them evenly over each grilled eggplant slice.
Using tongs, carefully place the topped eggplant slices back on the grill, then cover the grill with its lid or a piece of foil.
Cook for 1-2 minutes until the cheese just begins to melt—you want it soft and creamy but not completely liquefied.
I prefer to let the cheese melt just barely because it keeps its creamy texture and won’t make the eggplant soggy.
Step 5: Finish and Serve
- eggplant with melted cheese from Step 4
- grilled tomato and shallot mixture from Step 2
- 1/4 cup fresh basil leaves, torn just before serving
- remaining extra-virgin olive oil
- 1 loaf rustic bread, for serving
Transfer the warm, cheese-topped eggplant slices to a serving platter or individual plates.
Spoon the grilled tomato and shallot mixture from Step 2 generously over the melted cheese.
Finish with fresh basil leaves that you’ve torn just before serving—this keeps them from bruising and darkening.
Drizzle the remaining 1/4 cup of olive oil over the top in a thin stream, allowing it to coat everything and add richness.
Serve immediately alongside thick slices of toasted rustic bread to soak up the juices.




