I am going to parrot what others are asking - what part of this is the biggest problem? If it's the expense, show her the bill. Tell her it bothers you that you don't treat the restaurant experience the same. Ask about why she doesn't like the canned options.
But you know - I don't think she is capital W Wrong in her approach, especially if you only go out to eat rarely. If she wants a variety, could you just order a bunch of appetizers for the table and share? We usually order for the table in expensive places, not for ourselves, we go one item at a time and share it, and that's one of the best things about the fancier restaurants. Or go to an Ethiopian place, they serve everything on one big injera for both of you.
Communication is the issue here I think - does she see it as "you are taking her out and want her to go indulge herself and enjoy" because going out to eat is entertainment and you see it as "I want to go out to eat because it's convenient and you are taking away the one benefit of going out to eat". And you are going to have to manage those competing desires in some way. I don't think it needs to be crazy expensive if that's what's bothering you.
How do you cook and eat at home? I really like to cook and can make food as good as we get when we go out, but if I want convenience my husband gets us takeout from somewhere. A restaurant is more for the experience not just the food.