Please or to access all these features

AIBU?

Share your dilemmas and get honest opinions from other Mumsnetters.

AIBU to be annoyed guests announced vegan diets on arrival?

205 replies

Wtafdidido · 11/08/2026 11:30

Wtafdidido · Today 11:27
I have guests. They have stayed before. No dietary requirements and no food dislikes. To accommodate them my child has to vacate her bedroom and spend the week on an airbed in our room which she very kindly does. Anyway guests have arrived and I have shopped, meal planned and prepared lunch, homemade quiche etc . They have now said “since we last visited we have both become vegetarian and dairy free as it is healthier” - so basically vegan. I am so annoyed. Had I been given the heads up I could have prepared and shopped accordingly . Aibu to be hacked off and have said that given their failure to let me know I won’t be able to accommodate that but can use what I have bought and minimise the amount of meat or they can shop for their own supplies and cook for us all? To be clear had I known in advance I would have accommodated their dietary fads. To be clear there is no medical grounds for any of this. They were already getting a week of free food and board and as we live in a very desirable holiday location would have been paying in the region of £800 to book an air BnB. They are not really family either and have in the past been ok guests though last time they were bemused I had not taken A week off to entertain them and take them places.

OP posts:
outerspacepotato · 11/08/2026 11:47

They'll have to go buy their food then.

Why would you make your kid give her room to these freeloaders? That's uncalled for. Give them an air mattress on the floor and stop having them.

hellobaby24 · 11/08/2026 11:46

I’d be really tempted to say no problem at all, obviously as you didn’t tell me the meals aren’t necessarily vegan but it’s no issue you can leave anything that doesn’t fit your diet. Let them just eat salad or veg!

ShodAndShadySenators · 11/08/2026 11:45

Gah. I remember putting a bowl of chicken soup in front of a lunch guest who only then thought to mention she was vegetarian. It's so rude and thoughtless to do this! (She only ate a potato from the rest of her lunch and went out to smoke instead, bloody teens). I was actually a guest as well but seemed to end up doing a lot of the hosting, thankfully have not had to see them since.

I would not be hosting these people again @Wtafdidido, they sound like total users.

Minasama · 11/08/2026 11:45

I would just say “I have shopped and prepped on the basis of what you ate last time. How shall we handle this - can you eat this without the meat, or do you want to go shopping and prep the meal?”
Put it into their court, and be clear that you will not be spending any more money or going to any effort beyond that originally planned.

Mulledjuice · 11/08/2026 11:44

(And I agree, it doesn't sound like you like them very much!)

PatioDwellers · 11/08/2026 11:44

Really? Really? They sound like they think they are staying in a hotel!

PinkyFlamingo · 11/08/2026 11:44

Do not go amd shop for dairy free alternatives. What was their reaction when you said they would need to shop themselves?

Thisismyfinesthour · 11/08/2026 11:44

If I go anywhere to eat out or visit anyone where food might be served. I check menus or let hosts know well in advance I'm vegan.
Sometimes take my own food if it helps the host, it's the right thing to do and is called good msnners.

Mulledjuice · 11/08/2026 11:44

"Oh dear what a shame you didnt tell me earlier - I have meal planned and shopped and prepped. Here is my meal plan for you to take a look at what I have planned".

Then either offer solution of choice -
Eg "I'm happy to run you to the supermarket and wait while you pick up anything you want + drive you home" or "the nearest supermarket is X and the number 59 bus will drop you closest"
Or "let me know which meals you want to join us for and which ones you'll head out to find something that fits your regime"

  • or offer no solution and let rhem work it out.
sweetpickle2 · 11/08/2026 11:42

They're knobs for not telling you till they got there and expecting to be catered for, but it doesn't sound like you wanted them there in the first place- "To accommodate them my child has to vacate her bedroom and spend the week on an airbed in our room" is neither here nor there if that's what you suggested/agreed to.

I would just say to them "oh I wish you'd told me in advance as obviously I have already catered now, I can give you directions to Tesco". If they're veggie/dairy free there will be some things they can eat, and they can go buy themselves stuff for the rest.

AprilMizzel · 11/08/2026 11:40

Massively inconsiderate guests not to have informed you prior to arrival.

However I must be a bad host because even for family I refused to make the kids give up their rooms till they've left for uni- no sleeping on airbeds anywhere in house till adults.

Gooseling · 11/08/2026 11:40

Don’t ever make you daughter vacate her bedroom to accommodate these twats ever again.

Silverbirchleaf · 11/08/2026 11:39

That’s plain rude.

HumberSquid · 11/08/2026 11:39

It's not just about the food is it? Why are you hosting people when you clearly begrudge them the space and the effort (and the saving in cost)?

Yes, of course, they should have told you about their change in diet. But Im not sure its true to say there's no health reason for it. Almost everyone would benefit health-wise by more veg, pulses etc.

NoCommentingFromNowOn · 11/08/2026 11:38

Speaking as a ‘faddy’ vegetarian, they are being very unreasonable. Carry on as you are and let them sort themselves out but don’t let them take over your kitchen, it’s yours and you are cooking for your family. Cafes, restaurants and supermarkets exist so they can go there.

And don’t invite them again.

SereneFinch · 11/08/2026 11:38

Yeah, I’d just tell them what you have planned and if they won’t eat particular meal, then they need to supply food themselves.

SettledAndHappy · 11/08/2026 11:38

I have a family member who stopped being vegetarian because they were invited out to lunch, the hosts dished up meat and they realised they'd forgotten to tell them they were veggie. They realised it would be really rude & inconsiderate to tell the hosts at that point so just ate it.

TishHope · 11/08/2026 11:37

I would be unavailable next time they decide they want a free holiday with you.

oviraptor21 · 11/08/2026 11:37

Maybe suggest they buy and prepare their own food for the week as you have already planned for your family and don't want to waste any of the food you have bought.

Relaxd · 11/08/2026 11:37

Just tell them what you have planned and they are welcome to get different food in if they’d like and then indicate who they can get a delivery from. Do not change anything majorly now you’ve spent money.If they are a reasonably good friend I’d also ask why on earth didn’t they say much earlier? I’d also check if it’s just a preference than a hard rule.

Justanopinionnothingmore · 11/08/2026 11:36

You are not being unreasonable at all. But I also would have said well a heads up would have been nice so I could prepare for it all. I've bought food now that you can't eat. So speak up and don't be silent about it. They can fend for themselves!

Nearly50omg · 11/08/2026 11:35

Why are you even letting them stay?!!! Tell
them to go and book an Airbnb!!

Gardenisablooming · 11/08/2026 11:35

Ah you'd best do your own shopping and cooking then. You can use the kitchen first...
And bloody mean it.

ElizaMulvil · 11/08/2026 11:35

MarthaLovesLaughing · 11/08/2026 11:34

I'd tell them to fuck off to a hotel. Such rudeness and such lack of consideration

Yes

SilenceInside · 11/08/2026 11:34

They should have told you, but it also sounds like you very much dislike them and don't even want them to be staying! Why have you invited them to stay for the week again, if you were hacked off last time and don't really like them??

Swipe left for the next trending thread