Table of Contents >> Show >> Hide
- What Is a Moroccan Bocadillo, Exactly?
- Ingredients for Moroccan Style Bocadillo Recipe With Tuna
- Step-by-Step: How to Make Moroccan Style Bocadillo With Tuna
- Flavor Variations You’ll Love
- What to Serve With Moroccan Tuna Bocadillo
- Nutrition & Smart Swaps
- Experiences & Practical Tips for Making Moroccan Style Bocadillo With Tuna
If a Spanish bocadillo and a Moroccan street-food sandwich had a delicious baby, it would be this:
a Moroccan style bocadillo recipe with tuna. Think crusty baguette, creamy tuna, punchy olives,
soft potatoes, fiery harissa, and jammy hard-boiled eggs all tucked into one seriously
satisfying handheld meal. It’s like a tuna salad sandwich that went on vacation to Casablanca
and decided never to come home.
This version takes inspiration from classic Moroccan tuna bocadillos layered with potatoes,
olives, eggs, and harissa, plus the simple Spanish bocadillo de atún that uses crusty
bread, tuna, tomato, onion, and olive oil. We’ll combine the best of both worlds and walk
through step-by-step how to build a flavorful sandwich that’s easy enough for a weeknight yet
special enough for guests.
What Is a Moroccan Bocadillo, Exactly?
A traditional bocadillo is a Spanish-style sandwich made with a baguette (or similar crusty
loaf) split lengthwise and filled with a few bold, simple ingredients: tuna, ham, cheese, or
tortilla, plus olive oil or mayonnaise. A bocadillo de atún is the tuna
version, often just bread, tuna, tomato, onion, and olive oil.
In Morocco, especially in cities with strong Spanish influence, that idea got a makeover. The
Moroccan tuna bocadillo typically includes:
- Canned tuna (often in olive oil)
- Boiled potatoes and sometimes carrots
- Hard-boiled eggs
- Green or mixed olives
- Onion and tomato
- Harissa for heat
- Plenty of good olive oil, and sometimes a splash of vinegar
It’s sold in sandwich shops and street stalls, where the vendor stuffs a sliced baguette with
layer after layer of savory goodness. The result is something like a tuna Niçoise salad in
sandwich form, but with Moroccan personality: harissa instead of Dijon, olives and preserved
lemon instead of capers, and a generous dose of spice and olive oil.
Ingredients for Moroccan Style Bocadillo Recipe With Tuna
This recipe makes about 4 generous sandwiches.
Main Components
- 1 large French baguette (or 4 individual sandwich rolls)
- 1 (12–15 oz) can tuna packed in olive oil, drained (or 2 smaller cans)
- 2–3 tablespoons mayonnaise or thick Greek yogurt
- 1–2 tablespoons harissa paste (adjust to your heat tolerance)
- 2 tablespoons extra-virgin olive oil (more if your tuna is packed in water)
- 1 small potato, boiled and diced (about 1 cup)
- 1 small carrot, boiled and diced (optional but traditional)
- 2 hard-boiled eggs, peeled and sliced
- 1/2 small red onion, thinly sliced or finely minced
- 1 medium tomato, thinly sliced or chopped
- 1/4 cup green or mixed olives, pitted and sliced
- 2 tablespoons chopped fresh parsley or cilantro
Seasonings & Extras
- 1–2 teaspoons apple cider or red wine vinegar
- 1/2 teaspoon ground cumin
- 1/2 teaspoon smoked or sweet paprika
- Salt and black pepper to taste
- 1–2 tablespoons finely chopped preserved lemon peel (optional, highly recommended)
- Lettuce leaves or arugula for crunch (optional)
- Pickles or cornichons on the side (optional)
Don’t stress if you don’t have every single ingredient. The essence of a Moroccan bocadillo
with tuna is a balance of creamy tuna, soft starchy vegetables, spicy harissa, briny olives,
and a bit of freshness from tomato, herbs, and lemon.
Step-by-Step: How to Make Moroccan Style Bocadillo With Tuna
1. Cook the Potatoes, Carrots, and Eggs
-
Peel the potato and carrot, then cut them into small dice. Add them to a pot of salted
boiling water and cook until tender, about 8–10 minutes. Drain well and let cool slightly. -
In a separate pot, place the eggs in cold water, bring to a boil, then lower to a gentle
simmer for about 9–10 minutes. Transfer eggs to an ice bath, peel, and slice.
These components add texture and turn a simple tuna sandwich into something hearty and
satisfying. The potato especially soaks up olive oil and harissa, helping the flavors meld.
2. Mix the Spicy Moroccan Tuna Filling
-
In a medium bowl, add the drained tuna. Break it up gently with a fork, keeping some chunks
for texture. -
Stir in the mayonnaise (or Greek yogurt), harissa, and olive oil. You want a creamy but still
slightly loose mixture that can coat the vegetables and fill the bread nicely. -
Add the minced red onion, chopped parsley or cilantro, cumin, paprika, vinegar, and a pinch
of salt and pepper. Taste and adjust seasoning: add more harissa for heat, more vinegar for
brightness, or more olive oil if it feels dry. - Gently fold in the diced potato and carrot so they’re coated without falling apart.
- If using preserved lemon, fold it in last so its intense, salty citrus flavor stays bright.
At this point, you essentially have a Moroccan tuna salad that’s good enough to eat with a
spoon. Resist that urge. You still need to get it into bread.
3. Prep and Warm the Bread
-
Preheat your oven to 350°F (175°C). Slice the baguette lengthwise, but don’t cut all the way
through if you like a “hinge” on one side. -
Warm the bread in the oven for 5–7 minutes, just until the crust is crisp and the inside is
soft. You’re not making crostinijust a bit of life and warmth. -
If you’re feeling extra, you can rub the cut sides with a halved tomato or drizzle a little
olive oil for added flavor and moisture.
4. Build the Bocadillo Layers
-
Spread a thin layer of harissa or mayonnaise on the inside of the baguette if you want a
saucier bite. -
Add a base layer of lettuce or arugula if you’re using it. This helps protect the bread from
getting soggy too quickly. -
Spoon the tuna–potato–vegetable mixture along the length of the bread, pressing gently so it
holds together. - Arrange sliced tomato on top, then sprinkle with the sliced olives.
-
Finish with the sliced hard-boiled eggs. Add a touch more olive oil, a drizzle of harissa
mixed with oil, or a pinch of salt and pepper over the top. -
Close the sandwich and press lightly with your hands. Let it sit for 5–10 minutes so the
flavors mingle before slicing into portions.
Serve immediately while the bread is still a bit warm and the filling is juicy and flavorful.
A napkin (or three) is highly recommended; this is not a tidy little tea sandwich.
5. Make-Ahead and Meal Prep Tips
-
Tuna filling: You can make the tuna mixture up to 24 hours in advance and
store it in an airtight container in the refrigerator. -
Assembly: For the best texture, assemble the sandwiches within an hour of
serving so the bread doesn’t become too soft. -
Picnics and lunch boxes: Wrap each sandwich tightly in parchment or foil to
hold everything together and keep it fresher longer.
Flavor Variations You’ll Love
Turn Up the Heat
If you like things spicy, increase the harissa and add a few sliced pickled hot peppers inside
the sandwich. A drizzle of harissa mixed with olive oil on the cut side of the bread is another
easy way to kick it up.
Lighter, Fresher Version
Swap half (or all) of the mayonnaise for Greek yogurt, and add extra chopped tomato and herbs.
This keeps the sandwich creamy while cutting down on richness. Use whole-grain baguette for
extra fiber and a nutty flavor.
Mediterranean “Niçoise” Twist
Lean into the salad-meets-sandwich idea by adding:
- Blanched green beans
- Extra olives or capers
- A squeeze of lemon juice over the eggs
You’ll get a bocadillo that tastes like a cross between Moroccan street food and a French
bistro favorite.
Cheesy Comfort Version
To turn your Moroccan style bocadillo into a tuna melt with a North African twist, tuck in a
layer of mild cheese (like provolone or mozzarella) over the tuna mixture and toast the whole
sandwich in the oven until the cheese melts. The harissa heat and gooey cheese are ridiculously
good together.
What to Serve With Moroccan Tuna Bocadillo
This sandwich is hearty enough to stand alone, but a few sides make it feel like a feast:
- Simple tomato and cucumber salad with olive oil and lemon
- Moroccan-style carrot salad with cumin and garlic
- Kettle-cooked potato chips for extra crunch (very bocadillo-friendly)
- Chilled mint tea or sparkling water with lemon
For a casual gathering, slice a long baguette into smaller sections and pile them on a platter
with olives, pickles, and lemon wedges. It looks generous and rustic, and people can help
themselves.
Nutrition & Smart Swaps
Tuna is a great source of lean protein and omega-3 fats, while eggs add protein and nutrients
like choline. Olive oil brings heart-healthy monounsaturated fats, and the vegetables contribute
fiber and vitamins.
If you’d like to make the sandwich a bit lighter, try these tweaks:
- Use whole-grain or seeded baguette for extra fiber.
- Swap part of the mayo for Greek yogurt.
- Add more veggies: cucumber, bell peppers, or lettuce.
- Go easy on the extra oil and focus on lemon juice for brightness.
You still get all the comforting flavors of a Moroccan bocadillo with tuna but in a slightly
more everyday-friendly package.
Experiences & Practical Tips for Making Moroccan Style Bocadillo With Tuna
One of the reasons this Moroccan style bocadillo recipe with tuna is so beloved is that it
feels like travel on a plate. If you’ve ever eaten from a sandwich counter or a tiny café
near a busy bus station, you already understand the vibe. The baguettes are stacked in baskets,
the tuna and eggs are ready in big bowls, and the vendor builds each sandwich in a few quick,
practiced motions. At home, you’re basically recreating that experiencejust with less honking
and fewer pigeons watching you eat.
The first time many people try a Moroccan tuna sandwich, they’re surprised by how many “extra”
things go inside. Potatoes? Carrots? Eggs and tuna? Olives, harissa, and sometimes
preserved lemon? But once you bite in, it makes total sense. The potato makes the filling
hearty and comforting, the carrot adds a touch of sweetness, the eggs contribute richness, and
the olives and harissa provide salty, spicy contrast. It’s a full meal tucked into bread, not
just a snack.
When you start making these sandwiches regularly, you’ll find your own rhythm. Maybe you like
the potatoes mashed slightly into the tuna so the filling is creamier, or maybe you prefer them
in neat cubes so you feel that little bite of potato in each mouthful. Maybe your ideal version
is heavy on olives and preserved lemon, with just enough harissa to tinglebut not enough to
make you break a sweat before lunch.
A practical tip from experience: don’t be afraid to season boldly. Because the filling is mixed
with potatoes and bread, flavors can mellow quickly. Taste the tuna mixture before you stuff
the baguette. If it doesn’t make you immediately want another bite, add a bit more salt, lemon,
vinegar, or harissa. The sandwich should taste alivebright, savory, and a little spicy.
Another real-life lesson: this sandwich travels incredibly well as long as you think about
layering. If you’re packing it for a picnic, road trip, or work lunch, line the bread with
lettuce, arugula, or even thin tomato slices before adding the tuna filling. This forms a
barrier so the bread doesn’t soak up too much moisture. Wrap the assembled bocadillo tightly in
parchment or foil and let it rest. By the time you unwrap it, everything will have melded, and
it’ll taste even better.
For families, this recipe can be a fun “build your own sandwich” bar. Put out bowls of tuna
filling, sliced eggs, tomatoes, olives, and extra toppings like pickles, cucumber, or cheese.
Kids might go lighter on the harissa and heavier on the eggs; adults often do the opposite.
Everyone gets a version they’re excited to eat, and no one complains that dinner is “just a
sandwich.”
Hosting friends? Turn this Moroccan style bocadillo with tuna into a serve-yourself centerpiece.
Split a couple of big baguettes, fill them generously, then cut into thick pieces and arrange
on a large board with olives, lemon wedges, and a little bowl of harissa mixed with olive oil.
Add a simple salad and some crispy fries or chips, and you’ve got a relaxed, crowd-pleasing
spread that feels both cozy and a bit exotic.
Finally, don’t underestimate how customizable this recipe is. If you’re low on time, skip the
carrot. If you love briny flavors, double the olives or add capers. If you have leftover boiled
potatoes from yesterday’s dinner, they’re basically begging to be turned into sandwiches. Once
you’ve made this a couple of times, it stops feeling like a recipe and starts feeling like a
systema flexible, flavorful framework you can adjust based on what’s in your pantry and who’s
sitting at your table.