Welcome to your ultimate 48-hour guide to Marrakech, designed specifically for vegetarian food lovers. This itinerary balances iconic sightseeing with the city’s most delicious meat-free dining spots, ensuring you don’t miss a single bite of veggie bliss.
Day 1: The Heart of the Medina
Breakfast: Start your journey at a local café with traditional Moroccan Msemen (flaky pancakes) served with honey, fresh goat cheese, and a glass of mint tea.
Morning Sightseeing: Explore the Ben Youssef Madrasa and the nearby Marrakech Museum to admire stunning Islamic architecture and intricate tilework.
Lunch: Head to Le Jardin, a lush oasis in the Medina. Try their signature vegetarian tagine or the refreshing Moroccan orange and cinnamon salad.
Afternoon: Get lost in the Souks. Look for the spice square (Place des Épices) for a sensory overload.
Dinner: Experience the magic of Nomad. Their modern take on vegetarian Moroccan cuisine, like the “Zucchini and Feta Fritters,” is best enjoyed on their rooftop at sunset.
Day 2: Gardens and Modern Flavors
Breakfast: Enjoy a slow morning with a bowl of B’ssara (fava bean soup) topped with olive oil and cumin, a local favorite for energy.
Morning Sightseeing: Visit the world-famous Jardin Majorelle and the Yves Saint Laurent Museum. Arrive early to beat the crowds.
Lunch: Stop by Café des Épices for a light vegetarian sandwich or a hearty lentil salad while overlooking the bustling spice market.
Afternoon: Walk through the Bahia Palace and the Badi Palace to soak in the history of Moroccan royalty.
Dinner: End your trip at La Famille. This garden restaurant offers a daily changing vegetarian menu that is widely considered the best in the city. Note: Reservations are essential!
Travel Tip
While this itinerary is optimized for your time, don’t be afraid to wander. Some of the best vegetarian snacks are found in the small, unnamed stalls between major sites!

