Please or to access all these features

AIBU?

Share your dilemmas and get honest opinions from other Mumsnetters.

Is it unreasonable to be frustrated by a guest who says they eat anything when they actually don’t?

605 replies

funinthesun22 · 24/05/2026 09:24

My MIL is staying with us over the bank holiday. When I asked in advance what she’d like to eat, she said she eats anything and was happy to have whatever we usually have.

Friday dinner was a vegetable and chickpea but apparently she hates chickpeas and dried fruit in savoury food. Saturday breakfast (yogurt, granola, fruit) didn’t go down well either. I took her to M&S so she could pick things she’d enjoy, but she kept insisting she was fine and didn’t add anything to the basket until I said we’d planned tacos for dinner she said she didn’t know what that was and didn’t sound keen, so we bought an alternative dinner for her.

At lunch I made a salad with homemade dressing. She didn’t like the sound of the dressing and asked for salad cream which we didn’t have. I offered vinaigrette, olive oil, or mayo as alternatives but she turned them all down and had a plain salad. She also asked for a few additions we didn’t have, despite us having been in M&S two hours earlier offering to buy food. We’ve got a BBQ planned today and I’m hopeful now that I know more of her dislikes but still not entirely sure.

AIBU to find this frustrating? I genuinely don’t mind catering to a picky eater. I just need to know what she actually likes. But every time I ask, I get “I’ll eat whatever you’re having” when that’s clearly not the case.

OP posts:
Thread gallery
5
LoserWinner · 24/05/2026 10:15

My FiL didn’t think he’d had dinner if it wasn’t meat, veg and potatoes. They once came round for dinner. I cooked spaghetti bolognaise - hardly exotic - but after he’d eaten a full portion and pudding, he turned to MiL and said ‘we’d better get going - we haven’t had dinner yet’.

thisisyoursign · 24/05/2026 10:14

it’s frustrating because there were already two meals where you weren’t aligned and then you went M&S so there was an opportunity for her to pick items she would like. Maybe you could have cajoled her a bit more at M&S but on the other hand, she’s an adult. I do think older people don’t want to be a bother and so say everything’s fine.

in terms of asking what she likes to eat, I also say I eat everything but on reflection that’s probably within the bounds of what I consider “normal” or what I normally eat, which is pretty varied, but realistically there are some things I’d prefer not to eat that I wouldn’t think to mention because I’d assume “safe” things are chosen for hosting (eg a main course which had a really really strong cheese as its main flavour or component, a very spicy dish etc). For your MIL, this seems to be things outside of traditional English dishes. Next time perhaps you could say you were thinking about xyz meals and please say if that doesn’t work.

Nottopanic · 24/05/2026 10:13

Stillreadingalot · 24/05/2026 09:47

How old is your MIL ? Some previous posts are terribly ageist . I'm in my 60s and yes I grew up with Vesta dried curries and Bernie steakhouse regarded as exotic but regularly cook and eat a wide variety of ingredients (including fajitas but not tacos).

This idea that anyone over 60 only wants to eat "traditional" food is nonsense.The huge increase in variety of food consumed in the UK was driven by "old" people back in the late 70's and 80's.

But people in their 90s now were only in their 40s and 50s then.

MikeRafone · 24/05/2026 10:12

What I found even more annoying is a friend who tells me she can't have chocolate, allergic to sulphur in wine and a couple of other things she doesn't like. Had her over for dinner and made two desserts - one with chocolate and one without - guess which dessert she choose?

So now when I have her for dinner I make two dishes for every course and we have bets on which dish she will eat....every single time she picks the dish she doesn't like - other than the white wine

allthingsinmoderation · 24/05/2026 10:12

Could your DH have a conversation with MIL and explain that you want her to have things to eat that she enjoys and that saying you "eat anything" when you dont enjoy certain foods isn't helpful for anyone.

SparkyBlue · 24/05/2026 10:12

Just make sure that whatever meat she is having today isn’t marinated in anything so if you have steak or chicken then serve her portions plain but a bbq sounds perfect as it sounds like she will eat sausages anyway

ACatNamedRobin · 24/05/2026 10:11

BitterTits · 24/05/2026 09:58

