Get the brief

Guides

Last reviewed August 29, 2026

How to cook for a vegan guest without a hole in the plate

The single fix that solves most of this problem: pick a dish that was never built around meat, dairy or eggs, rather than your usual one with them taken out.

The rule that fixes most of it

The single most useful thing a host can know is this: cook a dish that was never built around an animal ingredient, rather than your usual dish with the animal ingredient taken out. Pull the cheese from a lasagna and you have a lasagna with a hole where the cheese was. Pull the butter and cream from a mushroom risotto and you have a risotto missing its point. But a dal, a ratatouille, a mushroom ragu or a chana masala was never built on cream, cheese or meat in the first place, so there is nothing to subtract and nothing for a guest to notice as absent. Whole cuisines run this way by default: Ethiopian misir wot, Sicilian caponata, Punjabi chana masala, southern Italian pasta e ceci. Reach for one of those before you reach for a substitution list.

This is why so much advice about cooking for a vegan guest feels harder than it needs to be. It is usually framed as subtraction, working out what to cut from a recipe that was never designed to survive the cut, when the easier move is addition: pick a dish from the enormous stock of food that already qualifies, and cook it well.

Where the animal ingredients actually hide

Most hosting mistakes are not about the obvious things. Nobody serves a vegan a steak by accident. The failures are in the parts of a meal that look neutral: butter melted over the green beans, chicken stock in the risotto base or the gravy, honey in the salad dressing, parmesan grated into the pesto or shaved onto the pasta, gelatin setting the panna cotta or the fruit jelly, an egg wash brushed onto the pastry for shine, milk powder in a bakery loaf, and anchovy in the Worcestershire sauce that went into the marinade or the Caesar dressing. Worcestershire sauce is the sleeper here: it is a fermented condiment built on anchovies, and it turns up in gravies, stews and marinades where nobody is thinking about fish at all. Full verdicts on the specific ingredients are on the Worcestershire sauce page, the gelatin page and the honey page.

The mechanism worth understanding is why egg wash and butter do what they do, because it tells you what to reach for instead. Egg wash browns pastry through the Maillard reaction, the same browning chemistry as a seared steak, where proteins and sugars react under heat; a plant milk with enough natural sugar and protein such as soy milk will brown a similar way, while a thin almond milk mostly will not. Butter on vegetables is there for two things, fat to carry flavour and a glossy coating, both of which a good olive oil or vegan butter does just as well; the flavour most people associate with butter and onions or garlic is largely the caramelization of the alliums themselves, not the dairy fat.

The shared grill and fryer question

A vegan sausage cooked on the same grill grates that just held raw chicken, or a vegetable spring roll fried in the oil the shrimp came out of, is not vegan by the time it reaches the plate. This is the one place where guessing gets a host into real trouble, because the food looks completely correct. The fix is not to avoid the shared grill altogether, it is to ask about it directly: put the vegan item on a clean section of grate, use a grill screen or a separate pan, or cook it first while the grill is still clean. The food allergy world runs the identical calculation for a much higher-stakes reason. FoodAllergy.org, the patient organisation behind the FARE network, advises people with allergies to ask restaurants directly whether fryers and grills are shared, because oil and grates carry allergenic protein from one food to the next. A vegan guest is not managing anaphylaxis, but the underlying physical problem, cross-contact between what a grill or fryer just touched and what it touches next, is the same one, and asking the direct question solves it the same way.

The classic failure: a plate of sides

The single most common way a well-meaning host still gets it wrong is serving the vegan guest a plate of the vegetable side dishes while everyone else eats a full main course. It reads as thoughtful in the planning and feels diminishing at the table: everyone else has a dish with a centre of gravity, and the vegan guest has the leftovers of everyone else's plate. The fix costs almost nothing extra in effort. If the main course is a roast chicken, the vegan guest does not need a smaller version of the sides, they need their own dish with the same weight on the plate: a stuffed squash, a mushroom wellington, a hearty grain and legume salad, something that is the meal rather than the garnish to the meal.

