A Ramadan night, and a big platter of couscous in the middle of the table. Someone slips in a fork and lightly loosens the moist grains. Chopped dates and raisins are scattered over it, and at the side a small bowl of fermented milk, lben, waits. This is a typical kitchen scene of the sweet fine-grain couscous prepared on Ramadan nights in Tunisia. The sweetness of dates and raisins rises with the steam, and there is no trace of a spicy sauce.
Mesfouf (also spelled Masfouf) is a sweet dish made with granulated wheat couscous. It is not like rice boiled sweet into a porridge; the grains stay loose one by one, with the softness of dried fruit and the crunch of nuts layered over them. The recipe here is adjusted for home for 4 servings and takes about 20 minutes. Because it uses plain couscous that hydrates in hot water, the soaking time varies with the product's instructions. The key comes down to loosening the grains one by one.
A sweet couscous on the Ramadan table

One example of Tunisian mesfouf is a sweet dish of fine-grain couscous with raisins and dates. On Ramadan nights there are also examples served with lben, fermented milk. Not every household eats it daily with the same mix, but the combination of sweet couscous and fermented milk shows a different face from couscous topped with a spicy tomato sauce or meat. The same wheat grains stand in completely different places at the table.
The time of eating also varies. While it is often presented as a dish for the evening table, Alain Ducasse's introduction of mesfouf presents it as a dish suited to the pre-dawn meal as well. That does not mean it is done so throughout Tunisia. It can be a light meal or a sweet dish. It suits this dish not to settle on one time or one accompaniment.
There are regional differences that the name suggests. A 2025 local introduction to Tunisian couscous (La Presse de Tunisie) sets side by side the sweet mesfouf sucré of Sousse (also called Hajouja) and the savory Mesfouf salé of Zarzis. Since the same name covers sweet and savory, do not decide the taste from the name alone. This recipe is the sweet version with dried fruit; the fillings and preserved meat of the savory version are not mixed into this ingredient list.
What all versions share is the handwork of loosening the grains. In an example of the traditional process, steaming, spreading, breaking up lumps, moistening, and steaming again are repeated. Even with a quick product needing one round of heating, the work of separating the grains with a fork remains. That said, it cannot be claimed that the flavor and texture equal those of steaming. For this recipe you do not need to buy a new home steamer, and raw grains or semolina flour are not swapped into the same short method.
What UNESCO inscribed in 2020 was the knowledge, skills, and practices of couscous. Four countries, Algeria, Mauritania, Morocco, and Tunisia, applied jointly. It is not that the mix of one kind of mesfouf or a specific product was recognized. It includes the techniques and tools for handling grain and the custom of gathering around the table, and the hand movement that loosens the grains of this sweet dish is an extension of that inherited handwork.
There are also modern dishes. The version presented by the Tunisian cook Rim Beji in the April 27, 2025 issue of La Presse Magazine alternates grains perfumed with flower water and cream in layers, decorated with nuts and dates. This recipe does not cook a cream and serves unsweetened yogurt on the side. The description of the layered version is separate from the basic steps. The amount of sugar and fat and how fruit and milk are served differ from household to household, but the combination can be enjoyed well even without adding everything at once.
Before shopping, let us also pin down the difference between flour and grains. Couscous is semolina formed into grains, and pouring hot water over raw semolina flour does not make this grain dish. Do not choose by the fineness of the grain alone; check that the package has cooking directions for hydrating with hot water. Pearl couscous is a large-grain product boiled differently. Look for plain "couscous" in the import section or online, and check the ingredients, whether it is seasoned, and how it is hydrated.
Ingredients (serves 4)