It does sound like you're being disingenuous here. You know that unless she's a bit more adventurous and alternative, she was referring to typical British or familiar European fare. It does sound a bit like you've made a point of serving things that Gen X and younger are familiar with almost to catch her out.

Do you like her? Did it cross your mind in M&S that she would have been aware of your frustrations and was afraid to be 'difficult'? You could have avoided this by asking 'What shall we eat tonight?' rather than stating that you were planning tacos.

Edited

This OP.

there is a whole range of more commonplace British, Italian, French, Spanish dishes that you could have picked (and not the more ‘out there’ ones of each cuisine, rather than what you picked).

funinthesun22 · 24/05/2026 10:10

CookieDoughJoe · 24/05/2026 10:04

Yes that’s very common. I’ve encountered so many older people who used to love garlic, onions and curry but can no longer tolerate them.

It turns out that anything with garlic, and onions were out, but they’re the basis on most foods I cook. I’m happy to find alternatives but most recipes I make at least start with some variation of onion and/or garlic. And my similar aged parents will eat food with onion and garlic in them, so it’s not like it’s a known rule not to offer onions and garlic to anyone over the state pension age.

OP posts:
godmum56 · 24/05/2026 10:10

Turnitoffnonagain · 24/05/2026 09:58

There is another aspect to this.
I'm in my 60s and there are some foods I've happily eaten my whole life, but can't tolerate so easily now. They include anything too creamy or buttery, certain spices and oily dressings. Some fruits. I'm sure you know what I'm alluding to. 😬

oh and this. I would purely LOVE to eat some of the things I ate when I was younger but its a risky business now and REALLY risky when staying with someone else.

busyd4y · 24/05/2026 10:09

aliceinawonderland · 24/05/2026 10:01

To be honest, I’d always offer guests some sort of egg/toast and marmalade/croissant for breakfast. I wouldn’t want yoghurt and granola first thing either!!

Which perfectly illustrates that people are different

I have granola type breakfasts with yogurts most days and while I like croissants and would eat one if on offer my preference for breakfast would be something less buttery

aliceinawonderland · 24/05/2026 10:09

I don’t mind chickpeas in moderation, eg as a side dish with a restaurant curry, but I think it’s being deliberately disingenuous to offer them as a main meal on a guest’s first night.
I also don’t believe that this makes MIL a “meat and two veg person”… I bet she eats other food. OP’s menu is particularly Gen Z ( Taco Bell anyone)?

Nanny0gg · 24/05/2026 10:08

Denim4ever · 24/05/2026 09:45

It's probably a generational thing. It's interesting you should mention tacos because it's a perfect example of a relatively modern addition to the dinner menu canon. Plus it's food you eat with your hands. My MIL would have been game to try, but would never cook that herself.

As regards the salad dressing, salad cream is a classic boomer food. I personally can't stand the stuff but remember it being a cupboard staple growing up.

Enough with the 'generational' crap

All my friends eat a broad range of foods (including 'modern', whatever that is) and are happy to try new things

I don't, because I have always had a limited diet. But that's me, not my age.

PS I love salad dressings and hate salad cream

funinthesun22 · 24/05/2026 10:07

aliceinawonderland · 24/05/2026 10:01

To be honest, I’d always offer guests some sort of egg/toast and marmalade/croissant for breakfast. I wouldn’t want yoghurt and granola first thing either!!

We did offer toast too, but didn’t have eggs in. I think she wanted something like cornflakes or bran flakes which we don’t have in at the moment but would have happily bought a box. Our cereal section is centred around the baby so just Ready Brek and Weetabix at the moment.

OP posts:
Hungrycaterpillarsmummy · 24/05/2026 10:06

godmum56 · 24/05/2026 10:05

This. What the OP listed, I could eat to be polite but it wouldn't be on my radar of what I would say I didn't like.

Yeh I'm 39 and if someone served vegetable and chickpea anything I'd definitely still be hungry afterwards 😂

itswindyoutside · 24/05/2026 10:06

CookieDoughJoe · 24/05/2026 10:04

Yes that’s very common. I’ve encountered so many older people who used to love garlic, onions and curry but can no longer tolerate them.

