Forvarm ovnen til 200 °C og smør tolv muffinsformer, hver på 120 ml.
Smelt smøret og la det avkjøles litt. I en bolle piskes smør, gresskar, kefir, egg, melasse og vanilje sammen.
I en stor bolle siles mel, bakepulver, krydder, salt og natron sammen, og pisk inn brunt sukker. Lag en grop i midten av melblandingen og tilsett gresskarblandingen. Bland forsiktig til alt er blandet. Rør inn dadler og fordel røren i formene.
Strø valnøtter jevnt over røren i hver form. Bak muffinsene i midten av ovnen i 20–25 minutter, eller til de er hevet og en tannpirker kommer ut ren når den stikkes inn. La muffinsene avkjøles i formene i 5 minutter, før du snur dem ut på en rist. Server muffinsene varme eller ved romtemperatur.