• Skip to main content
  • Skip to primary sidebar
butfirstchai.com
menu icon
go to homepage
  • Recipes
  • About Me
  • Middle Eastern
  • South Indian
  • Subscribe
search icon
Homepage link
  • Recipes
  • About Me
  • Middle Eastern
  • South Indian
  • Subscribe
×
Home » Recipes » Arabic Savoury Snacks

Mahjouba | Algerian Semolina Crepes

Modified: Nov 1, 2022 · Published: Aug 15, 2016 by Famidha Ashraf · This post may contain affiliate links · 1 Comment

Jump to Recipe

Mahjouba recipe is popular Algerian street food that comprises a flaky semolina flatbread stuffed with harissa-flavoured spicy onion-tomato filling. Rava dosas can wait...

Mahjouba recipe

I have always professed my love for semolina with recipes like rava upma, rava kesari, arabic puddings, bradj, etc. So, when I came across this Algerian crepe recipe during my Globe Cooking Mad series, I had to make it.

Jump to:
  • What is Mahjouba?
  • Ingredients
  • How to make it?
  • Substitutions
  • Storage
  • 📖 Recipe Card
  • 💬 Comments

What is Mahjouba?

Mahjouba, Mahdjouba, or mhajeb are names of the typical Algerian street food with flaky crepes made with semolina and stuffed with a harissa-flavoured tomato-onion filling. You will find both the veg and non-veg version. Today, I am sharing a Mahjouba recipe without meat.

Ingredients

  • semolina: use fine semolina for best results. You may use a mix of fine and coarse if you are running short. If you don't have access to fine, then use coarse by pulsing it in a processor a few times.
  • water
  • oil: any cooking oil like sunflower or olive oil will work.
  • veggies: you will need onion, garlic, tomato and coriander leaves. You may add red bell peppers if you cannot source harissa paste.
  • ground spices: salt, pepper, red chilli or papkira (optional)
  • tomato paste
  • harissa paste: optional but highly recommended. If you cannot source or make it, include red bell pepper along with onions.

See recipe card for quantities.

How to make it?

Like the making of muttabaq, Mahjouba recipe too needs you to just mix, knead, spread, stuff, close and roast! You can make a batch of Mahjouba easily if planned well.

  • prepare the dough and while it is resting,
  • prepare the sauce and let it cool
  • assemble and pan roast
  • serve
kneading semolina dough

Mix semolina and salt with water a little at a time until you can form a dough. Transfer to the counter and knead until the dough is no longer sticky! Keep kneading even after you “think” you have achieved the desired state. Your mind can fool you because your hands are hurting! 

mahjouba dough resting

Grease a large tray with oil. Squeeze equal-sized balls and place them on the tray. You can make 4 to 6 balls with this recipe. Brush them with oil and cover the tray with cling wrap. Keep this to rest for a minimum of 30 minutes. (This is my old kitchen pic where I used the large steel plate to spread the dough. You may use this or your clean counter)

saute cooking tomato onion filling

Saute and cook the onions, garlic, tomatoes in olive oil with freshly ground pepper and harissa paste. Cover and cook until the tomatoes are all soft. Switch off and stir in the freshly chopped coriander leaves. Let it cool completely before you can use it.

semolina dough flattened

Lightly oil your work surface and flatten a dough ball using your palm. Gently pull the edges to stretch the dough into a paper-thin rectangle.

tomato filling in the center

Place 2 to 3 tablespoons of the filling in the centre of the dough, and with the back of a spoon gently spread it out evenly.

mahjouba - folding into parcel

Fold the sides of the rectangle over the filling to seal and enclose the filling.

mahjouba on hot pan

Transfer the stuffed crepe to the hot pan.

mahjouba turned to cook other side

Cook by flipping until browned on both sides. It can take 5 to 8 minutes. Meanwhile, work on your next dough ball. Serve immediately!

Two things that will help you achieve Mahjouba on the first attempt - Don't skimp on using oil and no rolling pins, please!

Substitutions

Dough: If you find yourself struggling to get the dough ready, seek help with some flour. Traditionally this is made only with semolina but there are recipes that use both semolina and flour. You can start with a teaspoon of all-purpose flour to get you going.

Spices: You can use chilli flakes instead of red chilli or paprika. You may skip this and use green chillies if you prefer them. I do.

Harissa paste: If you cannot source or make harissa paste, then the best option is to add some finely chopped red bell pepper along with onions. Not exactly a sub but a great alternative. You may also just use any other hot sauce of your choice but that would not be a true Algerian recipe.

Tomato paste: You may use tomato ketchup or just add an additional small tomato.

Storage

These Algerian Mahjouba are best eaten immediately like a true street food. They tend to get hard and stretchy when kept out. Keep the leftovers covered and reheat covered to prevent drying out.

Algerian mahjouba served with tea

📖 Recipe Card

Algerian mahjouba recipe for semolina crepes

Mahjouba | Algerian Semolina Crepes

Mahjouba, popular Algerian street food that comprises a flaky semolina flatbread stuffed with harissa flavoured spicy onion-tomato filling.
5 from 1 vote
Print Pin Rate SaveSaved!
Prep Time: 30 minutes minutes
Cook Time: 25 minutes minutes
Resting Time: 30 minutes minutes
Total Time: 1 hour hour 25 minutes minutes
Servings: 6 crepes
Calories: 349kcal
Author: Famidha Ashraf
Prevent your screen from going dark

Ingredients
 

