Roast pumpkin with olive oil, garlic and fennel seeds at 160C until tender, then crush with a fork. Place back in the oven for a further five minutes to dry out a little more.
Gently fry the shallot and spinach in olive oil until shallot is soft.
Roughly chop the spinach mix and add to the pumpkin mix along with the chopped almonds. Season with salt and pepper. Form into balls and place in the freezer for at least 4 hours.
When you are ready to cook, make the batter by mixing both flours, salt and ice cubes. Add water to get a thick batter.
Pick up the frozen pumpkin balls with a skewer and dunk in the batter, then fry in clean, hot oil. Once golden, remove and season.
Mix kale and silverbeet. Season with salt, add a drizzle of olive oil, a squeeze of lemon, mint leaves and chopped dates. Mix well. Place in a bowl and top with the beignets. Serve with your favourite sauce or dressing and couscous if wished.