Nuts are a good way to get protein, fiber, and fat.
Nuts are full of vitamins and minerals, such as magnesium and vitamin E, and have a lot of good fats, such as omega-6 and 3.
Many beans, like black and kidney beans, are full of nutrients and vitamins and high in protein.
When you eat beans, your heart health gets better and your risk of cancer and diabetes goes down.
You can find a lot of fiber, potassium, and vitamins C and B6 in potatoes.
Minerals and the fact that potatoes don't have cholesterol help keep your heart healthy.
A lot of fiber is found in brown rice. It lowers cholesterol and makes your digestive system work better.
Brown rice has fiber in it that keeps blood from clotting and makes you feel fuller.