Taking a pair of kitchen scissors, trim the tips of the broccoli into a small pan – enough that you have one cup. Add a tablespoon of water to the pan and cook gently for a minute or two until the broccoli is just tender. Set aside to cool.
Cover the spinach with boiling water to wilt a little, drain and set aside to cool.
Heat the olive oil in a skillet over a low/medium heat. Mince the garlic and finely chop the onion. Add to the skillet and sweat until just tender. Set aside to cool.
Preheat the oven to 400 degrees Fahrenheit and lightly grease a shallow oven tray with a little oil.
Add the broccoli, ground almonds, Parmesan, cheddar, onion and garlic to a mixing bowl. Roughly chop in the wilted spinach. Season to taste and stir well to combine.
Add the egg and mix together well.
Divide the mixture evenly into two portions and form into patties.
Transfer to the oven to bake for 18-20 minutes or until cooked through and golden brown all over.