Annabelle Breakey
Total Time
1 Hour
Makes 4 sandwiches

A messy sandwich, but it's a treat. Warm Moroccan spices mix with sweet onions to give leftover turkey a fresh spin. Try it with a glass of barely off-dry Gewürztraminer. Prep and Cook Time: 1 hour. Notes: Make the Charmoula Mayonnaise while the onions are caramelizing. You'll have more mayo than you'll need for 4 sandwiches, but the leftovers—which keep for at least a week—are great with roast chicken or beef; broiled salmon; as a dip for poached shrimp, cracked crab, and vegetables; or over poached eggs on English muffins.

How to Make It

Step 1

Pour olive oil into a large frying pan over medium-high heat. When hot, add onions and cook, stirring often, 5 minutes. Reduce heat to medium-low and cook, stirring occasionally, until onions are golden brown, about 45 minutes total. Season to taste with salt and pepper.

Step 2

Layer turkey on sandwich roll bottoms and mound with caramelized onions. Drizzle generously with Charmoula Mayonnaise, then add lettuce leaves and roll tops.

Step 3

Note: Nutritional analysis is per sandwich.

Ratings & Reviews

rstarrlemaitre's Review

April 11, 2011

debrajjohns's Review

June 06, 2010
Oh my...I adapted this and it was heavenly. Instead of deli turkey, I grilled some simple turkey burgers. Served on ciabatta with the carmelized onions, provlone and charmoula mayo. For the mayo, I used all cilantro and smoked paprika. I'm going to thin the mayo a little (to make a salad dressing) and serve this week with a curried chickpea salad. Hubby exlaimed this the best turkey burger he's ever had!