Preheat the oven to 180°C.
Cut the squash into slices and put them in a baking tin.
Cut the onions into 4 wedges (with the skin on) then tuck them between the squash. Add the garlic cloves (with skin on). Scatter some oregano and chilli flakes on top, then season with salt & pepper and drizzle with olive oil. Bake in the oven for 30 minutes, until all veggies are soft. Let them cool.
Remove the skin and put the flesh of the squash, garlic and onion into a saucepan together with the cooking jus. Add the tinned tomatoes, spices and stock. Cook for 15 minutes then turn off the heat. Add the fresh coriander/parsley and some lemon juice. Pulse with a stick blender until you get a smooth, silky sauce. Set aside.
Mix all ingredients for the meatballs together and set aside until you’re ready to serve.
Form small balls from the mince mixture and put them onto a baking sheet. Bake them for about 15 minutes until golden (alternatively deep-fry them for 2-5 minutes). Transfer them to a plate, lined with kitchen paper.
Pour the sauce in a large, shallow casserole dish, add the meatballs and heat the them through.
Serve with pasta, couscous, rice or flat bread.