Four servings is the amount for a light meal or dessert. It does not guarantee a quantity that fills you as a staple. The sweetness comes from the dates and raisins, and the 20 g of sugar is there to help the grain blend in. The most important thing when shopping is plain dry couscous, to be distinguished from seasoned products. The unsweetened yogurt is not mixed into the grains; the yogurt is served on the side.
For orange blossom water, choose food-grade flower water. Cosmetic waters, aroma oils, and essential oils are not used in cooking. A small amount gives aroma, so starting from 2.5 ml is enough. Orange juice adds sourness and moisture and is not a one-to-one replacement. Even without flower water, you can make it from the basic combination of fruit, grain, and fat. Only the floral aroma is left out.
Soak the raisins in warm water for 10 minutes and drain them well. If the dates are hard, soak them separately in warm water for 5 minutes, drain, and then chop. Soft dates soaked with the raisins become hard to chop, so just pit and cut them as they are. The soaking water is not added to the 250 ml of basic absorption.
Watch for the wheat in couscous, the dairy in butter and yogurt, and the nuts in almonds. For dried fruit, also check the label for additives such as sulfites. Removing only the nuts does not remove the other allergens, and be careful about cross-contact through bowls, cutting boards, and forks. If avoiding dairy, one option is to replace the butter with 20 g of oil and omit the yogurt. The oil then totals 30 g with the basic 10 g. You still need to check the product's ingredients, and this does not guarantee safety.
How to make it
The sequence is about 10 minutes of prep and about 10 minutes of boiling water, hydrating, and finishing, about 20 minutes in all. While the raisins soak, prepare the nuts and dates. For the wait in step 2, follow the package for the soaking time. The 4 to 5 minutes in the text is a guide for the type that hydrates in hot water, not the steaming time of raw couscous.
1. Prepare the fruit and almonds

This takes about 10 minutes. Soak 60 g of raisins in 150 ml of warm water at about 40°C for 10 minutes, drain in a strainer, and pat with paper towels. Pit the dates, weigh out 80 g, and cut them in 5–8 mm pieces. While cutting, check that no pits remain.
Chop 30 g of unsalted almonds to 3–5 mm. If raw, toast them in a dry skillet over low heat for 2 to 3 minutes, shaking occasionally. When the aroma rises and they are a pale golden brown, move them to a plate. Once the color starts to deepen, residual heat carries it further, so do not leave them in the pan. If already roasted, skip the reheating.
2. Pour hot water over the couscous

Boiling the water takes about 2 to 3 minutes and hydrating takes 4 to 5 minutes. Put 200 g of couscous and 10 g of oil in a heatproof bowl and mix with a fork for about 30 seconds so the grains are coated with oil on the surface.
For the water, about 250 ml, the same volume as the dry couscous, is the guide; if the product specifies an amount, use that. Dissolve 1 g of salt, bring to a boil over high heat, and as soon as you turn off the heat, pour it so it reaches everything. Stir lightly, cover with a lid or plate, and leave 4 to 5 minutes according to the product's directions. It is hydrated if there is no pool of water at the bottom and the grains have swollen. Do not hold a hot bowl in your hands. This step does not apply to powdered ingredients or large-grain types.
"The same volume" means the volume of grains and water measured in the same container. It does not mean 200 ml of water for 200 g of grains. If the product specifies an amount, pour that. When grains are coarser or the product differs, the amount of hot water cannot be made the same for all.
3. Mix in the butter and fluff the grains

No heat; about 2 minutes. Open the lid and add 25 g of butter and 20 g of sugar. Insert the fork shallowly and loosen the whole by lifting with the fork. If the butter melts in the warm grains and clumped grains separate, you are on track. Do not press them down or keep stirring in circles.
Take a small amount with a clean spoon and taste; only if a hard core remains, add 1 tbsp (15 ml) of hot water at a time. Cover, wait 2 minutes, and check again. Do not add a large amount at once.
If water remains at the bottom, don't add more; spread the couscous on a shallow heatproof dish for 2 to 3 minutes and loosen it gently. Grains that have already been crushed into porridge cannot be returned to their original texture. Next time check the package's amount of water and the measuring. Treat hard grains from too little water and soft, clumped grains from too much water as different conditions.
4. Combine the fruit and aroma and serve

No heat; about 2 minutes. Mix the drained raisins and the dates cut in 5–8 mm pieces in step 1 into the grains. Scatter 2.5 ml of food-grade orange blossom water in small amounts and turn lightly. With a strongly scented product, follow the recommended amount and use less. An excess cannot be hidden by adding sugar, so add a little at first.
Mound it softly on plates and scatter 30 g of almonds. Divide into 4 plates and serve the yogurt on the side, 50 g per person, in small bowls. You can eat the warm grains and cold dairy separately, or mix them a little on your plate.
Pour boiling water into a stable heatproof bowl, and open the lid away from your face. Use a cloth or oven mitts and do not hold the bowl bare-handed. Do not leave the pouring to children, and do it where no one else's hands reach.
Serving with sour dairy and fruit

