M'semen

M'semen or msemen (Arabic: مسمن msemen, musammin), is a rich traditional flatbread originally from the Maghreb, common to Algeria[1], Tunisia[2] and Morocco. It is usually served with honey or a cup of aromatic morning mint tea or coffee. M'semen can also be stuffed with meat.

M'semen
M'semen
TypeBread
Region or stateMaghreb
Main ingredientsFlour, durum wheat semolina, dry yeast, melted butter, salt, sugar and water

Etymology

The original name is derived from the Berber word msemen, meaning "well baked," "well kneaded". There is a variety that is made from pulling the dough into strands and forming a disk that is also called melwi in North west Africa. It is also similar to the Somali sabaayah.

Recipe

The recipe uses flour, durum wheat semolina, dry yeast, melted butter, salt, sugar and a bit of water. These are mixed well together into a smooth dough mixture. The dough is cut into several balls, which are then rolled out on an oiled surface and folded into square pancakes. The goal being to spread the dough into the thinnest square or circle and then fold the sides back into a square, creating the signature layers of dough. Once the m'semen is folded, another is spread which is used to envelope a prior folded m'semen so as to create about 8 internal layers of dough. The key being that while one is folding, one must sprinkle semolina on the layers to prevent the layers from sticking entirely and to allow for the heat to then separate the layers when cooked on a griddle.[3][4]

gollark: In some sense, it works.
gollark: osmarkslibc™ `malloc`:```c#include <stdint.h>#include <stddef.h>static uintptr_t MEMPOS = 1;void* malloc(size_t size) { uintptr_t bees = MEMPOS; MEMPOS += size; return (void*)bees;}void free(void* ptr) { *(char**)ptr = "hello please do not use this address";}```
gollark: I hope you were not malloced using my implementation.
gollark: ++delete all operating system development
gollark: > strings prefixed by the length are bad because you cant take a subset of the string by just adding an offset to the pointer and have it be a valid stringWait, you can't really do that anyway with null-terminated ones if you want a subset of fixed length.

See also

References

  1. rédaction, La (2014-06-26). "En Algérie, chaque région a sa cuisine : quelle est votre préférée ?". Algerie Focus (in French). Retrieved 2020-05-06.
  2. "World breakfasts. Morocco: msemen, baghrir, mint tea". www.gamberorosso.it. Retrieved 2020-05-06.
  3. Samuel Clark, Samantha Clark. The Moro Cookbook. Ebury Press, 2003. ISBN 009188084X.
  4. Alain Jaouhari. Marruecos: La cocina de mi madre. Intermón Oxfam Editorial, 2005. ISBN 8484523535.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.