Eggplant parmesan is an Italian classic that translates beautifully to the vegetarian keto lifestyle. Instead of traditional breadcrumbs, thick slices of eggplant are coated in a mixture of almond flour and grated parmesan, then baked until crispy and golden. Layered with a simple marinara sauce and bubbling mozzarella cheese, this dish delivers all the comfort of the original with just 7g net carbs per serving. Eggplant is a surprisingly keto-friendly vegetable, low in carbohydrates and high in fibre, while the cheese layers ensure you get plenty of protein and fat. This is the kind of dish that makes people forget they are eating low-carb.
Why This Works on Keto
Traditional eggplant parmesan relies on wheat-based breadcrumbs, which are loaded with carbs. Swapping in almond flour and parmesan cheese creates an equally crispy coating with a fraction of the carbohydrates. Eggplant itself is very low in net carbs — just 2g per 100g — while providing excellent fibre. The mozzarella and parmesan layers contribute quality fat and protein, making each serving a well-balanced keto meal.
Ingredients
- 2 large eggplants (about 600g total), sliced into 1cm rounds
- 10g salt (for sweating the eggplant)
- 80g almond flour
- 40g grated parmesan cheese
- 5g Italian seasoning (dried oregano, basil, thyme)
- 2g garlic powder
- 2 large eggs, beaten
- 200g sugar-free marinara sauce
- 200g mozzarella cheese, shredded
- 15ml olive oil
- Fresh basil leaves for garnish
- Salt and black pepper to taste
Instructions
- Lay the eggplant slices on a baking sheet and sprinkle both sides with salt. Let them sit for 15 minutes to draw out excess moisture. Pat dry thoroughly with paper towels.
- Preheat the oven to 200C (400F). Line a large baking sheet with parchment paper and brush lightly with olive oil.
- In a shallow bowl, combine the almond flour, grated parmesan, Italian seasoning, garlic powder, and a pinch of black pepper. In another shallow bowl, beat the eggs.
- Dip each eggplant slice first into the beaten egg, then press into the almond flour mixture, coating both sides evenly. Place on the prepared baking sheet.
- Bake for 20 minutes, flipping halfway through, until the coating is golden and crispy.
- In a baking dish, spread a thin layer of marinara sauce on the bottom. Arrange half the baked eggplant slices in a single layer. Spoon half the remaining marinara over the eggplant and sprinkle with half the mozzarella.
- Repeat with a second layer of eggplant, marinara, and mozzarella.
- Bake for 15 minutes at 200C until the cheese is melted and bubbling with golden spots.
- Let it rest for 5 minutes before serving. Garnish with fresh basil leaves.
Tips & Variations
- Crispier coating: For extra crunch, add 20g of crushed pork rinds to the almond flour mixture if you eat them, or simply press the coating on more firmly.
- Salting is essential: Do not skip the salting step. It removes bitterness and excess water from the eggplant, which prevents sogginess.
- Make your own marinara: Saute garlic in olive oil, add crushed tomatoes, Italian seasoning, and simmer for 15 minutes. Many store-bought versions contain added sugar.
- Freezer-friendly: Assemble but do not bake the final layered dish. Wrap tightly and freeze for up to 2 months. Bake from frozen at 180C for 40 minutes.