• Recipe Index
  • Fall
  • Drinks
  • Vegetarian
  • Work With Me
  • About
menu icon
go to homepage
  • Recipe Index
  • Fall
  • Drinks
  • Vegetarian
  • Work With Me
  • About
subscribe
search icon
Homepage link
  • Recipe Index
  • Fall
  • Drinks
  • Vegetarian
  • Work With Me
  • About
×
Home » Comfort Foods

Eggplant Florentine

Modified: Mar 31, 2025 · Published: Oct 26, 2023 by Steve · This post may contain affiliate links · Leave a Comment
Jump to Recipe·Leave a Review

Eggplant Florentine is a delicious and comforting vegetarian dish that combines crisp slices of pan-fried eggplant with the creamy richness of a spinach and ricotta filling and a quick tomato sauce. It's perfect on its own or served with a side of pasta.

two dishes of eggplant florentine with basil

I love eggplant parmesan, but often, it's greasy and dense when I order it in restaurants. That's why I like to make my own. If you haven't already, check out my recipe for eggplant parm steaks with a unique crunchy coating that hits the spot.

But I wanted to change things a little in this recipe and make a hybrid dish that's part eggplant parm and part lasagna. I did this by layering pieces of crispy pan-fried eggplant with a lemony ricotta and spinach filling, and a super fast tomato sauce. It's fresh, cheesy, and satisfying without feeling heavy. I call this Eggplant Florentine, though other recipes I've found make the dish as more of a casserole.

If you're wondering what makes this Florentine or a dish in the style of Florence, that's a good question. Generally, this name refers to certain ingredients; often, as is the case here, it's spinach and creamy cheese. Will you find this dish when you visit Florence? No, probably not. But who knows? There is no shortage of good food in Italy.

If you enjoy cooking eggplant, you'll also want to check out my air fryer eggplant fries and ratatouille recipes. For more tasty vegetarian dishes, try my Orange Pan Fried Tempeh and Asparagus, Artichoke Pesto Pasta, and Pasta and Peas with Mint Pistachio Pesto.

Jump to:
  • 🍆Ingredients
  • 🔪Instructions
  • 🍅Substitutions and Variations
  • 🍳Equipment
  • 🥡Storage
  • 🥘Top tip
  • 📜FAQ
  • 🥗Pairing
  • 📖 Recipe
  • 🥗Related
  • 💬 Comments

🍆Ingredients

Here's everything you need to make grilled spaghetti squash with meat sauce.

ingredients for making eggplant florentine

INGREDIENT NOTES:

  • Eggplant - Medium-sized Italian eggplants are ideal. The Japanese variety won't work well here as they're too thin. Look for firm, fresh eggplant that will hold up well to slicing and frying.
  • Tomatoes - If you have fresh tomatoes to make the sauce, great. If not, use canned whole plum tomatoes that you can smash with a spoon.
  • Spinach - An essential ingredient that makes the dish Florentine. Baby spinach with small stems is ideal. Otherwise, remove any big stems from regular spinach before cooking.
  • Ricotta - A good quality, creamy ricotta cheese will make the best filling.

See the recipe card below for a full list of ingredients and measurements.

🔪Instructions

There are a few steps to making this Eggplant Florentine. But they're all easy enough and well worth your time and effort.

sliced eggplant and other ingredients being prepped on a cutting board

Prep the ingredients. Slice the eggplant into ½ inch pieces, thinly slice the mozzarella, zest the lemon, finely chop the garlic, and roughly tear the basil. Preheat the oven to 200 degrees F.

dipping eggplant slices in egg and breadcrumbs

Bread the eggplant. Beat the eggs with a splash of water in one dish. In another, add the flour. In a third, combine the breadcrumbs, ½ teaspoon of salt, a few grinds of pepper, and oregano. Using a fork, dip each piece of eggplant into the flour, the egg, and then the breading, shaking off any excess in between. Repeat with all of the eggplant slices.

slices of breaded eggplant frying in a pan

Fry the eggplant. Heat 2 tablespoons of olive oil in a pan over medium-low heat. When hot, place several pieces of eggplant, without crowding, and cook for 2-3 minutes until browned. Flip and cook another 2 minutes until browned on the second side.

slices of fried eggplant on a rack in a baking sheet

Place the fried eggplant slices on a rack set on a baking sheet. Repeat the frying process with the remaining slices, adding them to the tray as you go. Keep the tray in the oven to keep warm as you prep the other ingredients.

garlic and red pepper cooking in a small pan with olive oil

Make the sauce. Heat the remaining 2 tablespoons of olive oil in a small saucepan. Add the garlic and red pepper flakes and cook for 1 minute.

tomato sauce in a small pan with basil being added

Add the tomatoes, crushing them with your hands, and a half teaspoon of salt. Bring to a gentle simmer for 10 minutes before stirring in the basil. You can cook the spinach while you wait.

