Hasselback Eggplant Parmesan is a hearty, beginner-friendly baked vegetarian dish with tender eggplant, melty mozzarella, savory pesto, marinara sauce, and a crisp Parmesan-panko finish that feels special without being complicated.

This is the kind of dish you make when you want eggplant Parmesan flavor, but with a more elegant presentation and less frying. The hasselback cuts let the eggplants fan open as they bake, giving the sauce, cheese, and pesto plenty of places to settle.
The combination is rich but still fresh. You get soft roasted eggplant, creamy mozzarella tucked between the slices, herby pesto for depth, and a crunchy topping that makes the final bite more satisfying.
It works beautifully as a vegetarian main dish with salad or bread, but it can also sit beside pasta, roasted vegetables, or a simple protein. The baking dish does most of the work, and the quick broil at the end gives it that golden, restaurant-style finish.
What You Need to Make This Hasselback Eggplant Parmesan
Small eggplants bring the best texture here because they soften evenly and are easier to slice without falling apart.
Marinara sauce creates a flavorful base in the baking dish and keeps the eggplants moist as they roast.
Extra-virgin olive oil helps the eggplant flesh become tender instead of dry while baking.
Fresh mozzarella melts into the cuts and gives the dish its creamy, classic Parmesan-style feel.
Prepared pesto adds herby richness and a savory lift between the eggplant slices.
Whole-wheat panko breadcrumbs create a crisp topping that contrasts nicely with the soft baked eggplant.
Grated Parmesan cheese seasons the crumb mixture and helps it brown under the broiler.
Fresh basil finishes the dish with color, fragrance, and a clean herbal note.

Cooking Steps
STEP 1: Heat the oven to 375°F and choose a broiler-safe 9-by-13-inch baking dish. Spoon the marinara sauce into the bottom and spread it evenly so the eggplants have a saucy base to bake in.
STEP 2: Slice each eggplant crosswise into thin sections, stopping just before you cut all the way through. Keeping the bottom intact helps each eggplant hold its shape while still opening enough to fill.
STEP 3: Arrange the eggplants over the marinara and gently fan the cuts apart with your fingers. Drizzle the olive oil over the tops, letting a little slip into the openings so the centers roast tenderly.
STEP 4: Tuck thin pieces of mozzarella and small spoonfuls of pesto into the slits. You do not need to fill every single cut perfectly; a little variation helps the cheese melt naturally through the eggplant.
STEP 5: Cover the dish with foil and bake until the eggplants are very soft. This usually takes 45 to 55 minutes, depending on their size and thickness. They should feel tender when pierced near the center.
STEP 6: While the eggplants bake, stir together the panko, Parmesan, and a small amount of olive oil. The crumbs should look lightly moistened, not wet, so they toast instead of clump.
STEP 7: Remove the foil carefully, sprinkle the crumb mixture over the eggplants, and switch the oven to broil. Keep the dish on the center rack and broil for 2 to 4 minutes, watching closely until the topping turns golden.
STEP 8: Finish with chopped basil and serve hot. Spoon some of the warm marinara from the bottom of the dish over each portion so every serving gets sauce, melted cheese, pesto, and crisp topping.
Helpful Tips
- Use small, firm eggplants with shiny skin because they hold together better and become tender without needing a very long bake.
- When slicing, place chopsticks or wooden spoon handles alongside the eggplant to help stop the knife from cutting all the way through.
- Watch the broiler carefully. The topping can go from golden to too dark quickly, especially once the Parmesan starts to toast.
Can I use large eggplants instead of small ones?
Yes, but smaller eggplants are easier to slice hasselback-style and tend to bake more evenly. If using larger eggplants, expect a longer baking time and check tenderness in the thickest part before adding the crumb topping.
How do I know the eggplant is fully cooked?
The eggplant should look relaxed, slightly collapsed, and very tender when pierced with a knife. If it still feels firm in the middle, cover it again and bake a little longer before adding the panko topping.
Can I make this ahead of time?
You can assemble the eggplants with sauce, pesto, and mozzarella a few hours ahead, then cover and refrigerate until baking. Add the panko topping only near the end of cooking so it stays crisp instead of softening.
What to Serve with Hasselback Eggplant Parmesan
This dish pairs well with simple sides that balance the rich cheese, pesto, and marinara. A crisp green salad with a light vinaigrette is a great choice because it keeps the meal fresh and not too heavy.
For something more filling, serve it with pasta tossed in olive oil, garlic, or extra marinara. The saucy base from the baking dish is perfect for spooning over noodles, especially if you are turning this into a full vegetarian dinner.
Garlic bread or warm crusty bread also works beautifully. It gives you something to drag through the marinara and melted cheese, which makes the whole meal feel cozy and complete without adding much extra work.

Can I skip the pesto?
Yes, but the pesto adds a lot of flavor in a small amount. Without it, the dish will taste closer to a simple baked eggplant Parmesan. You can replace it with extra marinara, a little olive oil, or finely chopped basil mixed with Parmesan.
Storage & Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Keep as much sauce with the eggplant as possible so it does not dry out during reheating.
To reheat, place the eggplant in a baking dish, cover loosely with foil, and warm at 350°F until heated through. Remove the foil for the last few minutes if you want to bring back a little crispness on the topping.
Freezing is possible, but the texture will be softer once thawed because eggplant naturally releases moisture. If you do freeze it, wrap portions well and use within 2 months. Thaw overnight in the refrigerator before reheating in the oven.
For the best leftover texture, avoid microwaving for too long. A short microwave warm-up works in a pinch, but the oven gives better results because it warms the sauce evenly and helps the topping stay more pleasant.

Hasselback Eggplant Parmesan
Ingredients
- 1 tablespoon finely chopped fresh basil
- 4 ounces fresh mozzarella cut into thin slices for smooth melting
- 1 cup low-sodium marinara sauce such as Rao’s Homemade Marinara
- 2 tablespoons extra-virgin olive oil for coating the eggplants
- 4 small firm glossy eggplants, about 1.75 pounds altogether
- 2 tablespoons grated Parmesan cheese
- 1/4 cup prepared pesto using any preferred variety
- 1/2 cup whole-wheat panko breadcrumbs for a crisp finish
- 2 teaspoons olive oil for moistening the topping
Instructions
- Preheat the oven to 375°F.
- Spread the marinara sauce in an even layer across the base of a 9-by-13-inch broiler-safe baking dish, creating a seasoned bed for the eggplants as they roast.
- Slice each eggplant crosswise at 1/4-inch intervals, cutting nearly to the bottom without separating the slices completely.
- Place the prepared eggplants into the baking dish and carefully fan them open so the cuts widen slightly.
- Drizzle the eggplants with 2 tablespoons of olive oil to help them stay tender while baking.
- Tuck the mozzarella slices and spoonfuls of pesto alternately into the slits, filling some openings generously while leaving others less filled as needed.
- Cover the baking dish with foil and bake for 45 to 55 minutes, or until the eggplants are very soft and fully tender.
- While the eggplants bake, combine the whole-wheat panko, grated Parmesan, and 2 teaspoons of olive oil in a small bowl.
- Stir the mixture until the breadcrumbs are evenly coated and the topping is well blended.
- When the eggplants are tender, remove the foil carefully.
- Scatter the prepared breadcrumb mixture evenly over the eggplants.
- Switch the oven setting to broil and keep the baking dish on the center rack.
- Broil for 2 to 4 minutes, monitoring closely, until the topping turns golden and crisp.
- Remove the dish from the oven and finish with the chopped fresh basil.
- Serve hot with the marinara sauce from the bottom of the baking dish spooned alongside or over the eggplants.