Mix the ground almonds with the whole milk then cover and refrigerate overnight. If you are using almond pulp then you do not need to do this step.
Place the diced onions in a medium saucepan with the butter and cook on a very low heat for about 20 minutes to half an hour until the onions are soft, golden and melting. Leave to chill in the fridge until completely cool.
Mix the pork mince in a large bowl with the soaked almonds, caramelised onions, fennel seeds, lemon zest, garlic, parsley, thyme, about two-thirds of the pork crackling and an egg. Season then mix thoroughly with your hands until completely combined.
Shape into balls, about 50g each, and heat the pan with either 2 tablespoons of the reserved pork fat or olive oil. When hot, drop your meatballs into the pan and cook for about 3-4 minutes on each side.
Remove the meatballs and set aside. Remove most of the fat from the pan, leaving about 2 tablespoons.
Add the sweet rice flour on a low heat, stirring into the fat.
Slowly add the stock, whisking into the roux until it’s all combined. Keep whisking as the sauce begins to bubble. Taste for seasoning.
Add the redcurrant jelly and whisk through. Then add the crème fraiche and whisk into the sauce so it becomes thinner and smoother. Again, taste for seasoning.
Place the meatballs back into the pan and coat thoroughly with the sauce. Cook for about 5-10 minutes until they are piping hot then remove from the heat.
Serve the meatballs with the gravy and plenty of parsley and the rest of the pork crackling sprinkled over the top.