Instructions
1 Preheat oven 180°C. Line a large tray with baking paper. Lay broccoli on tray in a single layer and lightly spray with oil. Place in oven and roast for 15–20 minutes, or until just tender. Set aside to cool.
2 Meanwhile, in a non-stick frying pan, heat oil over medium. Add onion and gently fry for 3–4 minutes, or until lightly golden and softened. Add tomatoes, garlic and capsicum. Cook for 4–5 minutes, or until tomatoes have softened. Simmer sauce for 25–30 minutes, or until thick and rich. If needed, add 2–3 tablespoons of water to thin.
3 In a blender, place roasted broccoli and blitz until fine. In a large bowl, place broccoli along with ricotta, parmesan and egg. Season with pepper and stir. Gradually mix in flour and stir to form a soft dough which is firm enough to roll.
4 Divide dough into four pieces. Roll out one piece on a lightly floured surface into a 2cm-thick log. Cut into 2cm–3cm pieces. Set aside on tray and repeat with remaining dough.
5 Bring a large pan of water to the boil. Drop gnocchi in and cook for 2–3 minutes, until they float to the surface. Remove with a slotted spoon and divide among 4 serving plates. Top gnocchi with fresh tomato sauce, and serve with extra shaved parmesan and basil.