Quick Recipe Version (TL;DR)
Quick Ingredients
- 2 tbsp olive oil + 1 tbsp smen (or butter)
- 1 whole chicken (3.5–4 lb / 1.6–1.8 kg), cut into 8 pieces
- 4 large yellow onions, thinly sliced
- 3 garlic cloves, minced (optional)
- 2 tbsp fenugreek seeds (helba), soaked 2 hours, drained
- 1 cup (200 g) green or brown lentils, rinsed
- 1 1/2 tsp ras el hanout; 2 tsp ground ginger; 1 tsp turmeric
- 1/2 tsp black pepper; 1 3/4 tsp kosher salt
- Pinch saffron threads, bloomed in 1/4 cup hot water
- 6 cups low-sodium chicken stock + 1 cup water
- 1 cinnamon stick (optional)
- 1/2 cup chopped cilantro; 1/4 cup chopped parsley
- 8 square msemen (or 10–12 trid sheets), warmed
Do This
- 1. Soak fenugreek 2 hours in hot water; drain and rinse. Bloom saffron in 1/4 cup hot water.
- 2. Season chicken with ras el hanout, ginger, turmeric, pepper, and 1 1/2 tsp salt.
- 3. Sweat onions in olive oil and smen 10 minutes over medium heat; add garlic.
- 4. Add chicken; brown 6–8 minutes total. Stir in saffron water, stock, cinnamon, herb stems.
- 5. Simmer covered 30 minutes at a gentle 190–200°F (88–93°C). Add fenugreek and lentils; simmer 30–35 minutes more.
- 6. Warm msemen; cut into 1–2 inch ribbons. Keep a brothy pot by adding water as needed (aim for 6–7 cups broth).
- 7. Pile msemen on a large platter; ladle chicken, onions, lentils, and broth over. Finish with smen and herbs; rest 5 minutes before serving.
Why You’ll Love This Recipe
- Classic Moroccan comfort: onions, saffron, and ras el hanout create a deeply aromatic, soul-warming broth.
- Texture magic: flaky msemen soaks up the golden broth while staying pleasantly chewy.
- Make-ahead friendly: stew improves overnight; pancakes can be cooked ahead and rewarmed.
- Elegant yet hearty: perfect for gatherings and special family meals.
Grocery List
- Produce: 4 large yellow onions, 3 garlic cloves (optional), 1 bunch cilantro, 1 small bunch flat-leaf parsley
- Dairy: Smen (Moroccan fermented butter) or unsalted butter
- Pantry: Whole chicken, olive oil, fenugreek seeds, green or brown lentils, ras el hanout, ground ginger, turmeric, black pepper, kosher salt, saffron threads, cinnamon stick, low-sodium chicken stock, msemen/trid (or flour and fine semolina if making homemade)
Full Ingredients
Chicken, Onion, and Broth
- 2 tbsp extra-virgin olive oil
- 1 tbsp smen (or unsalted butter)
- 1 whole chicken (3.5–4 lb / 1.6–1.8 kg), cut into 8 pieces, patted dry
- 4 large yellow onions (about 2.5 lb / 1.1 kg), thinly sliced
- 3 garlic cloves, minced (optional)
- 1 1/2 tsp ras el hanout
- 2 tsp ground ginger
- 1 tsp ground turmeric
- 1/2 tsp freshly ground black pepper
- 1 3/4 tsp kosher salt, divided (start with 1 1/2 tsp on chicken, adjust later)
- Pinch saffron threads (about 1/2 tsp loosely packed or 20–25 threads), bloomed in 1/4 cup just-boiled water
- 1 cinnamon stick (3-inch), optional
- 6 cups (1.4 L) low-sodium chicken stock + 1 cup (240 ml) water, plus more as needed
- Stems from the herbs below (tie in a bundle, optional)
Lentils and Fenugreek (Helba)
- 2 tbsp fenugreek seeds (helba), soaked in hot water for 2 hours, then drained and rinsed well
- 1 cup (200 g) green or brown lentils, rinsed
Herbs and Finish
- 1/2 cup loosely packed cilantro leaves, chopped
- 1/4 cup flat-leaf parsley leaves, chopped
- 1 tbsp smen (or butter), for finishing
Msemen/Trid Base
- 8 square msemen (about 8-inch) or 10–12 trid sheets, warmed and cut into 1–2 inch ribbons
Optional: Homemade Msemen (Makes 10–12)
- 3 cups (390 g) all-purpose flour
- 1/2 cup (80 g) fine semolina
- 1 1/4 tsp fine sea salt
- 1 1/4 cups (295 ml) warm water, plus more as needed
- 1/3 cup neutral oil, for shaping and the pan
- 2 tbsp melted butter or 1 tbsp smen, for brushing