wilting spinach in a pan with tongs

Make the filling. Wipe out the pan you used to cook the eggplant. Add the spinach, along with a splash of water. Cook 3-4 minutes, stirring, until completely wilted down.

ricotta and spinach in a pan being stirred

Stir the ricotta, parmesan, and lemon zest into the spinach until combined.

tomato sauce being spooned onto fried eggplant slices

Assemble. Spoon sauce onto a third of the eggplant slices.

fried eggplant slices with cheese

Then, top the sauce with the ricotta mixture.

eggplant on tray with sauce

Top each of the cheese-covered slices with another piece of eggplant. Then, cover each with some more sauce.

ricotta being spooned on eggplant slices

Now, spoon the remainder of the ricotta over the sauce.

tray with eggplant florentine

Top with the remaining slices of eggplant and another spoonful of sauce.

mozzarella slices on eggplant

Place a thin slice of the mozzarella on top of each eggplant stack. Then place the tray under your oven's broiler to melt and lightly brown the cheese. Serve immediately.

🍅Substitutions and Variations

  • Gluten-free - Swap out gluten-free breadcrumbs for the panko and your preferred gluten-free flour instead of the all-purpose.
  • Crushed tomatoes - If you'd rather use pre-crushed tomatoes, that's fine. I like the chunky texture you get when crushing them yourself. Use about 2 cups worth of crushed in place of the whole tomatoes or a 14.5-ounce can.

🍳Equipment

Non-stick pan - A non-stick pan will make pan frying the eggplant easier. It'll prevent you from using a ton of oil and keep the eggplant from sticking. If you don't have a non-stick pan, no problem. Just expect to add more oil as the eggplant cooks. This is the non-stick pan I currently use and recommend.

Cooling rack - Placing the fried eggplant slices on a cooling rack after frying will help keep them crispy. It's helpful if you have one, but it's not essential.

🥡Storage

Store any leftovers in an air-tight container in the fridge for up to three days. No matter how you reheat the dish, the eggplant won't be as crisp as the day you make it.

🥘Top tip

I repeat myself, but my top tip for this Eggplant Florentine is to cook the eggplant in a non-stick skillet. It makes such a difference. Not only does the eggplant keep all of the coating on, but it also means you can use significantly less oil to cook the eggplant. It produces a lighter, tastier result that I can't recommend enough.

📜FAQ

Do I need to salt eggplant before cooking?

Salting eggplant and letting it before cooking draws out some of the eggplant's moisture, and some say, it's bitterness as well. But I never bother anymore. I don't think it makes that much of a difference for the 30+ extra minutes it takes for this step, and I've never found my eggplant dishes bitter. Most people seem to agree.

Should eggplant be peeled before cooking?

It's up to personal preference. In a dish like this Eggplant Florentine, each piece of eggplant has just a thin piece of skin. This softens during cooking and is easy to eat. But if you prefer not to have skin, or have older and tougher looking eggplant, go ahead and peel it first.

Is it okay to eat eggplant that is brown inside?

Like apples, eggplant flesh can brown quickly once sliced. If your eggplant is going to sit for a while after cutting, you can toss it with a little lemon juice to prevent the browning. But if your eggplant is soft, brown, and looks spoiled, that's a different story. It's gone bad on you. Prevent this by buying firm, fresh eggplants, storing them in the fridge, and using themw within a week.

🥗Pairing

Looking for other recipes to pair with this one? Try these:

  • rosemary parmesan bread sliced on a cutting board
    Rosemary Parmesan Bread
  • large plate of arugula spinach salad with chicken and dressing on side
    Arugula and Spinach Salad with Grilled Chicken
  • large dish of pesto orzo salad
    Orzo Pesto Pasta Salad
  • watermelon basil vodka cocktail in a martini glass with basil and watermelon garnish
    Watermelon Basil Cocktail
Print

📖 Recipe

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
eggplant florentine in dish with fork

Eggplant Florentine


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Steve Peters
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

Eggplant Florentine is a delicious and comforting vegetarian dish that combines crisp slices of pan-fried eggplant with the creamy richness of a spinach and ricotta filling and a quick tomato sauce.


Ingredients

Units Scale
  • 2 medium eggplant
  • 4 ounces mozzarella cheese
  • 2 cloves garlic
  • ¼ cup fresh basil leaves
  • 1 lemon
  • 2 eggs
  • ½ cup flour
  • 1 cup breadcrumbs
  • 1 teaspoon kosher salt
  • 1 teaspoon dried oregano
  • ¼ cup olive oil, plus more as needed
  • ¼ teaspoon red pepper flakes
  • 1 14.5 ounces can of whole peeled tomatoes or 5-6 fresh plum tomatoes
  • 5 ounces baby spinach
  • 2 cups ricotta cheese
  • ¼ cup grated parmesan cheese

