When you want a hearty, comforting meal that fits a ketogenic eating pattern, a savory casserole offers the perfect balance of texture and flavor. This Keto Sausage Aubergine Casserole with Mozzarella is designed to be satisfying without relying on heavy starches or sugars. The main technique for success here is managing moisture: by salting the eggplant beforehand and using a creamy sauce base, you ensure the filling stays dense rather than becoming watery during baking.
Recipe Overview
This dish yields approximately 6 servings. It requires about 30 minutes of active preparation time plus 45 minutes of baking. The total hands-on time is roughly one hour, but the oven does most of the heavy lifting once assembled. No marinating or long chilling periods are needed; you can bake it from a chilled state if you prefer.
Ingredients
For this recipe, precision with preparation steps matters more than exact gram measurements for every item, but we will use reliable weights where possible to ensure consistency.
- Smoked sausage or kielbasa: 500g (approx. 17.6 oz), sliced into thin rounds
- Eggplant (aubergine): 2 large, roughly 800g total weight, cut into 2cm thick slices
- Mozzarella cheese: 300g (approx. 10.6 oz), shredded
- Cheddar cheese: 150g (approx. 5.3 oz), grated (optional, for extra flavor)
- Milk or heavy cream: 200ml (approx. 6.7 fl oz) heavy cream preferred
- Garlic powder: 1 teaspoon
- Dried oregano: 1 teaspoon
- Salt: To taste, plus extra for the eggplant
- Paprika (optional): 1/2 teaspoon for color
Method
Follow these steps to construct a casserole that holds together well and tastes rich without being greasy.
- Prepare the eggplant: Cut the eggplant into uniform slices about 2cm thick. Place them in a colander and sprinkle generously with salt (about 1/2 teaspoon per slice). Let this sit for at least 30 minutes, or up to an hour if you have time. This step draws out excess water from the vegetable, which is critical for preventing a soggy dish later.
- Rinse and dry: After the resting period, rinse the slices under cold running water to remove the salt. Pat them thoroughly dry with clean kitchen towels or paper towels. If they appear wet, squeeze gently between your hands to remove remaining moisture.
- Cook the sausage: Heat a large skillet over medium-high heat. Add the sliced sausage and cook until browned on both sides, about 4–5 minutes per side depending on thickness. Remove from the pan and let it cool slightly before slicing further if needed, or keep as is.
- Make the sauce: In a separate bowl, whisk together the heavy cream (or milk), garlic powder, oregano, salt, and paprika until smooth. This creates a simple béchamel-style base that binds the layers without needing flour or thickeners.
- Assemble the casserole: Preheat your oven to 200°C (400°F) if using a conventional oven, or set your air fryer to 180°C. Grease a baking dish large enough to hold the layers comfortably without touching the sides.
- Layering: Start with a thin layer of sausage at the bottom of the dish. Arrange the dried eggplant slices in a single overlapping layer, ensuring they fit snugly. Pour half of the sauce over the eggplant, then sprinkle with half of the mozzarella and cheddar cheeses. Repeat the layers (sausage, eggplant, sauce, cheese) until all ingredients are used.
- Baking: Place the dish in the preheated oven. Bake for 30–40 minutes, or until the top is golden brown and bubbly and the center is heated through. Check at the 30-minute mark; if the edges are browning too quickly, cover loosely with foil.
- Serving: Let it rest for 5 minutes after removing from the oven. This allows the structure to set slightly so slices don’t fall apart when served.
Troubleshooting Common Issues
Even with careful preparation, a few issues can arise. Here is how to handle them:
- Watery filling: This usually happens if the eggplant slices are not dried sufficiently before baking. The natural sugars in eggplant release water when heated. If your casserole looks too wet, do not add more sauce; instead, ensure the eggplant is completely dry and consider increasing the baking time slightly to evaporate the moisture.
- Soggy bottom: If the base of the dish becomes mushy, it may be because the sausage was cooked in too much oil or if the eggplant wasn’t drained well. Always ensure the pan is dry before assembling and that the meat isn’t swimming in grease.
- Dry protein: To keep the sausage moist, avoid overcooking it initially. Since it will cook further in the oven, brown it just until it looks done, then let it finish cooking in the sauce.
Genuine Substitutions
If you need to adapt this recipe based on availability or preference:
- Sausage substitute: Ground pork (15% fat) can replace smoked sausage. Use the same quantity by weight, but brown it thoroughly in a pan first as it doesn’t hold shape well.
- Cheese alternative: Parmesan or goat cheese work well for flavor variations, though they melt differently than mozzarella. Ensure you have enough volume to cover the layers.
- Sauce adjustment: If heavy cream is unavailable, use full-fat coconut milk as a direct swap; it adds moisture and slight sweetness without altering the carbohydrate count significantly.
Make-Ahead and Storage
You can assemble this casserole up to 24 hours in advance. Cover the dish tightly with plastic wrap or foil and refrigerate until ready to bake. When baking from cold, add about 5–10 minutes to the total cooking time.
Once baked, store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave at medium power for 2–3 minutes, or warm slices in a toaster oven until hot throughout. Avoid microwaving the whole dish as it can lead to uneven heating and texture changes.
For long-term storage, freeze individual portions wrapped tightly in freezer-safe packaging. They maintain good quality for up to 3 months. Thaw overnight in the refrigerator before reheating.

