Marrakesh | Moroccan Restaurant in Portland

Experience Timeless Hospitality

With its stunning Moroccan-themed décor, Marrakesh captivates guests from the moment they step through the grand entrance. As a Moroccan restaurant in Portland, it offers a harmonious blend of vibrant colors, intricate patterns, and warm hospitality, creating an inviting atmosphere for intimate dinners and lively gatherings alike.

Known for its exceptional Moroccan and Middle Eastern cuisine, our restaurant serves a variety of dishes prepared fresh daily using traditional recipes and time-honored techniques. Signature favorites include Tagine of Lamb M'Rouzia with onions and raisins simmered in a light honey sauce, Chicken lemon and olives, the best kebabs, and some of the best couscous in Portland, Oregon, each crafted with careful attention to detail. Guests can also enjoy flavorful starters, adding another taste of Moroccan culinary tradition to the table.

The experience extends beyond the food, with live belly dancers bringing energy, culture, and entertainment to select evenings. Reserve your table today and discover the rich cuisine, vibrant atmosphere, and timeless hospitality.

Bringing you a gourmet experience of our Moroccan roots

An Evening Framed by Tradition and Connection

Since 1989, guests have gathered here for more than dinner. Rich textiles, ornate décor, traditional rituals, and live entertainment come together to create an immersive dining experience inspired by Moroccan culture. Marrakesh Restaurant brings people together around shared courses and thoughtful service, inviting guests to slow down and enjoy the moment. Signature dishes such as B'stilla Royale, Traditional Lentil Soup, and Tagine of Chicken, Lemon, and Olives reflect generations of culinary tradition. The experience continues with the Marrakesh restaurant menu, where guests can explore a selection of traditional dishes that showcase the rich culinary heritage behind every visit. For those seeking exceptional Moroccan food, every meal offers a glimpse into a long-standing culinary tradition.

Moroccan Catering Made Simple

Celebrate Together with Exceptional Cuisine

Share the best of Moroccan food in Portland at your next celebration. Our catering menu includes Savory Bastilla, Breka Vegetarian, and comforting Harrira, all prepared fresh using traditional recipes. Perfect for business gatherings, family celebrations, and private events. Contact us today to plan your catering.

Order Moroccan Favorites

Freshly Prepared in Portland, Oregon

Take the Marrakesh experience with you through convenient online ordering. Enjoy favorites like Breka Vegetarian, Tagine of Chicken Honey and Prunes, Marrakesh Vegetarian Delight, Chicken Brochette, and traditional couscous, or finish your meal with Atlas Baklava, all prepared fresh for pickup.

Reserve Your Seat Tonight

Your True Moroccan Experience Awaits

There is no need to fly half-way around the world to get the tastes and atmosphere of Morocco. In the traditional code of Moroccan hospitality, all guests at the Marrakesh Restaurant are treated with graciousness and attentiveness. At this cozy ethnic oasis adorned with richly textured Moroccan rugs, ornate silver urns and tapestries, you will feel like an honored guest in the sultan’s tent. Reserve your table today

BOOK A TABLE

Host Your Party with Us

Every Celebration Deserves a Beautiful Setting

Whether you're planning a birthday, corporate gathering, or another special occasion, Marrakesh offers a one-of-a-kind setting designed to bring people together. Rich Moroccan-inspired décor, vibrant colors, and intricate details create an inviting backdrop for every celebration. Let our team help make your event feel effortless while you focus on enjoying time with your guests. Contact us today to start planning your private party.

BOOK A PARTY

Newsletter