Preheat the oven to 200°C.
Put olive oil in a pan, add the onions and garlic and fry until golden brown.
Add the lamb mince and cook for 5 minutes. Stir in the tomatoes, cinnamon, nutmeg and cumin and simmer for 30-40 minutes.
Make a white sauce with both cheeses.
Slice the aubergine into thin slices and lightly fry on both side.
Begin layering the moussaka, starting with mince, then aubergine and then add the white sauce over the top.
Bake in the oven for 35-40 minutes.
Boil the broccoli and cauliflower together until tender and serve.