Boil 1/4 l water with salt, pepper, cumin and harissa. Peel garlic and press it in. Add 1 tablespoon margarine. Remove from the heat, pour in the couscous while stirring. Put the lid on and let it swell for about 5 minutes.
Place the couscous in a large bowl and loosen up with a fork.
Wash, clean, peel and dice the carrots. Peel and finely dice the onion. Heat 1 tablespoon of oil in a frying pan, sauté the onion and carrots for about 2 minutes and mix into the couscous.
Cut the tofu into small cubes and fry until crispy in the frying oil. Finely chop the apricots, plums and cranberries and add to the couscous, also with the tofu. Season to taste with salt and pepper.
Mix Ras el-Hanout and soy cream, blend with the couscous mixture. Melt 2 tablespoons of margarine. Place a clean tea towel on the work surface, lay 2 strudel sheets slightly overlapping on top of each other, brush with margarine.
Place the next leaves on top, spread with margarine and place the remaining leaves on top. Spread the filling on the strudel leaves, leaving an approx. 2 cm wide edge. Fold in the edges using the tea towel.
Roll up the strudel firmly from the long side. Place the strudel with the seam side down on a baking tray lined with baking paper. Bake in a preheated oven (electric cooker: 175 °C/ convection oven: 150 °C/ gas: see manufacturer) for 25-35 minutes.
In the meantime, wash and quarter the figs. Heat 1 tablespoon of oil in a frying pan, fry the figs for about 1 minute, dust with sugar and deglaze with port wine, keep warm. Wash the pak choi and dab dry.
Heat 1 tablespoon of oil in a pan, fry the pak choi briefly, deglaze with soy sauce and rice wine and fry for about 3 minutes, turning. Remove the couscous strudel from the oven and serve with figs and pak choi.