Tip #1: Eat socca immediately.
Nice's signature street food is a thin chickpea-flour pancake cooked on a massive copper plate over a wood fire. It is entirely vegan, naturally gluten-free, and costs about five euros. Chez Pipo on Rue Bavastro is the most famous spot. Eat it standing up, slightly too hot, with your fingers.
Tip #2: Find halal food near the station.
The area between Gare de Nice-Ville and the old town, roughly along Rue Georges Clemenceau and Avenue Thiers, has the highest concentration of halal restaurants. Couscous restaurants, kebab shops, and shawarma stands serve the North African community here. Shalimar on Rue Biscarra does Pakistani food if you want a change from French and North African cuisine.
Tip #3: Say "Sans porc, s'il vous plait."
French cuisine uses pork in ways that are not always visible. Lardons appear in salads, quiches, and gratins without warning. Wine-based sauces are standard. "Sans porc, s'il vous plait" (without pork, please) and "Il y a du vin dans la sauce?" (Is there wine in the sauce?) are your essential phrases.
Tip #4: Order the salade Nicoise.
The original Nice version is tuna, olives, tomatoes, green beans, hard-boiled egg, and anchovies. No lettuce. Entirely halal-compatible and available at every restaurant in the old town. Ratatouille (the Provencal vegetable stew) is also vegan and widely available.
Tip #5: Pray at Mosquee En-Nour.
Mosquee En-Nour in the north of the city is Nice's largest and most established mosque, with well-attended Jumu'ah. Mosquee Al-Fourqane and Mosquee Ar-Rahma also serve the community with daily prayers. Nice's mosques are functional community spaces rather than architectural landmarks. You come to pray, not to photograph.
Tip #6: Use the seafood strategy on the Riviera.
The Mediterranean provides generously. Grilled fish (loup de mer, dorade), bouillabaisse (Provencal fish stew), and fruits de mer (shellfish platters) are safe options at waterfront restaurants. The fish quality along the coast is consistently high.
Tip #7: Walk everywhere.
The Promenade des Anglais, Vieux-Nice, the port, Castle Hill, and the Cours Saleya market are all walkable from one another. You will never need more than 25 minutes between any two points of interest. The tram (1.70 euros per ride) covers longer stretches if needed.
Tip #8: Take day trips by train.
Nice sits on the TER coastal rail line. Monaco is 20 minutes away. Cannes is 30 minutes. Villefranche-sur-Mer (one of the prettiest towns on the coast) is 6 minutes. The trains are frequent, cheap, and scenic. You can visit two or three Riviera towns in a single day.
Tip #9: Stay in Vieux-Nice for atmosphere.
The old town has narrow streets, pastel buildings, and the Cours Saleya market. Walking distance to the beach, Castle Hill, and some halal options. The Liberation and Station area is less charming but puts you closer to halal food and lower prices.
Tip #10: Be aware of the French context.
France's political relationship with Islam is complicated. Burkini bans and hijab restrictions make headlines. In daily life in Nice, the North African community is well-established and visible. Hijab is common near the station area. In tourist zones, you may receive the occasional stare, but outright hostility is rare. The political climate is worth knowing about, but it should not deter you from visiting.
Nice rewards the Muslim traveller who plans around the station area for food and the sea for everything else. The Mediterranean light is worth the effort.