Sicily's beloved pasta alla Norma gets a stunning keto makeover that swaps the rigatoni for golden, parmesan-crusted paneer and keeps every ounce of rustic Italian charm. Each forkful delivers shatteringly crispy paneer alongside tender air-fried eggplant rounds, a quick garlicky tomato-basil sauce, and cool dollops of lemon-whipped ricotta. The air fryer handles the heavy lifting, crisping both the paneer and eggplant with barely a tablespoon of oil while the sauce comes together on the stovetop in the time it takes for a single batch. This is the kind of weeknight Italian dinner that feels genuinely special without requiring anything close to special effort.
At 61 grams of fat per serving, this dish draws over 73% of its calories from fat, landing squarely in the keto sweet spot. The paneer, ricotta, and fresh mozzarella together deliver 36 grams of protein to keep you full deep into the evening, while the total net carb count stays at just 9 grams. It is a macro profile that proves you never have to give up Italian comfort food to maintain ketosis.
The entire dish comes together in about 33 minutes, making it a realistic weeknight dinner even when time is short. It scales easily for company — double the recipe and air fry in batches for a dinner party spread — or prep the coating and whipped ricotta ahead of time so assembly is even faster on the night.
Ingredients (serves 2)
For the crispy paneer:
- 8 oz (225g) paneer, cut into 4 thick slabs about ½ inch (1.3cm) thick
- 2 tablespoons (14g) almond flour
- 2 tablespoons (14g) finely grated Parmesan
- ½ teaspoon Italian seasoning
- ¼ teaspoon garlic powder
- 1 large egg, beaten
- Pinch of fine sea salt and black pepper
For the eggplant:
- 1 small Italian eggplant, about 5 oz (140g), sliced into ½-inch (1.3cm) rounds
- 1 tablespoon (15ml) extra-virgin olive oil
- ¼ teaspoon fine sea salt
For the tomato-basil sauce:
- 1 tablespoon (15ml) extra-virgin olive oil
- 1 clove garlic, thinly sliced
- 2 tablespoons (30g) crushed San Marzano tomatoes
- Pinch of red pepper flakes
- 4–5 fresh basil leaves, torn
- Salt to taste
For the whipped ricotta:
- ½ cup (124g) whole-milk ricotta
- 1 tablespoon (7g) finely grated Parmesan
- ½ teaspoon lemon zest
- Pinch of salt
For finishing:
- 1.5 oz (42g) fresh mozzarella, thinly sliced
- 2 tablespoons (14g) shaved Parmesan
- Fresh basil leaves
- Extra-virgin olive oil for drizzling
- Freshly cracked black pepper
Instructions
Salt the eggplant. Lay the eggplant rounds on a plate lined with paper towels and sprinkle both sides with ¼ teaspoon salt. Let them sit for 10 minutes while you prepare the other components. This draws out moisture and is the single biggest factor in getting crispy rather than steamed eggplant in the air fryer.
Make the whipped ricotta. In a small bowl, combine the ricotta, 1 tablespoon grated Parmesan, lemon zest, and a pinch of salt. Whisk vigorously with a fork for about 60 seconds until noticeably lighter and fluffy. A hand mixer makes this even smoother if you have one handy. Set aside at room temperature.
Coat the paneer. In a shallow dish, stir together the almond flour, 2 tablespoons grated Parmesan, Italian seasoning, garlic powder, salt, and pepper. Beat the egg in a second shallow dish. Dip each paneer slab into the beaten egg, letting the excess drip off for a couple of seconds, then press it firmly into the almond flour mixture on all sides. Set the coated slabs on a plate.
Prep the eggplant for air frying. Pat the salted eggplant rounds very dry with fresh paper towels, pressing firmly to remove as much moisture as possible. Brush both sides lightly with the tablespoon of olive oil.
Preheat the air fryer to 380°F (193°C) for 3 minutes.
Air fry the paneer and eggplant together. Arrange the coated paneer slabs and oiled eggplant rounds in a single layer in the air fryer basket, leaving a little space between each piece for air circulation. Cook for 8 minutes, then carefully flip each piece using tongs. Cook for another 6 minutes until the paneer crust is deep golden brown and the eggplant edges are caramelized and tender when pierced with a knife.
Melt the mozzarella. In the final 2 minutes of cooking, lay a thin slice of fresh mozzarella on top of each paneer slab. Continue air frying until the cheese is just melted and slightly bubbly at the edges.
Make the sauce while the air fryer runs. Heat 1 tablespoon olive oil in a small saucepan over medium-low heat. Add the sliced garlic and cook, stirring occasionally, for about 30 seconds until fragrant but nowhere near browned. Stir in the crushed tomatoes and red pepper flakes. Let it simmer very gently for 2–3 minutes until the oil takes on a faint orange tinge. Remove from heat, stir in the torn basil leaves, and season with salt. The sauce should be loose and vibrant, not thick.
Plate the dish. Spoon a generous mound of whipped ricotta onto each plate and spread it into a rough swoosh with the back of the spoon. Arrange the crispy eggplant rounds alongside, then set the mozzarella-crowned paneer slabs on or next to the ricotta. Spoon the warm tomato-basil sauce over and around the components, letting it pool naturally. Finish with shaved Parmesan, a few whole basil leaves, a thin drizzle of your best olive oil, and freshly cracked black pepper.
Nutrition per Serving
| Nutrient | Amount |
|---|---|
| Calories | ~745 kcal |
| Fat | ~61g |
| Protein | ~36g |
| Total Carbs | ~12g |
| Fiber | ~3g |
| Net Carbs | ~9g |
Nutrition values are approximate and may vary depending on specific ingredient brands and exact portion sizes.
Tips & Variations
Salt and dry the eggplant thoroughly. Those 10 minutes of salting draw out the bitter liquid that would otherwise steam the eggplant in the air fryer. Pat each round aggressively dry before oiling — the drier the surface going in, the crispier and more caramelized the result coming out.
Use firm block paneer, not crumbly. Soft, freshly made paneer won't hold the almond flour coating and tends to fall apart during flipping. Store-bought block paneer from Indian grocery stores works best because it is pressed and dense. If your paneer feels soft, wrap it in paper towels, set it on a plate, place a heavy skillet on top, and press for 10 minutes before slicing.
Watch the almond flour crust carefully. Almond flour browns significantly faster than wheat-based breadcrumbs because of its higher fat and sugar content. If your air fryer runs hot and the crust is darkening before the paneer is heated through, drop the temperature to 360°F (182°C) for the last few minutes rather than risking a bitter, burnt exterior.
Measure the crushed tomatoes precisely to keep carbs low. Two tablespoons of crushed tomatoes add the fruity acidity that defines alla Norma without meaningfully spiking the carb count. But tomatoes add up quickly — even an extra tablespoon adds roughly 1 gram of net carbs. Resist the urge to pour freely, and you will keep this dish safely keto.
Prep components ahead for a faster weeknight assembly. The whipped ricotta keeps perfectly in a sealed container in the fridge for up to 3 days and actually improves as the flavors meld. You can also coat the paneer slabs and store them on a parchment-lined plate in the fridge for up to 24 hours before air frying — the slight chill helps the crust adhere even better. On the night, all you need to do is preheat the air fryer and make the 3-minute sauce.