What actually works, by the kind of meal you're cooking
OccasionA dish that worksWhy it worksOne thing to check
Weeknight dinnerChana masala or a red lentil dal over riceBuilt entirely on legumes, tomato and spice; nothing to substituteSome restaurant-style recipes finish with ghee or cream, home recipes usually don't
Dinner partyMushroom ragu over polenta, or a mushroom and walnut wellingtonMushrooms bring the same savoury depth (umami) that meat stock usually suppliesPuff pastry sometimes contains butter or milk powder, check the ingredient list
BarbecueMarinated, pressed firm tofu or tempeh, grilled on a clean section or screenA firm protein that's been marinated and pressed holds its shape and takes on char the way a patty doesAsk whether the grill can be kept clean for it rather than guessing
Christmas or ThanksgivingA stuffed squash, mushroom wellington, or a lentil and walnut loafGives the vegan guest a dish with its own centre, not a plate of the sides everyone else is also eatingGravy is almost always made with meat drippings or stock unless made separately
BrunchA tofu scramble with turmeric and black salt, or shakshuka made with a plant-based baseTurmeric supplies the colour and black salt (kala namak) supplies a faintly eggy sulphur noteStandard hollandaise and most pastries in a case are not vegan by default

The barbecue case deserves the most attention because it is the one hosts get most anxious about and most wrong. A frozen veggie patty dropped onto a grill that's already covered in meat fat cooks unevenly, tastes mostly of its own binder, and falls apart on the flip. A block of extra-firm tofu, pressed for twenty minutes to force out water and marinated for at least half an hour in something with soy sauce, oil and acid, grills up firm, holds a sear, and actually tastes of the marinade because dense tofu behaves like a sponge for whatever liquid it sits in. Tempeh does the same job with a firmer, meatier bite straight out of the package. Either one needs its own space on the grill or a grill screen so it isn't sitting where a burger just was.

The social part

One question in advance covers nearly everything: does the guest eat honey, and does it matter to them whether shared cooking surfaces or oil have touched meat, fish or dairy. Those two answers between them settle almost every practical decision in this guide, and asking them once by text beats a five-question interrogation that turns the guest into the evening's main topic before they've arrived.

At the table, the food should not become the conversation. A guest who has spent years navigating other people's kitchens has usually had enough of narrating their diet to a room; a plate that simply arrives correct is worth more than a plate accompanied by an explanation of everything that was left out of it. The same goes for apologising for the meal. Most vegans are considerably more relaxed about imperfect execution than the anxious host assumes, because the alternative, showing up somewhere and discovering there is genuinely nothing to eat, is the actual bad outcome people remember. Being forgotten is the failure that sticks. Being served a slightly overcooked lentil dish that someone clearly thought about is not.

Swaps for a recipe you already have

Sometimes the better move really is adaptation rather than a new dish, usually when the recipe is a sauce, a stock or a baked good rather than the whole meal. The exact ratios for the big three categories, eggs, dairy and milk, live on their own pages and are worth reading before you improvise; what follows is the short version for a host standing at the stove.

Common swaps: what actually works and what doesn't
You haveWhat worksWhat doesn't
A recipe that calls for chicken stockA mushroom or vegetable stock with a splash of soy sauce for depthJust using water; the dish reads thin because there's no built-in umami
A recipe with parmesan for savoury depthNutritional yeast plus a pinch of salt and something acidicSkipping it outright in a pesto or risotto; the dish loses its whole savoury backbone
A dessert set with gelatinAgar agar, though it sets firmer and needs a full boil rather than a simple dissolveSubstituting agar cup for cup like gelatin; it will set too hard or too fast
A pastry finished with egg washPlant milk with a little maple syrup or sugar for browningA dry brush of oil alone, which won't caramelize and leaves the pastry pale
A dressing sweetened with honeyMaple syrup or agave nectarNothing goes wrong here, this is the easiest swap on the list

