A good substitution for suet in plum pudding is vegetarian suet. But vegetarian suet can be pretty highly processed and can sometimes be hard to find, so I used coconut oil in this recipe. If you can't find vegan suet and you don't have coconut oil, you can vegetable shortening can be a great option too.