When you think of protein, beans, meat, milk, and fish are probably what come to mind. But there are dozens of other foods that are also rich in protein. So if you want to give your protein diet more variety, here are seven protein-packed foods you should start eating.
One cup of raw broccoli has almost 2.6g of protein and contains a variety of nutrients such as folate and potassium. This powerhouse veggie only has 31 calories per cup.
Potatoes are commonly known for carbohydrates but they also pack a protein punch. One medium-sized unskinned potato contains about four grammes of protein.
Cauliflower has a lot of protein with very few calories. One cup of chopped cauliflower has 27 calories and two grammes of protein.
Roasted or boiled, one serving of yellow corn has about 15.6g of protein. Additionally, corn also contains a good amount of fiber and minerals, including calcium.
Oats offer about 17g of protein per 100g. Raw oats are easy to prepare and can be flavored them with a variety healthful foods, such as fruits and nuts.
Artichokes are high in fibre and offer a good amount of protein. Artichokes are very versatile and are suitable for use in a variety of recipes. Artichokes are typically easy to find in most grocery stores.
Peas are high in protein. They commonly available and can be used in a variety of recipes.
Guava is a tropical fruit that may not be available everywhere. Guava is one of the most protein-rich fruits available. It also offers additional nutrients, such as Vitamin C.
Avocados not only contain protein and heart-healthy unsaturated fat, but they also contain good levels of fibre and nutrients, such as potassium. Portion control is necessary, however, since avocados are very calorie dense.
Legumes are both high in fibre and protein. This makes them a good choice as part of a weight loss diet because they can be quite filling. Some people may have trouble digesting legumes, however.
Sun-dried tomatoes are an excellent addition to many dishes and are widely available. They offer both a good source of protein, as well as additional nutrients and fibre.
Nuts have a reputation for being high calorie but with a little bit of portion control, dry roasted or raw almonds can make for a filling, protein-rich snack.