When I was living on my own I ate chicken for lunch and steak for dinner almost every day. Trick is to scout out the meat section on different days, usually there is one day when they mark down shit close to its expiry. Get a jump on the good shit thats marked down, safeway is really good for this. They slap $2 off stickers on shit like they just don't care. I always would grab every decent piece of meat they had for a good discount then go home and imediately bag them all seperately in ziplocks and throw what I wasn't eating that night in the freezer. Also, the leanest cuts like outside round and top round also happen to be the cheapest. If you marinate them properly overnight they end up great.
Now that I'm living at home again I just eat my parents food because I'm not gonna pay for shit.