Answer
Nigella Lawson is a chef and food writer. She has written for a number of magazines, including Vogue, The Sunday Times and The Guardian. However, she has not written for National Geographic. This is likely because National Geographic is a magazine that focuses on travel and science, rather than food.