When she moved into the school apartment I was living in last year, I told her I'd be okay with sharing some foods, like butter or raw eggs here and there, mustard, some milk, etc. She works at a grocery store and gets a pretty decent discount, and I had assumed that she would mainly be buying her own groceries and that this would be predominantly need-based or asking first. 

What she actually began to do was eat the foods that I eat on a daily basis like bananas and hard boiled eggs (that I boiled) and take pretty hefty amounts of my produce, baking supplies, and coffee whenever she felt like it (an example: deciding she wants a whole bowl of cooked spinach and cooking the remaining 3/4 of a bag of raw spinach that I use for sandwiches and salads). She would then take forever to replace any of it in spite of where she works, and when she did, it was often not what I had originally purchased and she never bought enough to both replace mine and provide herself with her own source of the food. She once finished off my coffee grounds after previously expressing her distaste for coffee and caffeine, and when she brought home a new canister, it was decaf. Little occurrences like this happened regularly.

We'll be living together again soon, and I'm not sure of how to approach the subject. There are foods that she doesn't take without asking, but the ones that she did take regularly are also the foods I eat every day or nearly every day and need to last me the week. She is a very close friend of mine, and I don't want to make things awkward or make her angry at me, but I also don't want her to jump right back into assuming what's mine is hers again.
user
My roommate/friend eats a lot of my food and doesn't replace it, and I don't know how to handle it.
assistant
When she moved into the school apartment I was living in last year, I told her I'd be okay with sharing some foods, like butter or raw eggs here and there, mustard, some milk, etc. She works at a grocery store and gets a pretty decent discount, and I had assumed that she would mainly be buying her own groceries and that this would be predominantly need-based or asking first. 

What she actually began to do was eat the foods that I eat on a daily basis like bananas and hard boiled eggs (that I boiled) and take pretty hefty amounts of my produce, baking supplies, and coffee whenever she felt like it (an example: deciding she wants a whole bowl of cooked spinach and cooking the remaining 3/4 of a bag of raw spinach that I use for sandwiches and salads). She would then take forever to replace any of it in spite of where she works, and when she did, it was often not what I had originally purchased and she never bought enough to both replace mine and provide herself with her own source of the food. She once finished off my coffee grounds after previously expressing her distaste for coffee and caffeine, and when she brought home a new canister, it was decaf. Little occurrences like this happened regularly.

We'll be living together again soon, and I'm not sure of how to approach the subject. There are foods that she doesn't take without asking, but the ones that she did take regularly are also the foods I eat every day or nearly every day and need to last me the week. She is a very close friend of mine, and I don't want to make things awkward or make her angry at me, but I also don't want her to jump right back into assuming what's mine is hers again.
user
Roommate ate a lot of my food without replacing it, and has taken to eating a lot of my food without replacing it. How do I talk to her about
assistant