In a large pot or dutch oven over medium low heat, heat the olive oil.
To the pan, add the onions, and begin to sautee them, stirring occasionally, for about 5-10 minutes.
Add the garlic and ginger and stir well to combine. Sautee for another minute or two.
Now add the rhubarb and apple and stir well.
Add in the spices and stir well.
Add the vinegar and sugar and stir well. Allow to cook down for about another 10 minutes, until everything is soft.
Add the figs and stir. Allow to cook for another few minutes. Add food colouring and stir in (if using).
Remove from heat and allow to cool before putting into jars. Store in the fridge.