Aubergine parmigiana

  • Prep: 20m
  • Cook: 30m
  • Serves: 6

An Italian classic recipe with hearty aubergines layered in tomato sauce and cheese.


  1. Heat half the oil in a small frying pan. Add garlic and fry until soft. Add passata, wine, oregano and thyme. Bring to the boil and cook over medium heat for 3 mins. Cover, remove from heat and set aside.
  2. Cut the aubergines into thin slices. Heat the rest of the oil in a large frying pan and fry one small batch at a time. Add extra oil as needed. As you go, place cooked aubergine slices on a plate covered with kitchen roll to absorb the oil.
  3. Preheat the oven to 200ºC / 180ºC fan / gas mark 6. Remove thyme from tomato sauce.
  4. Spread a thin layer of tomato sauce in a large baking dish. Add a layer of aubergines, packing them tight. Then add a layer of shredded mozzarella and grated Parmesan. Add another layer of aubergines and sauce on top followed by more cheese. Repeat the layers and finish sauce topped with Parmesan and breadcrumbs.
  5. Bake in the oven for around 30 mins until golden. Leave to rest for 10 mins before serving.


All to be sourced organic where possible

  • 3 garlic cloves (crushed)
  • Olive oil
  • 700g passata
  • 100ml red wine
  • 1 tsp dry oregano
  • 3 sprigs of fresh thyme
  • 1.5kg aubergines
  • 2 tbsp olive oil
  • 250g mozzarella
  • 100g parmesan
  • 50g breadcrumbs

Sign up to our newsletter