My friend recently came to me with a problem that many college students, especially vegetarians, face on a daily basis: how do you get enough protein in your diet without eating meat? Luckily, there are many ways to do this, depending on what kind of food is available to you. Here are some protein-filled (and yummy) foods that won’t leave your pocket empty:

  1. Greek yogurt (my favorite!) – Not only is Greek yogurt delicious, but it’s also packed with protein: some have up to 12 grams per serving! There are also many flavors, from peach to espresso, so it’s hard to get sick of it.
  2. Eggs – Although these are hard to transport, they’re great for breakfast or even hard-boiled for lunch (hard boiled eggs can last up to a week in the fridge).
  3. Fish – All fish differs, but salmon is one that’s especially high in protein. Eat it broiled, smoked, or in sushi to get a boost of energy, along with vitamin D and B12.
  4. Nuts – While they are high in fat, nuts are great for a snack, especially pre-workout.
  5. Oats – They can be found in oatmeal (duh) and granola, but make sure to buy the kind that hasn’t been processed and isn’t loaded with sugar. Boiling your own oatmeal and adding honey, fruit, and nuts is the best way to go.
  6. Edamame – I’m not a huge fan myself, but edamame has a lot of protein per serving. It can also be added to a meal, such as in a salad or soup.
  7. Beans – Beans are a good source of protein in general, but certain kinds have more protein per serving. Check the can when you buy them, and rinse them well during preparation because it’s easy for beans and bean dishes to contain high amounts of sodium.
  8. Chickpeas – They’re delicious cooked with Indian spices or thrown on top of a salad.

Most of these foods last a while in the fridge, so they’re perfect for the college life. Enjoy them with some veggies and ride the wave of energy that follows.