Serves 4


30 mins


35 mins



Step One

Preheat oven to 180°C. Line a medium sized baking dish with baking paper.

View Product

Step Two

Halve the eggplants lengthways and carefully scoop out the flesh, leaving a 1cm border. Dice the flesh and reserve.

View Product

Step Three

3. Heat 1 tablespoon of the olive oil in a large frypan over medium heat. Cook the eggplant halves, skin side down, until wilted. Turn over and fry on the other side until browned, approximately 10 minutes. Remove and drain on kitchen paper. Place cut side up in the prepared baking dish.

View Product

Step Four

4. Using the same frypan, add the remaining oil. Fry onions and garlic over low heat, stirring frequently. Add the beef and diced eggplant flesh, stirring frequently to brown well. Add the tomatoes, tomato paste, salt and pepper. Mix well and simmer for 10 minutes.

View Product

Step Five

While meat sauce is simmering, make the cheese sauce. Melt the butter in a small saucepan over medium-low heat, until frothy. Add the flour and stir for 2 minutes. Slowly pour in the milk, whisking continuously, until the mixture is thick and smooth. Add the egg yolk and cheese. Whisk until smooth.

View Product

Step Six

Spoon the meat mixture equally between eggplant halves, pressing firmly. Pour over the cheese sauce, sprinkle with a little extra cheese and bake for 30-35 minutes, or until heated through and the tops are golden.

View Product