For the bechamel sauce
- STEP 1
Heat the oil in a large pan. Add the onions and cook until softened, then add the garlic and stir around the pan for 1 min more. Scoop the onions to one side of the pan, add the lamb and cook until browned. Pour off any excess oil from the pan.
- STEP 2
Add the spices and oregano, then tip in the aubergine. Fry for another 5 mins until the aubergine has softened a little, then crumble in the stock cube and add the tomatoes, along with half a can of water. Season, cover the pan and simmer for 30 mins.
- STEP 3
Uncover the lamb mince and continue to simmer until the sauce is thick and clinging to the meat – about 15 mins. Meanwhile, make the béchamel sauce. Warm the milk in a large pan with the bay leaves. Melt the butter in another large pan, stir in the flour to make a paste, then add the warm milk, ladle by ladle, stirring well between each addition, until you have a thick, smooth sauce. Season well and add the Parmesan. Meanwhile, cook the pasta following pack instructions, then drain.
- STEP 4
Heat oven to 200C/180C fan/gas 6. Tip the mince into a large baking dish. Mix the macaroni into the cheesy sauce and pour this over the lamb. Sprinkle with the remaining cheese. Can now be frozen, defrost before cooking. Bake for 35-40 mins until golden brown and crispy on top. Leave to cool for 5 mins before serving.