Stuffed bread with keftas, carrot and orange beet verrines, chicha soup (barley semolina)

Stuffed bread with keftas, carrot and orange beet verrines, chicha soup (barley semolina) is a medium Moroccan recipe that serves 5. 540 calories per serving. Recipe by Oum Arwa on YouTube.

Prep: 3 hrs 15 min | Cook: 40 min | Total: 4 hrs 15 min

Cost: $14.87 total, $2.97 per serving

Ingredients

  • 30 ml Olive oil (extra virgin)
  • 1 unit Onion (medium, chopped)
  • 100 g Meat (beef) – optional (diced)
  • 1 branch Celery (chopped)
  • 10 g Fresh coriander (leaves only)
  • 1 tsp Ground ginger
  • 1 tsp Ground turmeric
  • 1.5 tsp Paprika
  • 2 unit Tomatoes (grated)
  • 1 tsp Tomato paste
  • 130 g Coarse wheat semolina (soaked 1 h)
  • 1.5 L Water (boiling)
  • 2 unit Carrots (finely grated)
  • 1 unit Beetroot (finely grated)
  • 200 ml Fresh orange juice (hand-pressed)
  • 1 tsp Sugar (adjust to taste)
  • 300 g Type 45 flour
  • 140 g Extra fine semolina
  • 0.5 tsp Salt
  • 1 tsp Sugar (for the dough)
  • 4 g Dry baker's yeast
  • 300 ml Water (for the dough) (added gradually)
  • 1 unit Red bell pepper (finely chopped)
  • 1 unit Green bell pepper (finely chopped)
  • 130 g Kefta (ground meat) (spices already mixed)
  • 1 large Onion (for the filling) (chopped)
  • 0.5 tsp Turmeric (for the filling)
  • 0.5 tsp Paprika (for the filling)
  • 0.5 tsp Cumin (for the filling)
  • 20 ml Olive oil (for the filling)
  • 5 unit Hard‑boiled eggs (cut into quarters, for garnish)
  • 5 unit Dates (pitted, for garnish)
  • 30 g Walnuts (crushed, for garnish)

Instructions

  1. Soaking the semolina

    Rinse the coarse wheat semolina, then place it in a bowl of cold water and let soak for 1 hour to reduce cooking time.

    Time: PT1H

  2. Prepare the soup (chicha)

    Heat 30 ml olive oil in a saucepan, add the chopped onion, the meat (if using), the celery and the coriander. Sauté for 5 minutes over medium heat.

    Time: PT5M

  3. Add the spices

    Stir in the ginger, turmeric, paprika, salt and pepper. Mix for 1 minute.

    Time: PT1M

  4. Tomatoes and paste

    Add the grated tomatoes and tomato paste, cook for 2 minutes while stirring.

    Time: PT2M

  5. Incorporate the semolina and cook

    Drain the soaked semolina, pour it into the saucepan, then add 1.5 L boiling water. Bring to a boil then simmer for 30 minutes, stirring occasionally.

    Time: PT30M

  6. Orange carrots

    Finely grate the carrots, place them in a bowl, add 100 ml fresh orange juice and, if needed, ½ tsp sugar. Mix and refrigerate for 30 minutes.

    Time: PT20M

  7. Orange beetroot

    Finely grate the beetroot, place it in another bowl, cover with 100 ml fresh orange juice, add sugar to taste and refrigerate for 30 minutes.

    Time: PT20M

  8. Prepare the stuffed bread dough

    In a large bowl, combine the flour, extra fine semolina, salt, sugar and yeast. Gradually add 300 ml warm water while kneading by hand or with a mixer on medium speed until a supple, slightly sticky dough forms (about 20 minutes).

    Time: PT20M

  9. First rise

    Shape into a ball, cover with plastic wrap and let rise in a warm spot (turned‑off oven) until doubled in size, 45 minutes to 1 hour.

    Time: PT45M

  10. Prepare the filling

    Finely chop the red bell pepper, green bell pepper and the large onion. In a bowl, combine the chopped vegetables, the kefta, ½ tsp turmeric, ½ tsp paprika, ½ tsp cumin, salt and 20 ml olive oil. Mix well (about 10 minutes).

    Time: PT10M

  11. Shape the stuffed breads

    Divide the risen dough into 5 equal portions. Flatten each portion by hand or with a rolling pin (medium thickness). Place a tablespoon of filling in the center, fold the edges over and seal by pressing firmly.

    Time: PT10M

  12. Cook the stuffed breads

    Heat a heavy‑bottomed skillet with a drizzle of olive oil over medium‑high heat. Place a bread, cook 30 seconds each side, then flip 1‑2 times until golden and cooked through (about 10 minutes for the 5 breads).

    Time: PT10M

  13. Plating and serving

    Pour the hot soup into bowls, sprinkle with fresh coriander. Arrange the carrot and orange beet verrines in small glasses. Place the stuffed breads on a platter, add the hard‑boiled eggs, dates and walnuts as accompaniments. Serve immediately.

    Time: PT5M

