Moroccan Tuna Bocadillos With Olives, Potatoes and Harissa

Moroccan Tuna Bocadillos With Olives, Potatoes and Harissa

 Rita Maas/Getty Images

Prep: 30 mins
Cook: 20 mins
Total: 50 mins
Servings: 4 serving
Nutrition Facts (per serving)
830 Calories
15g Fat
122g Carbs
53g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 830
% Daily Value*
Total Fat 15g 19%
Saturated Fat 4g 21%
Cholesterol 144mg 48%
Sodium 1670mg 73%
Total Carbohydrate 122g 44%
Dietary Fiber 9g 34%
Total Sugars 14g
Protein 53g
Vitamin C 30mg 152%
Calcium 222mg 17%
Iron 10mg 57%
Potassium 1418mg 30%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

The word bocadillo is undeniably Spanish, but Moroccans also use it to describe a hoagie-style sandwich which is sold as a street food and widely available in sandwich shops. Depending on the vendor, a Moroccan bocadillo might be prepared using half of a long French baguette, on an 8" baguette roll, or with half of a loaf of Moroccan khobz. At home, any crusty sandwich bread or roll will do.

Tuna, olives, eggs, raw onion, tomatoes and potatoes are common fillers, making it similar to a tuna nicoise sandwich but with extras. Combined with bread, that may seem like carbohydrate overload, but my kids love it. Although the bread is traditionally left dry, I like to brush it with olive oil; a vinaigrette or mayo may also be used. Harissa or hot sauce (sauce piquante) are typical condiments. Olive tapenade is also excellent for adding moisture and flavor.

Use the list of ingredients below as inspiration for creating your signature sandwich which builds on a base of tuna, potatoes, and eggs. If serving the bocadillos as a family meal, it helps to plan ahead and have everything arranged in dishes on the table or counter so that you can move quickly while in assembly mode. It may seem like a bit of work to pull together so many ingredients for a cold sandwich –particularly if you need to take the time to steam or boil potatoes, cook some veggies and boil some eggs – but your family and stomach will thank you.

Use your judgment for how much of each ingredient to use per person. Cooking time below will vary according to what fillers you decide to use. The sandwiches may be assembled ahead of time and refrigerated until needed, making them excellent choices for bagged lunches. 


  • 1 French baguette, or khobz

  • 2 tablespoons olive oil, mayonnaise, or vinaigrette, optional

  • 2 tablespoons harissa, or hot sauce

  • 1 (15-ounce) can tuna, drained

  • 1/2 medium potato, diced, boiled, or steamed

  • 1 carrot , diced, boiled, or steamed

  • 2 large hard-boiled eggs, chopped or sliced

  • 1/2 medium red onion, minced or slivered

  • 1/4 cup olives, sliced, or chopped capers

  • 1/2 medium tomato, chopped or sliced

  • 1 cup boiled rice

  • Edam cheese, grated, for garnish

  • Chopped lettuce, for garnish

Steps to Make It

  1. Ahead of time, prepare any cooked fillers: boil or steam potatoes; boil or steam carrots; boil and chop eggs; boil rice. 

  2. Prep your cold ingredients: slice tomatoes and chop lettuce; chop or sliver an onion; slice olives; grate your cheese.

  3. When ready to assemble, arrange all the fillers in one large work area.

  4. Slice your baguette or other bread lengthwise. If desired, brush the bread or drizzle it with olive oil or vinaigrette; or, spread it with a little mayonnaise. Add harissa or hot sauce to taste.

  5. Stuff the bread with tuna, onion, olives, cooked potatoes and your choice of other ingredients. Typically, the ingredients are used in moderation since a variety of them are being combined.

  6. Serve the bocadillos with Moroccan Mint Tea or another beverage.

  7. Wrapped well, the sandwiches may be refrigerated for up to two days.