Prepare the pasta el dente as per instructions on the packet.
Wash the spinach and dry out in a wide base pan with chopped chillies and garlic.
Break the broccoli into small florets and blanch.
Grind the broccoli in a blender to form a granular paste.
Remove the broccoli and grind the spinach mix in the same jar to a fine paste.
Heat the butter and sautee the broccoli in this for 8 minutes.
Add in the spinach mix and sautee well so that the mix does not stick to the bottom of the pan.
Turn off heat and mix in the fresh cream and salt to taste.
Add the cheese, if using, at this stage.
Put the mix back on heat and simmer for some time till the vegetable mix is well blended with the cream.
Mix in the pasta till well coated with the sauce.