Groceries are expensive enough these days without having to buy food for someone else, especially when you never agreed to share in the first place. Living with a roommate usually means sharing things like the kitchen, refrigerator, and maybe a few household supplies, but that doesn’t necessarily mean everything in the fridge is fair game.
One Reddit user recently shared their frustration after repeatedly coming home to find their roommate had eaten groceries they planned to use. When they finally confronted him, the roommate didn’t apologize. Instead, he accused them of being unreasonable.
The student shared the situation on Reddit and asked whether expecting their roommate to replace the food he’d taken was asking too much.

It started with a few missing groceries
The problem started with small things like milk, eggs, and butter. At first, sharing occasionally wasn’t a big deal, and there wasn’t much reason to complain.
But over time, the roommate started taking more expensive groceries, including meat, cheese, and ingredients bought for specific meals.
Sometimes, dinner plans fell apart because several ingredients disappeared from the refrigerator.
Whenever the issue came up, the roommate promised to replace whatever he’d used during his next grocery trip. Unfortunately, those promises rarely turned into actual replacements.
And when he did buy something, it was often a cheaper alternative rather than the same product he’d taken.
The missing steak was the last straw
Things finally came to a head after the student bought groceries for several planned meals, including a pack of steak they’d saved for the weekend.
By Friday, the steak was gone, along with several other items from the refrigerator.
When confronted, the roommate insisted he’d replace the food eventually and acted as though the situation wasn’t worth getting upset about.
But the problem had become much bigger than a few missing ingredients. The student repeatedly spent money on groceries, made extra trips to the store, and changed meal plans because someone else kept eating their food.
Related: I Cut My Grocery Bill in Half Using These 16 Simple Shopping Tips
The roommate thinks sharing a kitchen means sharing food
After another disagreement, the student finally made it clear that the roommate needed to ask permission before taking groceries and replace exactly what he’d used.
Rather than agree, the roommate became annoyed and argued that because they shared a kitchen, everyone should be more flexible about food.
That argument didn’t go over well. The student pointed out that sharing a kitchen didn’t automatically mean sharing everything in the refrigerator.
Since that conversation, the roommate has reportedly been barely speaking to them, leaving the student wondering whether the request was unreasonable.
Occasional sharing wasn’t the issue. What bothered them was repeatedly paying for another adult’s food without agreeing to do so.
Reddit users weren’t buying the roommate’s excuse
The responses were overwhelmingly supportive, with many commenters arguing that taking food without permission and failing to replace it wasn’t borrowing.
One commenter summed up the situation: “It’s not borrowing if they don’t return/replace what they used.”
Others pointed out that even replacing the groceries later wouldn’t solve the immediate problem. If someone comes home planning to cook dinner and discovers their ingredients are missing, they’re still left without the meal they’d planned.
Several people suggested keeping grocery receipts and asking the roommate to reimburse the cost of everything he’d taken.
The bigger issue is respecting boundaries
Borrowing a little milk or butter might not seem like a big deal, but repeatedly taking expensive groceries without permission can quickly become a financial burden.
It also inconveniences the person who bought the food, especially when they’re shopping on a budget or planning meals in advance.
