Sometimes a household shift creates more tension than anyone expects. A recent online post sparked debate about cooking for the household and balancing the weekly grocery budget. Thousands of people chimed in with their thoughts.

The story
One Reddit user recently asked, "Am I in the wrong for giving my son's girlfriend a budget for the dinners she's making?" She said her son had graduated from university and moved back home to live with them after finding a job in the area.
His girlfriend had nowhere to go after taking a semester off from college and deciding not to return, so she was invited to move in with her boyfriend and his parents. They're supposed to stay only a few months. The mom said she doesn't expect them to pay rent, and all she asks is that they clean up after themselves and be respectful.
The mom said that overall, the girlfriend has been a joy. She started offering to cook dinner as a way to give back. She's a good cook, and everyone enjoys the food she makes. After about a week of living there, she said she wanted to make a specific dish, but we didn't have the right ingredients. The mom said she gave her girlfriend her card to buy groceries, and ever since, it's become a regular habit.
The girlfriend has started taking multiple trips a week and buying things that aren't in the budget. She's been asked to get what she needs in just one trip, but that isn't helping or slowing down the purchases.
After dinner one night, the girlfriend and son were talking while cleaning up, and it was mentioned that the girlfriend would make steaks one night this week. She said that she'd have to go to the store, and the son turned to his mom and said, "Mom, give her the card."

Mom said no and that she'd already given her money this week to buy everything that she needed. The mom also said that cooking a steak for everyone in the house was out of the budget. She goes on to say that if the girlfriend wants to keep cooking, which is appreciated, then she needs to be on a budget.
The girlfriend was visibly upset by this comment, and the son seemed offended. A little later, the son said he felt embarrassed because his girlfriend was trying to be kind. The mom pointed out that it's not affordable for the girlfriend to keep spending like this, and that he could give her the money himself for dinner if he wanted that kind of food.
The son retorted that they were only staying in the house for a few more weeks and that he'd like his guest to be happy there.
After telling her story, the mom asks whether she was in the wrong in this whole situation. The comments immediately poured in.
The reactions
You might notice a trend in these comments. Most people support the mom sticking up for herself and the household budget.
One user said, "Regardless of her intentions, treating you as an unlimited bank for food purchases is disrespectful."
It's true. Being given someone's credit or debit card once or twice for purchases isn't an open invitation to do so again.

Another stated, "You have every right to set boundaries about your food budget - we pretty much all have to be aware of that with how expensive groceries are. Sounds like you said it kindly and appropriately."
She was more than patient and respectful in addressing the situation. In fact, she wasn't cutting her off; she was saying a household grocery budget needs to be established.
Another user had thoughts. "She (or more your son, considering she isn’t working atm) is going to quickly learn when they move out how expensive her cooking is. Best to get them on a budget now for their own sakes anyway."
Learning to budget is a skill everyone should master, regardless of age. Sitting down with her son and his girlfriend to talk about the household budget is important and something they should abide by.

One commenter presented a possible solution: "I mean, they’re in for a rude shock when they move out and are no longer cooking on your dime - tell them it’s good practice for their future."
They will probably be in shock when they have to buy groceries on their own. But it would be a good idea for them to learn to budget so her son starts footing the bill for what the girlfriend is cooking. That way, he at least understands the costs and feels the pain of paying the bill, rather than just pulling up a chair and eating the meal.
Another thought was, "I don't think she's intentionally trying to take advantage and probably has been genuinely wanting to help. But at 21, I doubt she's had much experience managing the food budget for a household of 6. I'm sure she is embarrassed, but hopefully she'll come around to recognizing that the source of her embarrassment is at her own lack of awareness rather than you. "
She likely was very embarrassed, but it doesn't have to turn into a grudge. It's a simple learning lesson where everyone can use this time to communicate and pivot to make it work.
Facts are facts. As someone mentioned, "Steaks aren’t cheap. I don’t know why they would think they could just have steak dinners whenever they pleased at your expense."
Steaks are really, really expensive. Having a random steak night on a Thursday for everyone seems like a great way to overspend on the weekly grocery budget. Setting a budget is the right way to manage finances, and there is nothing wrong with saying no to an expensive meal.
Remember that no is a complete sentence. Especially when it's your money.

How to have adult conversations about budgeting
Talking about money with the people you live with can feel uncomfortable, but it’s one of the most important conversations to keep a household running smoothly. Grocery spending in particular is an easy area for misunderstandings because everyone has different ideas about what counts as normal.
Here are practical, clear tips for having adult conversations about budgeting:
- Start with real numbers. Clear costs make the discussion more neutral.
- Explain why the budget matters. People respond better when they understand the reason.
- Set expectations early. Decide what each person handles and what the limits are.
- Keep the tone calm and neutral. Focus on the plan, not the person.
- Ask for their input. A budget works better when everyone feels involved.
- Leave room for flexibility. Prices change, and budgets should adjust.
- Revisit the budget later. Small check-ins prevent bigger conflicts.
Setting aside time to talk openly about expectations helps prevent stress later. It also gives everyone a chance to be honest about what they can realistically afford. Clear expectations keep relationships strong and prevent financial stress from growing quietly in the background.

Leave a Reply