Lagos’s Victoria Island and Lekki have many mid- to high-end restaurants serving modernized Nigerian dishes and international cuisine, while local eateries in older neighborhoods offer more affordable, authentic options. Abuja’s city center and Wuse district also have diverse dining choices. Generally, street food costs around 500–2,000 Naira per meal, local restaurants charge about 2,000–6,000 Naira per person, and upscale dining is pricier. If you’re sensitive to spice, politely request milder versions when ordering.
Most local eateries serve soupy or starchy staples by hand, though utensils can be requested. Drink only bottled or sealed water, and be cautious of ice in street beverages. Shared platters are common during group meals—wash your hands before eating. When encountering unique local dining customs, politely ask locals for guidance to fully enjoy both the food and cultural experience.
Nigeria offers a variety of beverages: besides bottled water and sodas, try locally fermented drinks made from cassava or corn, as well as juices from tropical fruits. Palm wine is a traditional drink in some areas; choose hygienic sources. For dessert, fried dough balls and chin chin are common snacks, often paired with tea or coffee. End your meal with fresh papaya, mango, or pineapple—tropical fruits are both delicious and affordable. During Ramadan, some restaurants adjust their hours, but evenings bring lively night markets and food stalls where you can experience local iftar meals.