So leaving off the bits about whom you chose to associate with and how you chose to spend your time, I'll go right to answering the question as DH and I have handled it.
DH and I are CHEAP, sometimes we make it to up to frugal just to see how the water is :). We also leanFIREd. Actually we FIREd before hitting our number, but that's a different story.
We have friends all over the board from deep in medical and consumer debt to high paid professions (by midwest standards) that just keep getting bonuses and promotions.
So with that stage set we do meet with people over restaurant food, since that is *one* of the ways we engage with them. I meet old friends for their birthdays and I pay their way. We take our whole casual friend group out for dinner for the holidays when everyone is in town visiting family. We pay for our whole family to eat out when they are in town, both sides, his and mine. They each roll through at different times of the year and they both think having to cook is some kind of a burden since I cook every day (?!?!?!). Uh okay, what ever.
I've also been on vacation with some of my friends, it was fun! Not someplace I would have picked, but the company was excellent.
So, knowing this was a thing we have been doing and were going to continue to do, we just planned for it. It's not like it is some kind of a big deal or anything. It was a drop in the bucket of our overall plan, even if it can add up some years.
All choices have consequences, not all consequences are negative, they are just responses to your decisions.
I also have friend groups that I do not eat out with, we meet up and do things like volunteer and accomplish things. That expectation was set early on and we get stuff done. Not great when you are having a lazy day haha! I also have another one where we get together to do creative stuff and problem solving, again not great to mix with over priced food.
So, go forth and determine what you want your life to look like, don't just settle for the life that you've been dealt thus far.
Good to be thinking about these things now!
Loren