About 6 months ago, I decided for medical reasons (Stage IV Endometriosis) to go completely gluten and dairy free. I also began paying more attention to where my food was coming from and seeking out non-GMO and/or local veggies.
As a result of that, I've kind of gone through a domino-effect of changes which has resulted in my weekend looking like this:
Friday nights, I like to splurge just like you. Depending on my budget for the week, I have basically two takeout options: a Thai place down the street or Dominoes gluten free, no cheese pizza. Maybe once a month, I pick up one of these. The other weeks, I just make something at the house. I would eat out every Friday if not for little ones, a tight budget, and the GF and dairy free restrictions.
Saturday, I take my youngest daughter with me to the local farmer's market. It's become our weekly date, and it's the highlight of my week. We park far from the stands, get the stroller out, pop in the local coffee shop for an iced almond milk latte, then walk a few blocks to the market, where we get our veggies for the week. I take $20 or $30 cash with me and load up the stroller bin. There's an outdoor musician... it's really wonderful.
Throughout the weekends, and some week nights, my family and I have started riding bikes together. I bought a bike trailer for the baby, and we are all hooked.
I guess what I'm saying is... the weekends get easier if you build them around truly enjoyable healthy activities. I still splurge, but it's more like making gluten free doughnuts from scratch on Sunday mornings or trying a new avocado chocolate cupcake recipe. The calories are there, and of course must be counted, but the quality of the food is SO different, so eating one cupcake doesn't set me on a tailspin of cravings or flatten me into a carb coma. (The doughnuts have white sugar in them, so they DO do that, therefore, they're like a twice a year treat! Lol)
For me it really helped to begin to see myself as THAT person who eats well, THAT person who shops at the farmer's market, THAT person who rides her bike at sunset, THAT person who avoids processed and sugar, etc. Because I wanted to be that person, so why not?
So if it's about the psychological relationship you have with the weekends, I would look for ways (activities, new foods) to change that into something healthier. But if it's the physical cravings as a result of a cheat meal, then I would identify what food(s) really set you off and just don't eat them. If it's pasta, don't do it. If it's alcohol, don't do it. If it's sugar, which it is for me, just don't do it. Find substitutes... there are so many.
Good luck! And hope you have an awesome, healthy weekend!