1. Preheat the oven to 200°C. Peel and grate the carrots and finely chop the rosemary needles (save 1/4 for garnishing). Sift the self-raising flour with the baking powder and baking soda into a large bowl. Add and mix to the grated carrots, chopped rosemary and season with freshly ground pepper and salt.
2. Loosen the olive tapenade, combining with the egg and then add the Alpro Soya Cuisine. Make a hole in the center of the flour and pour in the mixture. Carefully blend the Alpro Soya Cuisine mixture with the flour into smooth batter and season with fresh ground pepper.
3. Divide the batter evenly into a greased muffin tin or paper muffin cases. Sprinkle pine nuts and the remaining chopped rosemary on top. Place in the center of the oven and bake the muffins for about 20 to 25 minutes until golden brown.
4. Serve the muffins after cooling.