I am in my 60s and also have this. But the MIL should have told them this first, or brought her own food, rather than be a (preventable) pain in the arse.

CookieDoughJoe · 24/05/2026 10:06

aliceinawonderland · 24/05/2026 10:01

To be honest, I’d always offer guests some sort of egg/toast and marmalade/croissant for breakfast. I wouldn’t want yoghurt and granola first thing either!!

Yes I’d always make something special for guests. I wouldn’t just serve what we normally eat.

Hungrycaterpillarsmummy · 24/05/2026 10:05

SpiralSister · 24/05/2026 10:03

And I would. It’s a matter of preference, not age.

That poster didn't mention age?

But anyway, surely it's just courtesy to offer something cooked. Toast and the very least!

godmum56 · 24/05/2026 10:05

curiouscat1987 · 24/05/2026 09:27

Sometimes i find if people arent used to eating a certain thing or style of food, they may not even really have it on their radar. People tend to assume everyone is the same as them! So that being the case she probably considers herself not to be fussy, within the realm of what shes familiar with/aware of if that makes sense?

Doesnt make it less annoying for you! Keep offering alternatives as you get to know her preferences, you're being a great host :)

This. What the OP listed, I could eat to be polite but it wouldn't be on my radar of what I would say I didn't like.

itswindyoutside · 24/05/2026 10:04

BCBird · 24/05/2026 09:27

Let her son deal with her.
I

This! Why isn't your husband dealing with his own picky and annoying mother?

CookieDoughJoe · 24/05/2026 10:04

Turnitoffnonagain · 24/05/2026 09:58

There is another aspect to this.
I'm in my 60s and there are some foods I've happily eaten my whole life, but can't tolerate so easily now. They include anything too creamy or buttery, certain spices and oily dressings. Some fruits. I'm sure you know what I'm alluding to. 😬

Yes that’s very common. I’ve encountered so many older people who used to love garlic, onions and curry but can no longer tolerate them.

funinthesun22 · 24/05/2026 10:04

Stillreadingalot · 24/05/2026 09:47

How old is your MIL ? Some previous posts are terribly ageist . I'm in my 60s and yes I grew up with Vesta dried curries and Bernie steakhouse regarded as exotic but regularly cook and eat a wide variety of ingredients (including fajitas but not tacos).

This idea that anyone over 60 only wants to eat "traditional" food is nonsense.The huge increase in variety of food consumed in the UK was driven by "old" people back in the late 70's and 80's.

She’s in her late sixties. She’s not a dissimilar age to my parents who would eat what I served. I genuinely thought tacos were a staple. We grew up in a pretty rural area and Old El Paso was a favourite of ours growing up.

OP posts:
SpiralSister · 24/05/2026 10:03

aliceinawonderland · 24/05/2026 10:01

To be honest, I’d always offer guests some sort of egg/toast and marmalade/croissant for breakfast. I wouldn’t want yoghurt and granola first thing either!!

And I would. It’s a matter of preference, not age.

SpiralSister · 24/05/2026 10:02

Dear Lord, the expectation that anyone over 60 only eats meat and 2 veg is incredible. And ageist, obviously.

Both my parents (gone now, but would be late 80’s/90), both cooked and ate out a wide variety of foods and cuisines. Totally normal.

It’s mindset and life experience that shape attitudes to food (as well as everything else), not age. Never had it, don’t want to try it either. Just as prevalent in young people of a certain demographic I would wager.

Feis123 · 24/05/2026 10:01

Salad cream is a marker of working classes, I know it because it is what my grandparents preferred. I think that you are pushing the wrong class of food on her - my grandparents would not entertain chickpeas, or tacos. Ethnic foods are the preserve, I think, of the colonial upper middle classes or ethnic communities for that age category - I remember as a child going to a friend's house in the early 1980s and trying for the first time chickpeas in a curry so hot, that there was an obligatory sliced banana on a bread plate for everyone, but her grandparents were born in India and were used to it, their parents were in the Colonial service. I think that it is only young-ish people who embrace all that these days.

aliceinawonderland · 24/05/2026 10:01

To be honest, I’d always offer guests some sort of egg/toast and marmalade/croissant for breakfast. I wouldn’t want yoghurt and granola first thing either!!