Heat the olive oil over a medium heat and add the onion. Sauté for a couple of minutes.
Add the garlic and lamb mince, sauté to brown the mince.
Add the cinnamon, mixed spice, bay leaf and oregano and cook for a minute until you smell their fragrance.
Turn the heat up to high and add the red wine (it should sizzle and reduce quickly and remove the alcohol).
Reduce the heat and add the tomato passata, broth, zucchini, carrots and seasoning.
Cover and simmer with the lid ajar for 15-20 minutes.
Pre-heat you oven to 180°C/ 350°F fan-forced.
While the sauce is simmering, boil the penne.
Once it is almost cooked, drain and rinse the pasta and mix in with the sauce and the baby spinach.
Place into an oven proof serving dish.
In a food processor or by hand, grate cheese and set aside.
Then blend the garlic, yoghurt, tahini, sea salt, pepper and egg on a low speed to just combine.
Pour this over the sauce/ pasta mix, top with the grated parmesan and pine nuts.
Bake for 10-15 mins or until the cheese is melted and the top is browned.