I’ve always loved eggplant parmesan, but the traditional recipe isn’t exactly friendly for those of us watching our carbs. After my husband started following a low-carb diet last year, I knew I had to find a way to keep this Italian classic in our dinner rotation. The good news? It’s totally possible to get that same comforting, cheesy goodness without the breadcrumbs.
I spent a few weekends testing different methods, and I’ve finally cracked the code on making eggplant parm that’s both low-carb and delicious. No more guilt about skipping family favorites just because we’re watching what we eat. The best part? You won’t even miss the breading – I promise! My kids still ask for seconds, which is pretty much the ultimate seal of approval in my house.
Let me show you how to make this lighter version that’s just as satisfying as the original. Trust me, it’s going to become your new go-to comfort food, whether you’re counting carbs or not.

Why You’ll Love This Eggplant Parmesan
- Low-carb friendly – By skipping traditional breadcrumbs and using almond flour instead, this version lets you enjoy classic Italian comfort food while keeping your carbs in check.
- Health-conscious – Made with reduced-fat cheese and packed with eggplant, this lighter version gives you all the satisfaction of the original with fewer calories.
- Simple ingredients – You only need a handful of basic ingredients that you can find at any grocery store – nothing fancy or complicated required.
- Great for meal prep – This dish reheats beautifully, making it perfect for making ahead and enjoying throughout the week.
What Kind of Eggplant Should I Use?
For 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. When picking your eggplants, look for ones that feel heavy for their size and have smooth, shiny skin without any soft spots. The smaller ones tend to be less bitter and have fewer seeds, which is a nice bonus. You can also use Japanese eggplants if you find them – they’re longer and thinner, with a slightly sweeter taste and fewer seeds, though you’ll need a few more of them to equal two regular eggplants. Just remember to give your slices a quick salt treatment before cooking to draw out excess moisture and any bitterness.

Options for Substitutions
Looking to make some swaps in this low-carb dish? Here are some helpful substitutions you can try:
- Almond flour: You can swap almond flour with crushed pork rinds for an even lower-carb option, or use coconut flour (use only 2 tablespoons as it’s more absorbent). Ground sunflower seeds work well too if you have nut allergies.
- Mozzarella cheese: Any mild, melting cheese works here – try provolone, dairy-free mozzarella, or a mix of Italian cheese blend. Keep in mind that full-fat options will make the dish richer.
- Marinara sauce: You can make your own with canned tomatoes and herbs, or use crushed tomatoes seasoned with Italian herbs. Just watch out for added sugars if you’re keeping it low-carb.
- Italian herbs: No Italian herb blend? Mix equal parts dried basil, oregano, and thyme. Fresh herbs work too – just use three times the amount.
- Eggplant: While eggplant is key to this classic dish, you can use zucchini slices for a different take. Just salt and drain them first like you would with eggplant.
- Fresh basil: If fresh basil isn’t available, use 1 tablespoon dried basil, or try fresh oregano or Italian parsley for a different flavor profile.
Watch Out for These Mistakes While Baking
The biggest challenge when making eggplant parmesan is dealing with excess moisture – skipping the crucial step of salting your eggplant slices and letting them sit for 30 minutes can lead to a watery, mushy dish instead of the crispy, flavorful result you’re after.
Another common mistake is overcrowding the baking sheet when roasting the eggplant – make sure to arrange the slices in a single layer with some space between them, allowing them to brown evenly rather than steam.
The almond flour coating can burn quickly compared to traditional breadcrumbs, so keep a close eye on your eggplant during the final broiling stage, and consider placing the baking sheet on a middle rack rather than too close to the heating element.
For the best texture, let the finished dish rest for 5-10 minutes before serving, which allows the cheese to set slightly and makes it easier to portion without the layers sliding apart.

What to Serve With Eggplant Parmesan?
Since this is a low-carb version of eggplant parmesan, let’s keep the sides light and carb-conscious too! A simple arugula salad with olive oil and lemon dressing makes a perfect fresh side that cuts through the richness of the cheese and marinara. For extra vegetables, try some roasted zucchini or sautéed broccoli rabe – they’re both tasty low-carb options that go great with Italian flavors. If you’re not strictly counting carbs, a small portion of zucchini noodles tossed with garlic and olive oil makes this feel like a complete Italian dinner without weighing you down.
Storage Instructions
Keep Fresh: This low carb eggplant parmesan stays good in the fridge for up to 4 days when stored in an airtight container. The flavors actually get better after a day or two as everything melds together! Just keep in mind that the eggplant might release a bit more moisture as it sits.
Freeze: You can freeze this dish for up to 3 months in a freezer-safe container. I recommend cutting it into individual portions before freezing – this makes it super convenient to grab just what you need. Just note that the texture of the eggplant might be a bit softer after freezing.
Reheat: To warm up your eggplant parm, pop it in the oven at 350°F for about 15-20 minutes until heated through. If you’re in a hurry, you can use the microwave, but the oven helps maintain the nice crispy top. Pro tip: add a fresh sprinkle of Parmesan before reheating to bring back that cheesy goodness!
| Preparation Time | 20-30 minutes |
| Cooking Time | 40-50 minutes |
| Total Time | 60-80 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 700-800
- Protein: 30-40 g
- Fat: 40-50 g
- Carbohydrates: 50-60 g
Ingredients
For the eggplant:
- 2 medium eggplants (about 1.5 lbs total, sliced 1/2-inch thick)
- 2 tsp Italian herbs (I use McCormick Gourmet Italian Seasoning)
- 1 tbsp olive oil
For the assembly:
- 1/4 cup fresh basil leaves (roughly chopped)
- 16 oz marinara sauce (choose a low-sugar brand like Rao’s)
- 1 cup reduced-fat mozzarella cheese
For the topping:
- 1/4 cup finely ground almond flour
- 1/4 cup Parmesan cheese (freshly grated for best flavor)
Step 1: Prepare the Eggplant
Preheat your oven to 400°F (200°C).
Begin by slicing the eggplant into long, even pieces.
For best results, sprinkle the slices with salt and let them rest for 15 minutes to draw out excess moisture.
After resting, use a paper towel to press against the slices and absorb any moisture that’s come out.
Step 2: Season and Bake the Eggplant
Line two baking sheets with foil and coat them with cooking spray.
Arrange the eggplant slices in a single layer on the baking sheets.
Brush the slices with olive oil and season with salt, pepper, and Italian seasoning.
Bake in the oven for 20-25 minutes, or until the eggplant is softened.
Step 3: Assemble the Eggplant Dish
While the eggplant is baking, coat an 8 x 8-inch glass baking dish with cooking spray.
Add about 1/3 of your sauce to the bottom of the dish as the base layer.
Place a layer of baked eggplant over the sauce.
Sprinkle half of the mozzarella cheese over this layer.
Add more sauce, another layer of baked eggplant, and finish with the remaining sauce.
Top with the rest of the mozzarella cheese.
Step 4: Add Topping and Bake
In a small bowl, mix together almond flour and Parmesan cheese, and sprinkle this mixture over the top of your layered dish.
Cover the dish with foil and bake it in the oven for 20 minutes.
If desired, remove the foil after 20 minutes and allow the cheese to brown and crisp.
Broiling for an additional couple of minutes can help with browning.
Step 5: Rest and Serve
Once baked, let the dish rest for 15-20 minutes to set, allowing the flavors to meld together.
Serve topped with fresh basil for an aromatic and flavorful finish.
Enjoy your delicious baked eggplant creation!