Yes they are both correct. The first one makes more sense to me, because it talks about the general availability of a home cooked meal. The second is okay also, but a little less logical, because I know that I can't get it a store, so I wouldn't be looking there in the first place. But both can work in certain contexts. I like the first one better. But that's probably just my preference.