For the dough

  • 2 cups fine semolina
  • salt to taste
  • 1 cup water, (may need more while kneading and this will depend on the quality of the semolina so add little by little)
  • cooking oil, (keep a bowl of oil close to the work area)

For the filling

  • 1 tablespoon olive oil
  • 2 small red onion, finely chopped
  • 2 garlic cloves, finely chopped
  • 2 teaspoon tomato paste
  • 2 tomatoes, chopped roughly
  • 2 teaspoon harissa paste, add gradually as per your taste
  • ½ teaspoon freshly ground black pepper
  • ½ teaspoon paprika powder
  • salt to taste
  • 2 tablespoon chopped coriander leaves

Instructions

Prepare the dough

  • In a large shallow bowl mix the semolina and salt and start adding water little by little until you can form a dough. Transfer the dough to the counter and knead by stretching back and forth using the lower part of the palm. Sprinkle water every few minutes until the dough is no longer sticky!
    2 cups fine semolina
    salt to taste
    1 cup water
  • Grease a large tray with oil. Squeeze equal-sized balls of dough between index and thumb and place them on the tray with space between each dough ball. Brush them with oil and cover the tray with cling wrap. Keep this to rest for a minimum of 30 minutes.
    cooking oil

Prepare the filling

  • Heat a saucepan on medium flame and add olive oil. Add in the finely chopped onions along with a dash of salt, and sauté until translucent. Add the grated garlic, and tomato paste, and let it cook for a minute. Add the chopped tomatoes along with the spice powders and harissa paste.
    1 tablespoon olive oil
    2 small red onion
    2 garlic cloves
    2 teaspoon tomato paste
    2 tomatoes
    2 teaspoon harissa paste
    ½ teaspoon freshly ground black pepper
    ½ teaspoon paprika powder
    salt to taste
  • Stir to prevent it from sticking to the pan. Cook until the tomatoes soften. Add more olive oil or drops of water if the mixture is too dry. Taste test and adjust the spices and salt.
  • Switch off and stir in the freshly chopped coriander leaves. Let it cool completely before you can use it.
    2 tablespoon chopped coriander leaves

Assemble Mahjouba

  • Heat the flat pan on a low flame so it is ready by the time your first Mahjouba is ready to be cooked. Oil your hands and work surface very well. Take one dough ball and cover the rest.
  • Lightly oil your work surface and flatten a dough ball using your palm. Gently use both your palms to stretch the dough all the way around until transparent. Pull the edges to stretch the dough into a paper-thin rectangle. You may end up with a few holes and that is okay.
  • Place 2 to 3 tablespoons of the filling in the centre of the dough, and with the back of a spoon gently spread it out evenly. Fold the sides of the rectangle over the filling to seal and enclose the filling.

pan roast the crepes

  • Transfer the stuffed crepe to the hot pan. You can try and lift the Mahjouba using a spatula and lay it on the hot pan OR if you have trouble, then choose to fold the Mahjouba on a large plate so you can transfer the prepared square onto your hand and then onto the pan.
  • Cook by flipping until browned on both sides. It can take 5 to 8 minutes to get done. Serve immediately! Meanwhile, work on your next dough ball.

Video

View this post on Instagram

A post shared by Famidha Ashraf. but first chai (@butfirstchaai)

Nutrition Info

Serving: 1g | Calories: 349kcal | Carbohydrates: 51.06g | Protein: 8.58g | Fat: 12.38g
Course: Appetizer, Snack
Cuisine: Algerian
Tried this recipe?Please consider Leaving a Review!

This post was originally published as part of the MENA Cooking Club (now disbanded).

adapted the recipe from Halal HomeCooking and The Taste of Algeria video.

More Arabic Savoury Snack Recipes

  • A plate with baked musakhan rolls stacked and served with salad.
    Musakhan Rolls (Sumac Chicken)
  • arayes stacked
    Arayes
  • sambousek
    Sambousek
  • loubieh bi zeit in a platter
    Loubieh bi Zeit | Lebanese Green Beans
418 shares

Reader Interactions

Comments

  1. Famidha Ashraf says

    February 20, 2025 at 1:55 pm

    5 stars
    Semolina-based bread is a welcome change and what a great way to use any harissa paste lingering in the fridge.

    Reply
5 from 1 vote

Leave a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Mr.F and Famidha

Hey, I'm Famidha

An Indian chai lover in the UAE. As a passionate food blogger, I share a diverse collection of recipes spanning the Middle East and South Asia. With each dish, I aim to spark your culinary curiosity and encourage you to try new flavours and cooking methods.

about me

Popular

  • Cucumber Tomato Feta Salad
    Cucumber Tomato Feta Salad

  • A bowl of cucumber salad with a small bowl of roasted peanuts by the side.
    Sweet and Sour Cucumber Salad

  • chickpea sundal recipe
    Chickpea Sundal

  • fatteh chickpeas
    Fatteh Hummus

Seasonal

  • Chocolate Brownies with Avocado pieces
    Chocolate Brownies with Avocado

  • chocolate salami served in a round plate.
    Chocolate Salami without Eggs

  • a plate of chocolate date balls
    Chocolate Date Balls

  • kataifi truffles with condensed milk
    Sweet Kataifi Truffles

Footer

↑ back to top

About

  • Privacy Policy
  • Media Mentions

Newsletter

  • Sign Up!

Contact

  • Facebook
  • Instagram
  • YouTube
  • Pinterest

Copyright © 2025 But first Chai

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.