While staying at the hostel in San Jose in my first week, I bought groceries to save some money and made food in the hostel kitchen. It was nice also to be able to cook while on vacation. There's definitely something to being in charge of your own food.
As it was a communal kitchen, I didn't end up taking photos of the process, but got a couple good ones of the final product. It was a very simple meal, starting with yellow saffron rice, topped with sauteed onions, tomatoes, and avocado. It was almost perfectly vegan on corn tortillas when I ruined it with cheese! But it was a delightful dinner and the onions were fantastic. I found some seasoning here that is a nice complete blend. I'm taking it back home with me to experiment with some more.
While cooking, another hostel resident struck up a conversation with me. He was a Canadian who was cooking some Ramen noodles beside me. When I was telling him how great my tacos were going to be and described the different parts, he said all I needed was some chicken or steak to make them complete. I shook my head and said, "Nah, I don't need meat." I realized that I totally and completely meant this statement. Maybe there will be a day that comes when I don't need cheese or eggs or yogurt, too. Who knows. But I think my life as a vegetarian is going to start very soon. I feel ready to live the lack of need on an everyday basis.