Tempeh
Tempeh is made from fermented whole soybeans, meaning it’s high in protein and fiber. A three-ounce serving of tempeh has 16 grams of protein and a meaty texture that makes it ideal for hearty vegan meals. When it’s crumbled, it has a similar texture to ground meat and can easily replace ground turkey or ground beef in tomato sauce or chili.
Legumes
This great plant-based source of protein delivers around eight grams in a half-cup serving, along with the same amount of fiber—plus good helpings of iron, folate, and magnesium. Studies suggest that diets high in legumes like chickpeas and beans can help reduce inflammation and improve metabolic markers like cholesterol and blood pressure while aiding weight loss.
Make a filling lunch by combining beans, chopped veggies, greens, nuts, and vinaigrette dressing, or add a can of beans to your next soup recipe to bump up the protein.
Antonio V. Oquias/Shutterstock
Sardines
People don’t realize that a little tin of sardines packs a boatload (so to speak) of health benefits. A 3.75-ounce can of sardines has 23 grams of protein, more than 100% of your daily recommendation for vitamin B12, 60% of your daily recommendation for vitamin D, and several days’ worth of omega-3s.
While the protein in sardines helps keep you full, the omega-3s can reduce inflammation and improve cardiovascular health. Use a fork to flake the sardines and treat them like canned tuna, or toss them in a salad with chickpeas, tomatoes, and herbs for a southern Italian-inspired dinner. If you find them unappealing right out of the tin, roast them in the oven. (Again, we love Wild Planet.)