For anything more specific than this, the ratio-level detail is on the egg substitutes guide, the dairy substitutes by function guide and the plant milks guide, which cover which substitute does which specific job, binding, leavening, richness, rather than a single universal answer.

The honest complication: allergies are a different problem

Everything above assumes the only stakes are taste and courtesy. A guest who is vegan and also has a nut allergy changes the calculation, because most of the easy answers for protein and creaminess in vegan cooking run straight through nuts and seeds: cashew cream, almond milk, walnut in a mushroom loaf, peanut sauce, tahini in a dressing. Tree nuts and peanuts are two of the nine allergens the United States federally requires food labels to disclose, a list that grew to nine in January 2023 when sesame was added under the FASTER Act. A host who defaults to the standard vegan substitution kit for a guest with a nut allergy can build a dish that is fully vegan and still genuinely dangerous to eat. The safer defaults in that situation lean on legumes, seeds only if confirmed safe, coconut only if confirmed safe (it's botanically not a tree nut but is regulated as one in the US and reacted to by some nut-allergic people anyway), and soy or oat for the dairy role. When both conditions are in play, ask about the allergy first and build the vegan side of the menu around what's already safe, not the other way around.

The short version

Pick a dish that was never built on meat, dairy or eggs. Check the stock, the butter, the cheese and the pastry glaze, because those are where an otherwise safe-looking dish goes wrong. Ask about the grill or fryer instead of guessing. Give a full plate, not a side plate. Ask one question in advance rather than five at the table, and don't turn dinner into a seminar on what's missing from it. Only about one percent of the country identifies as vegan by Gallup's 2023 count, which is exactly why most people doing this are doing it for the first time, and exactly why getting the fundamentals right matters more than getting fancy.

Frequently asked

What's the easiest thing to cook for a vegan guest?

A dish that never depended on meat, dairy or eggs in the first place, such as a chana masala, a red lentil dal, or a hearty mushroom ragu over polenta. These dishes have no substitution to get wrong because nothing in the original recipe needs replacing.

Can vegans eat at a barbecue?

Yes, if the vegan item gets its own space on the grill rather than going onto grates that just held meat. Marinated, pressed firm tofu or tempeh grills in about 8 to 10 minutes per side and holds a sear far better than a frozen veggie patty.

What should I ask a vegan guest before they come over?

Two questions cover almost everything: whether they eat honey, and whether shared cooking surfaces or oil matter to them. Those answers settle the dressing, the dessert, and whether the grill or fryer needs any accommodation.

What ingredients accidentally aren't vegan?

Chicken stock in soups and gravies, butter on vegetables, parmesan in pesto, honey in dressings, gelatin in desserts, egg wash on pastry, milk powder in bread, and anchovy-based Worcestershire sauce in marinades are the most common accidental inclusions, because none of them look out of place in an otherwise plant-based dish.

Is it rude to serve a vegan guest only side dishes?

It reads as an afterthought even when it isn't meant that way. A vegan guest generally does better with one dish that has the same weight on the plate as everyone else's main, such as a stuffed squash or a lentil loaf, rather than a collection of the vegetable sides.

What if my vegan guest also has a nut allergy?

Treat it as the harder constraint. Most of the standard vegan answers for protein and creaminess, cashew cream, almond milk, walnut, peanut sauce, tahini, run through nuts or seeds, so a dish that is fully vegan can still be unsafe. Ask about the allergy specifically and build around legumes, soy or oat instead.

Do I need to apologise if the vegan dish isn't perfect?

No. Most vegans are more relaxed about imperfect execution than hosts expect, since the outcome people actually remember badly is being forgotten or left with nothing to eat, not being served a dish that wasn't restaurant-perfect.

The practical answers, then the daily ones.

These guides answer the questions a vegan kitchen asks once. The morning brief answers the ones the world asks daily: what actually moved veganism forward, quoted and checked. One short read, free.

Free, every morning. No guilt. No preaching.