Every family has that one person who treats your home like an all-inclusive resort but never thinks to bring so much as a bag of chips. In my case, that person was my mother-in-law, Juliette. She never arrived alone, either. She came with her daughters, their children, their opinions, and absolutely nothing to contribute.

So when they showed up empty-handed yet again for the Fourth of July, I decided it was finally time to serve them a meal they would never forget.

My name is Annie, and after years of hosting family cookouts, I had learned one painful truth: throwing a barbecue for my husband’s relatives felt less like welcoming guests and more like operating a restaurant where nobody paid, nobody tipped, and somehow everyone still left believing I owed them more.