Step 1 Preheat oven to 160°C. Meanwhile, to make the caramelised onions, heat olive oil in a large saucepan over high heat. Add onion and cook, stirring, for 8-10 minutes or until starting to brown. Add sugar and vinegar, reduce heat and cook for a further 5 minutes.
Step 2 Combine caramelised onion, flour, feta, spinach, tomatoes and cheese in a bowl.
Step 3 In a separate bowl, combine garlic, basil, mixed herbs, oil, eggs and milk.
Step 4 Add egg mixture to flour mixture and stir until combined.
Step 5 Spoon mixture into lightly greased muffin tins and bake for 25-30 minutes or until cooked when tested with a skewer.
Recipe supplied by Healthy Food Guide reader, Pauline Calab (SA)