Step-by-Step Instructions
Step 1: Soak the helba and prep lentils
Place 2 tablespoons fenugreek seeds in a small bowl and cover with 2 cups very warm water. Soak for 2 hours to soften and mellow their bitterness. Drain and rinse under cool water until the water runs clear. Rinse the lentils and set aside.
Step 2: Bloom saffron and season the chicken
Crush the saffron lightly between your fingers and add to 1/4 cup just-boiled water; set aside to steep. Pat the chicken dry. In a bowl, combine ras el hanout, ground ginger, turmeric, black pepper, and 1 1/2 teaspoons kosher salt. Rub the spice mixture all over the chicken pieces and let sit while you start the onions.
Step 3: Build the onion base and brown the chicken
In a large heavy pot or Dutch oven, warm the olive oil and smen over medium heat. Add the sliced onions and a pinch of salt. Cook, stirring often, until soft, sweet, and translucent, 8–10 minutes. Stir in the garlic (if using) and cook 1 minute.
Push the onions to the edges and add the chicken to the center of the pot. Brown lightly, about 3–4 minutes per side. Do not worry about deep searing; gentle color is perfect for Rfissa.
Step 4: Add liquids and begin a gentle simmer
Pour in the saffron infusion and all of the chicken stock plus 1 cup water. Add the cinnamon stick and any herb stems, if you have them. Bring to a boil over medium-high heat, then immediately reduce to a gentle simmer, 190–200°F (88–93°C). Cover and cook for 30 minutes, adjusting heat to maintain small, lazy bubbles.
Step 5: Add lentils and helba; finish the broth
Stir in the rinsed fenugreek seeds and the lentils. Simmer, partially covered, until the chicken is very tender and the lentils are just soft, 30–35 minutes more. If the liquid drops below the chicken, add hot water 1/2 cup at a time; Rfissa should be brothy (aim to finish with 6–7 cups of liquid). Taste and season with the remaining salt as needed. Swirl in 1 tablespoon smen or butter at the end for aroma and gloss. Remove the cinnamon stick and herb stems.
Step 6: Warm (or make) the msemen/trid
If using store-bought msemen or trid, warm each piece in a dry skillet over medium heat until supple and lightly browned, 1–2 minutes per side. Stack, then cut into 1–2 inch ribbons.
To make homemade msemen: Mix flour, semolina, and salt. Add warm water gradually to form a soft dough (3–5 minutes of kneading). Rest 15 minutes. Divide into 10–12 balls; oil the work surface and your hands. Flatten each ball thinly, brush with a little oil and butter/smen, fold into a square, then cook on a medium-hot griddle 2–3 minutes per side until golden and flaky. Cut into ribbons.
Step 7: Assemble and serve
Arrange the warm msemen ribbons on a wide serving platter, creating a shallow nest. Spoon a generous ladle of hot broth over the base to moisten. Nestle the chicken pieces on top, then blanket with the onions and lentils. Ladle over more broth until the bread is well saturated but not soupy. Scatter with chopped cilantro and parsley. Let sit 5 minutes so the bread absorbs the aromatic juices, then serve hot.
Pro Tips
- Soak fenugreek thoroughly and rinse well to tame bitterness; if sensitive to helba, start with 1 tablespoon.
- Keep it brothy: add hot water as needed during simmering so the msemen can drink up the sauce.
- Bloom saffron in hot water to extract maximum color and aroma without wasting threads.
- Warm and slightly crisp msemen before shredding; it holds texture better under the broth.
- For extra authenticity, finish the stew with smen; a little goes a long way.
Variations
- Pressure cooker: Cook chicken, onions, spices, stock 15 minutes at High Pressure (natural release 10 minutes). Add lentils and helba; cook 10 minutes more at High, quick release, then adjust broth.
- Vegetarian: Replace chicken with 2 cups cooked chickpeas and 8 oz mushrooms; use vegetable stock. Simmer lentils and helba 25–30 minutes total.
- Gluten-free: Use torn gluten-free flatbreads or thick crêpes made with a blend you like; keep the broth slightly thicker to help it cling.
Storage & Make-Ahead
Refrigerate the chicken-lentil stew (without the msemen) up to 4 days or freeze up to 3 months. Reheat gently to a simmer; thin with water as needed. Cook or warm msemen just before serving to maintain texture. Fenugreek can be soaked a day ahead and refrigerated, covered, until needed.
Nutrition (per serving)
Approximate: 760 calories; 35 g fat (9 g saturated); 67 g carbohydrates; 11 g fiber; 7 g sugars; 44 g protein; 980 mg sodium. Calculated with 1/6 of the stew and about 1–1.5 msemen per person.