The lben served in Tunisia is fermented milk. Unsweetened yogurt cannot be called the same food, but it works as a substitute that adds sourness a little at a time. Soaking all the grains in dairy from the start changes the absorption and texture, so in the basic recipe it is served on the side. Warm, the aroma of the butter is easy to notice; cold, the grains firm up. If you make it a cold dish, also follow the storage rules below.
The 20 g of sugar in the basic mix is a suggestion for a lower-sugar home version. The impression of the finish also changes with the softness and sweetness of the dates. To cut the sweetness, reduce the sugar to 10 g and keep the amounts of dates and raisins as they are. This does not mean it is low in carbohydrates or good for health. You can serve it as a light breakfast or a small dessert, changing the amount on the plate. It does not guarantee nutrition before a fast.
| Variation | Change for 4 servings | Difference in texture and aroma |
|---|---|---|
| Less sweet | Reduce the 20 g of sugar to 10 g | The sweetness of the dried fruit comes forward |
| Add pomegranate | Scatter 60 g of pomegranate seeds just before serving | Sour juice and popping texture. Do not add the juice to the basic amount of water |
| Add orange | 100 g of orange segments with the membrane removed, on the side | The fruit sourness, separate from the flower water |
| Switch to pistachios | Replace the 30 g of almonds with 30 g of unsalted pistachios | Nut aroma and green color. The nut allergy remains |
| Serve with milk | Replace the 200 g of yogurt with 200 ml of milk, on the side | No sourness, and the grains absorb the milk. The basic hydrating water does not change |
| Leave out the floral aroma | Omit the 2.5 ml of flower water | Fruit and butter aromas become central |
The version presented by Rim Beji layers couscous and cream and is another confirmed dish. It is not something you must add to the basic recipe. The fruit and nut changes in the table above are suggestions for home, and you don't need to do them all at once. Adding fruits such as pomegranate and orange just before serving avoids the grains loosening from moisture.
If you have dates left over, there is makroud, in which dates fill a pastry. It is a dish with different shaping and cooking from mesfouf, where fruit is scattered over grains. If you want to go on to a main dish after the sweet plate, try Tunisia's fish couscous. Its spice, fish, and broth steps are not mixed into this basic recipe.
- Makroud (in Japanese)
- Tunisian fish couscous
As nutrition information, this is a rough estimate of the basic mix: for the whole 4 servings, 1810 kcal, 43 g protein, 53 g fat, and 296 g carbohydrates. One serving is about 450 kcal. It includes 200 g of unsweetened yogurt and 30 g of almonds, but not the extra fruit or changed ingredients in the table. Because it varies with products and actual amounts, treat it as a guide.
Frequently asked questions and storage

Why are the grains hard but the surface sticky?
If hot water reached only part of the grains, or the soaking time specified by the product was too short, the state of the grains can become uneven. Loosen it with a fork, and if there are hard grains, add a little water to only the hard grains and go back to step 3 with the lid on. If it is already soft, do not add water. Raw semolina and large-grain products are outside this short hydration method. First check the cooking directions on the package.
Can I make it without dates or flower water?
Flower water can be omitted. Do not put in orange juice or essential oil in the same amount. Without dates, raisins alone still make a sweet couscous, but the dates' particular soft sweetness is lost and there is less than the basic amount. If you add raisins, one home option is to replace the 80 g of dates with 80 g of raisins. Sourness and chew increase, so it will not taste the same.
Is it a spicy dish?
Basic mesfouf has no chili. It is the version that enjoys the sweetness of dried fruit. There are regional examples of savory mesfouf, but just adding chili to the sweet plate does not make it the local savory version. Make fish couscous as a separate recipe.
What about making ahead and freezing?
Following the general leftover guidance of the UK Food Standards Agency (FSA), cool it in shallow containers, and refrigerate within 2 hours in portions. Keep the refrigerator at 0–5°C and finish within 48 hours. Store the yogurt and the garnish of fresh fruit separately, and add them right before eating. Do not leave a hot platter standing for long.
If freezing, seal the grains in small portions before adding the dairy and fresh fruit, and write the date. No number of days is given that guarantees long-term flavor. Thaw in the refrigerator.
Even with dried fruit, hydrated couscous does not keep like a dry good. Do not leave it at room temperature overnight. Also follow the label and date for yogurt after opening. The 48-hour refrigeration guide is guidance for properly cooked, cooled, and refrigerated leftovers, and does not guarantee the safety of a dish left at room temperature for a long time.
Will the grains loosen again when reheated?
In refrigerated grains the butter sets and they tend to clump. If eating cold, loosen them lightly with a clean fork. To warm, divide the portion you will eat into a heatproof container, sprinkle 1 tsp (5 ml) of water, set the lid slightly ajar, and check in 600 W microwave bursts of 30 seconds. The total time varies with the amount and the appliance. Stir partway, and once it is hot enough that steam rises through the center, loosen it gently. Add the dairy and fresh fruit afterward. Reheat only once.
Sources

