Yes, traditional Christmas pudding can be vegetarian, but it is not always. The classic British dessert is made from dried fruits, suet, breadcrumbs, flour, sugar, and spices, and the only ingredient that raises a question is suet. Traditional beef suet is animal fat, making the pudding non-vegetarian, but many modern recipes and shop-bought puddings use vegetable suet or butter instead, which are perfectly vegetarian. So the answer depends entirely on the specific recipe or brand you choose.
What Is Christmas Pudding?
Christmas pudding, also known as plum pudding, is a dense, steamed dessert traditionally served in the UK and other Commonwealth countries during the Christmas season. Despite the name “plum,” it contains no plums—the term historically referred to any dried fruit. The pudding is made by mixing dried fruits (raisins, currants, sultanas), candied peel, breadcrumbs, flour, sugar, spices (cinnamon, nutmeg, cloves), and a fat—usually suet. It is then steamed for several hours, matured for weeks or months, and finally re-steamed before serving, often flamed with brandy and accompanied by brandy butter or custard.
The Key Ingredient: Suet
The only ingredient that makes a Christmas pudding non-vegetarian is suet. Traditional suet is the raw, hard fat found around the kidneys of cattle and sheep, and it is used in British cooking for its high melting point, which gives puddings and pastries a light, crumbly texture. Because it is an animal product, any pudding made with beef or mutton suet is not vegetarian. However, vegetable suet—made from palm oil, sunflower oil, or other plant fats—has been widely available since the 1980s and is used in many modern recipes and commercial puddings. Some recipes also substitute butter, margarine, or coconut oil, which are all vegetarian.
How to Tell if a Christmas Pudding Is Vegetarian
If you are buying a pudding, check the ingredients list. Look for the word “suet”—if it does not specify “vegetable suet,” it is likely beef suet. The label may also carry a vegetarian or vegan symbol, or state “suitable for vegetarians.” If you are making your own pudding, simply choose a recipe that uses vegetable suet or butter. Here are some common indicators:
- “Vegetable suet” listed in the ingredients: vegetarian.
- “Beef suet” or just “suet” without qualification: not vegetarian.
- “Suitable for vegetarians” on the packaging: vegetarian.
- Butter, margarine, or oil instead of suet: vegetarian (but not vegan if butter or margarine contains dairy).
Vegan Christmas Puddings
While many Christmas puddings are vegetarian, they are not automatically vegan. The classic recipe often includes eggs and sometimes brandy or other alcohol, which are vegan, but the eggs are not. To make a vegan Christmas pudding, you need to replace the eggs with a binder like ground flaxseed mixed with water, mashed banana, or commercial egg replacer. Many supermarkets now sell vegan Christmas puddings, and there are numerous vegan recipes online. If you are making one at home, a simple swap is to use 1 tablespoon (7 g) ground flaxseed mixed with 3 tablespoons (45 ml) water to replace one egg. This changes the texture slightly—the pudding may be a bit denser—but it will still be moist and rich.
Common Misconceptions
A frequent misconception is that all Christmas puddings contain meat or are non-vegetarian because of the word “suet.” While traditional suet is animal fat, the term “suet” itself just means hard fat, and vegetable suet is now the norm in many products. Another misconception is that the alcohol in the pudding makes it unsuitable for vegetarians—this is false; alcohol is vegetarian (though not always vegan if fining agents are used, but this is rare in Christmas puddings). Also, some people worry about the presence of “mincemeat” in mince pies, but Christmas pudding itself never contains meat—the name “plum pudding” is the only confusing part.
How to Choose a Vegetarian Christmas Pudding
When shopping, look for these features:
- Check the label for “vegetarian” or “vegan” symbols.
- Read the ingredients for “vegetable suet” or a plant-based fat.
- Consider the alcohol—if you avoid alcohol for any reason, look for “non-alcoholic” or “alcohol-free” labels, though most contain alcohol.
- Check for nuts if you have allergies—many recipes include almonds.
Frequently Asked Questions
Is Christmas pudding suitable for vegetarians?
It depends on the recipe. Traditional puddings made with beef suet are not vegetarian. However, many commercial and homemade versions use vegetable suet or butter, making them vegetarian. Always check the label or recipe.
Can I make a vegetarian Christmas pudding at home?
Yes, simply replace beef suet with vegetable suet (available in most UK supermarkets) or use an equal amount of cold butter. The texture may be slightly different, but the pudding will still be rich and moist. You can also use a vegan butter substitute for a dairy-free version.
What is the difference between suet and vegetable suet?
Suet is the hard fat from around the kidneys of cattle or sheep. Vegetable suet is made from plant oils (often palm or sunflower) mixed with rice flour or other starches to mimic the texture. Both are used in steamed puddings to create a light, crumbly texture.
Are all Christmas puddings vegan?
No, most are not vegan because they contain eggs and sometimes butter. However, vegan versions are available, and you can make your own by using an egg replacer and a plant-based fat.
Does Christmas pudding contain meat?
No, Christmas pudding does not contain meat. The only animal-derived ingredient is usually suet, which is fat, not meat. If you are vegetarian, the concern is suet, not meat itself.
How long does a Christmas pudding keep?
An unopened Christmas pudding can be stored in a cool, dark place for up to a year, as the high sugar and alcohol content act as preservatives. Once opened, it should be refrigerated and eaten within 3–4 days. Homemade puddings can be kept for months if stored in a cool, dry place and re-steamed before serving.
Storage and Safety
Christmas pudding is a cooked dessert and does not have specific meat-safety concerns, but it should be handled properly. After steaming, cool the pudding completely, then wrap it in greaseproof paper and foil, and store in a cool, dry place. It can be kept for several months. Before serving, re-steam the pudding for 2–3 hours until piping hot throughout (the internal temperature should reach at least 165°F / 74°C if you are reheating leftovers). Any leftover pudding should be refrigerated within 2 hours and consumed within 3–4 days. If you are making a pudding with fresh ingredients, ensure they are of good quality, and always wash your hands and utensils after handling raw eggs.
Related
- Monte Cristo Sandwich: Classic Ham and Swiss Recipe
- Celery in Tagalog: Translation and a Simple Guisado
- Celery in Urdu: Name, Uses, and a Simple Sabzi
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).