preheat oven to 180 C
In large wok/skillet, heat oil, and caramelise garlic and onions. Next, add nutmeat, cooking til golden.
Add tomato purée, smoked paprika, and broth and cook gently for a few minutes.
Add beans and simmer for 5 minutes to get a thick sauce.
Add 1/2 cup of grated vegan cheese, parsley, breadcrumbs and cinnamon, mix well.
Grease a large baking dish/roasting pan with butter.
Spoon in mixture into dish, adding remaining vegan cheese, and pour over beaten vegan eggs on top.
Bake for 30-45 minutes or until the top of the Tagine is lightly crisp and the eggs are set. Serve with a salad.