Clip Recipe
Clip Recipe

Your favourite recipes.
Finally out of your saved folder.

Back to the good stuff

Get cooking

  • Extract a recipe
  • Features
  • Chrome extension
  • Pricing & plans
  • Recipe Library
  • Create an account
  • Sign in

From your feed

  • TikTok to recipe
  • Instagram to recipe
  • Facebook to recipe
  • YouTube to recipe
  • Pinterest to recipe
  • GialloZafferano to recipe
  • Sweet Family Meals to recipe
  • NYT Cooking to recipe
  • All recipe sources

A little help

  • All free tools
  • Recipe scaler
  • Cups to grams
  • Blog
  • FAQs
  • Contact us
  • Share feedback

Behind the apron

  • Made by Francisco
  • Developers
  • For AI assistants
  • Privacy policy
  • Terms of service

What are you craving?

Browse all recipes
BreakfastLunchDinnerDessertSnackDrinkAppetizerSide DishSoupSaladSauce & CondimentBaking
Italian RecipesMexican RecipesJapanese RecipesChinese RecipesKorean RecipesThai RecipesVietnamese RecipesIndian RecipesFrench RecipesGreek RecipesMediterranean RecipesMiddle Eastern RecipesSpanish RecipesAmerican RecipesBritish RecipesGerman RecipesCaribbean RecipesBrazilian RecipesFilipino RecipesTurkish RecipesMoroccan RecipesEthiopian RecipesIndonesian RecipesMalaysian RecipesPeruvian Recipes

Made with by Francisco

© 2026 Clip Recipe

See you in the kitchen.

Back to recipes

Mahjouba

Serves 6
tiktok.com

Mahjouba

tiktok.com
Serves 6

Directions

  1. 1For the filling, heat the extra virgin olive oil in a pan.
  2. 2Add the onion and grated carrot to the pan.
  3. 3Mix everything and let it brown for about 5 minutes, making the vegetables wilt well.
  4. 4Add the peeled tomatoes (or fresh diced tomatoes, or a can of cherry tomatoes).
  5. 5Crush the pulp to release the liquids.
  6. 6Mix and add the totally optional tomato paste and Taggiasca olives.
  7. 7Salt and pepper.
  8. 8Let it cook for 15 minutes, allowing the liquids to reduce.
  9. 9Prepare the dough by combining regrinded semolina flour, salt, and lukewarm water little by little.
  10. 10Knead by hand or with a planetary mixer, and finally add 1 tablespoon of extra virgin olive oil while continuing to knead until a nice loaf is formed.
  11. 11Let the dough rest for half an hour.
  12. 12Divide the dough into 6 parts.
  13. 13Oil each portion.
  14. 14Roll out each portion on an oiled smooth surface, creating a fine pastry.
  15. 15Fill the pastry with the tomato filling.
  16. 16Close by bending the 4 sides inward.
  17. 17Cook in a lightly oiled pan on each side until golden brown.

Ingredients

  • 1 medium-large onion
  • 1 carrot
  • 400 g peeled tomatoes
  • 1 tablespoon tomato paste
  • olives (optional)
  • salt
  • pepper
  • extra virgin olive oil
  • 180 g reground semolina flour
  • 100 ml lukewarm water

Equipment

panplanetary mixer (optional)

Tips

  • You can use a can of cherry tomatoes for the filling.
  • The tomato paste is totally optional.
  • You can knead by hand or with a planetary mixer.
  • Serve warm or cold.

Related recipes

More Moroccan recipes →More Appetizer recipes →
Moroccan Pastilles

Moroccan Pastilles

Moroccan · Appetizer
Maakouda

Maakouda

Moroccan · Appetizer20m
Moroccan Fish

Moroccan Fish

Moroccan · Dinner
Crispy Chicken with Chilli Lime Broth

Crispy Chicken with Chilli Lime Broth

Moroccan · Dinner
Moroccan Carrot Salad with Feta

Moroccan Carrot Salad with Feta

Moroccan · Salad
Spicy Smothered Roast Chicken in Air Fryer

Spicy Smothered Roast Chicken in Air Fryer

Moroccan · Dinner
Chicken & Chickpea Tagine

Chicken & Chickpea Tagine

Moroccan · Dinner
3 High Protein Meal Preps

3 High Protein Meal Preps

Moroccan · Dinner
Harira Soup

Harira Soup

Moroccan · Soup
Mqila

Mqila

Moroccan · Soup
Chicken Butter

Chicken Butter

Moroccan · Dinner
Hot Honey Chicken

Hot Honey Chicken

Moroccan · Dinner1h 25m