Nutrition Facts

Calories
540
Protein
20 g
Carbohydrates
70 g
Fat
15 g
Fiber
8 g

Dietary info: vegetarian possible (without kefta), lactose free, high-fiber

Allergens: gluten, egg, nuts

Last updated: May 22, 2026

Amazon Associates

Amazon Associates PartnerTrusted

As an Amazon Associate, we earn from qualifying purchases made through links on this page. This helps support our site at no extra cost to you. Clicking on ingredient or equipment links will take you to amazon.com where you can purchase these items.

Stuffed bread with keftas, carrot and orange beet verrines, chicha soup (barley semolina)

Recipe by Oum Arwa

A complete meal for Ramadan: a comforting barley semolina (chicha) soup, fresh carrot and orange beet verrines, and soft stuffed breads with keftas and vegetables. Easy to prepare in several steps, ideal for varying menus.

MediumMoroccanServes 5

Shop all ingredients on Amazon in one click • Printable PDF with shopping checklist

Source Video
2h 6m
Prep
1h 52m
Cook
29m
Cleanup
4h 27m
Total

Cost Breakdown

$14.87
Total cost
$2.97
Per serving

Critical Success Points

  • Soaking the semolina for 1 hour
  • First rise of the dough (45 min‑1 h)
  • Properly seal the edges of the stuffed bread
  • Cook over medium‑high heat to avoid burning the bread

Safety Warnings

  • Be careful with hot oil when frying the stuffed bread.
  • Handle boiling water with care to avoid burns.
  • Use the knife carefully when chopping vegetables and meat.

You Might Also Like

Similar recipes converted from YouTube cooking videos

Beet-marinated salmon with beet and potato soup
17

Beet-marinated salmon with beet and potato soup

A reinvented gravlax salmon, marinated with sweet beets, served with a velvety beet and potato soup. A colorful, flavorful plate perfect for winter evenings.

1 hr 55 minServes 4$30
French
Spiced Gingerbread with Dried Fruit and Orange Zest
16

Spiced Gingerbread with Dried Fruit and Orange Zest

A moist and fragrant gingerbread, enriched with a blend of hazelnuts, almonds, acacia honey, organic orange zest, and a subtle mix of spices. Topped with a thin layer of apricot jam and an assortment of dried fruits, this comforting cake is perfect for cold winter days.

2 hrs 43 minServes 8$20
French
Moroccan stuffed bread
57

Moroccan stuffed bread

Soft pan-fried stuffed bread, a specialty of southeastern Morocco (Berbers). A dough made from white flour, semolina and whole wheat flour, risen twice, then filled with a mixture of veal, onions, peppers and spices, quickly cooked in a pan. Ideal for a convivial meal or a snack with mint tea.

1 hr 48 minServes 5$6
Moroccan
Feta‑Stuffed Flatbread with Eggplant‑Labneh Dip
20

Feta‑Stuffed Flatbread with Eggplant‑Labneh Dip

A soft, yeasted flatbread folded around tangy feta cheese, pan‑cooked until golden and served with a smoky eggplant‑labneh dip. Perfect as an appetizer or snack, this recipe blends Mediterranean flavors with a light, gluten‑free dough.

1 hr 47 minServes 4$9
Mediterranean
Moist Carrot Cake with Pineapple, Orange Syrup and Cream Cheese Frosting
134

Moist Carrot Cake with Pineapple, Orange Syrup and Cream Cheese Frosting

A super‑moist carrot cake packed with grated carrots, chopped walnuts, and a secret ingredient—finely chopped pineapple. The layers are brushed with a bright orange syrup and sandwiched with a fluffy cream cheese frosting. Finished with a drizzle of orange zest and optional walnut topping, this cake stays tender for days and is perfect for celebrations or a cozy dessert.

2 hrs 15 minServes 12$12
American
Mushroom Barley Soup - Everyday Food with Sarah Carey
18

Mushroom Barley Soup - Everyday Food with Sarah Carey

A fast, hearty mushroom barley soup that comes together in under an hour. Using quick‑cooking barley and a mix of fresh and dried mushrooms, this comforting diner‑style soup is perfect for a quick lunch or dinner.

57 minServes 4$17
American