- Voyage Tunisie — Recette masfouf, Tunisie — sweet fine-grain couscous, Ramadan nights, lben and dried fruit, steaming. Accessed and checked: 13 October 2026 (JST).
- Diari — Mesfouf Express — hydrating a dedicated quick product with milk, fruit and flower water. The unnatural oil quantity was not adopted. Accessed and checked: 13 October 2026 (JST).
- Alain Ducasse / Académie du Goût — Mesfouf tunisien — public introduction and ingredient list only; presented as a pre-dawn meal. Members-only steps not consulted. Accessed and checked: 13 October 2026 (JST).
- La Presse de Tunisie — Le Couscous tunisien en fête — 19 August 2025. The sweet version of Sousse and the savory version of Zarzis. Accessed and checked: 13 October 2026 (JST).
- UNESCO — Inscription of couscous traditions — 16 December 2020. Joint application of four countries, handwork and food culture. Accessed and checked: 13 October 2026 (JST).
- Rim Beji / La Presse Magazine no. 23 — 27 April 2025, magazine page 17. Ingredients, steaming, and presentation of Masfouf à la crème. Accessed and checked: 13 October 2026 (JST).
- Tipiak — Couscous moyen — the manufacturer's water of the same volume as the grains, covered hydration, and fluffing. Follow the package of the product you use. Accessed and checked: 13 October 2026 (JST).
- Food Standards Agency — How to chill, freeze and defrost food safely — cooling, portioning, refrigerator temperature, leftovers within 48 hours, thawing in the refrigerator. Accessed and checked: 13 October 2026 (JST).
- Food Standards Agency — Allergen guidance for food businesses — wheat, dairy, nuts, sulfites, cross-contact via utensils. Accessed and checked: 13 October 2026 (JST).
- Food Standards Agency — Cooking your food — reheat only once, heat thoroughly to the center, and stir in the microwave. Accessed and checked: 13 October 2026 (JST).
- NutritionDataHub — Couscous, dry — reposted USDA composition. Used for the rough calculation of 100 g of dry couscous. Accessed and checked: 13 October 2026 (JST).
- NutritionDataHub — Olive oil — reposted USDA composition. Used for the rough calculation of 100 g of oil. Accessed and checked: 13 October 2026 (JST).
- MyFoodData — Dates (Deglet Noor) — reposted USDA composition. Weight conversion from the labeled value for 71 g of pitted dates. Accessed and checked: 13 October 2026 (JST).
- Sun-Maid — California Sun-Dried Raisins — the manufacturer's composition for 28 g of raisins. An example for the rough calculation, not a brand recommendation. Accessed and checked: 13 October 2026 (JST).
- MyFoodData — Butter Stick Unsalted — reposted USDA composition. Weight conversion from the labeled value for 227 g of unsalted butter. Accessed and checked: 13 October 2026 (JST).
- MyFoodData — Sugar — reposted USDA composition. Weight conversion from the labeled value for 3 g of sugar. Accessed and checked: 13 October 2026 (JST).
- MyFoodData — Almonds — reposted USDA composition. Used for the rough calculation of 100 g of almonds. Accessed and checked: 13 October 2026 (JST).
- MyFoodData — Plain Yogurt, whole milk — reposted USDA composition. Used for the rough calculation of 100 g of unsweetened whole-milk yogurt. Accessed and checked: 13 October 2026 (JST).





