7. Navy beans
Navy beans are a cheap, versatile food you can incorporate into a number of meals and snacks throughout your day. These small white legumes offer 15 grams of protein per cup, and their fiber content makes them good for your heart and gut. They’re perfect for slow cooker recipes, so if you like coming home from the gym to a hot meal, give these a try.
The World’s Healthiest Foods suggests pairing navy beans with whole grains, such as brown rice, to create a heart-healthy, fiber-rich snack. You’ll get all the protein you need for post-workout muscle repair without the saturated fat that often comes with dairy products and red meat. There’s nothing wrong with eating these foods, but it’s good to vary your meals so you don’t get bored.