Instructions

  1. Prep the ingredients. Slice the eggplant into ½ inch pieces, thinly slice the mozzarella, zest the lemon, finely chop the garlic, and roughly tear the basil. Preheat the oven to 200 degrees F.
  2. Bread the eggplant. In a dish, beat the eggs with a splash of water. In another dish, add the flour. In a third, combine the breadcrumbs, ½ teaspoon of salt, a few grinds of black pepper, and oregano. Using a fork, dip each piece of eggplant into the flour, the egg, and the breading, shaking off any excess in between. Repeat with all of the eggplant slices.
  3. Fry the eggplant. Heat 2 tablespoons of olive oil in a non-stick pan over medium-low heat. When hot, place several pieces of eggplant without crowding, and cook for 2-3 minutes until browned. Flip the slices over and cook another 2 minutes until browned on the second side. Use more oil, as necessary.
  4. Keep cooking the eggplant. Place the fried eggplant slices on a rack set on a baking sheet. Repeat the frying process with the remaining slices, adding them to the tray as you go. Put the tray in the oven to keep warm as you prep the other ingredients.
  5. Make the sauce. Heat the remaining 2 tablespoons of olive oil in a small saucepan. Add the garlic and red pepper flakes and cook for 1 minute. Add the tomatoes, crushing them with your hands if whole, and a ½ teaspoon of salt. Bring to a gentle simmer for 10 minutes before stirring in the basil. Cook the spinach while you wait. 
  6. Make the filling. Wipe out the pan you used to cook the eggplant. Add the spinach, along with a splash of water. Cook for 3-4 minutes, stirring, until completely wilted down. Stir the ricotta, parmesan, and lemon zest into the spinach until combined.
  7. Assemble. Spoon sauce onto a third of the eggplant slices. Then, top the sauce with some of the ricotta mixture. Top each of the slices with another piece of eggplant. Then, cover each with some more sauce. Now, spoon the remainder of the ricotta over the sauce. Top with the remaining slices of eggplant and another spoonful of sauce.
  8. Serve. Place a thin slice of the mozzarella on top of each eggplant stack. Then, place the tray under your oven's broiler to melt and lightly brown the cheese. Serve immediately.

Notes

Crushed or diced tomatoes may be used in place of the whole tomatoes.

Shredded mozzarella also works.

  • Prep Time: 20 minutes
  • Cook Time: 30
  • Category: Main dishes
  • Method: Pan frying
  • Cuisine: Italian

Did you make this recipe?

Leave a comment below and share your thoughts!

🥗Related

Looking for other recipes like this one? Try these:

  • Eggplant Parm Steaks
  • pan with pasta and parmesan, garlic, and basil
    Creamy Garlic Parmesan Chicken Pasta
  • a plate of cabbage rolls sliced open with sauce
    Polish Golumpki Recipe (Stuffed Cabbage Rolls)
  • roasted brussels sprouts in a dish
    Honey Sriracha Brussels Sprouts

Comments

No Comments

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

man eating pizza in italy

Hey, I'm Steve

Here you'll discover delicious recipes featuring fresh, whole foods inspired by my garden and local New England farms and producers.

About Me

Fall Eats

  • dish of roasted onions with balsamic glaze
    Roasted Balsamic Onions
  • a plate of spaghetti squash topped with a meat sauce, cheese, and basil
    Grilled Spaghetti Squash with Meat Sauce
  • bowls of potato and mushroom soup
    Potato and Mushroom Soup
  • mug of amaretto latte with almonds and whipped cream
    Amaretto Latte
  • a hand serving a cider cocktail
    Apple Cider Whiskey Cocktail
  • a delicata pizza on parchment paper
    Delicata Pizza with Ricotta and Bacon
  • two napa cabbage halves with sesame seeds
    Roasted Napa Cabbage
  • jars of date overnight oats
    Cinnamon Overnight Oats with Dates
  • a serving dish on a wooden table filled with cabbage, apples, and walnuts
    Instant Pot Red Cabbage with Apples
  • roasted brussels sprouts in a dish
    Honey Sriracha Brussels Sprouts
  • small dishes of cherry crisp topped with whipped cream
    Apple Cherry Crisp
  • a bowl of soup with celery and leeks, and potatoes
    Creamy Celery Leek Soup with Croutons
  • cornmeal pudding dessert served at table
    Sweet Coconut Cornmeal Pudding
  • a large pan of cooked ratatouille
    Remy’s Ratatouille with Tomato Cream Sauce
  • dish of pumpkin pasta with sage
    Roasted Pumpkin Pasta with Sage
  • bowl of rhubarb chutney with apple slices
    Easy Rhubarb and Apple Chutney
See more Fall →

Footer

  • About
  • Recipe Index
  • Privacy Policy
  • ↑ back to top

Copyright © 2025 What Steve Eats

plates of eggplant florentine