High-Protein Vegetables to Burn Fat You Should Eat Every Day
Lima beans have 11.6g of protein per cup cooked (23% DV) and are high in fiber. "Protein plus fiber keeps us full longer, which means you don't feel the urge to eat as often," chef and dietitian Nancy Waldeck tells Piedmont Health.
Soybean sprouts have 9.2g of protein per cup (18% DV). Soybeans are used to make a delicious side dish in Korean cuisine (Kongnamul muchim).
Green peas have 8.6g of protein per cup (17% DV). "Even at triple the calories of some other veggies, peas are still a relatively low-calorie food and one of the most nutrient-dense vegetables," Marc O'Meara, RD, tells Consumer Reports.
Spinach has 5.3g of protein per cup cooked (11% DV). "Spinach is one of the most nutritious foods you can eat," Kayla Kopp, RD, LD, tells the Cleveland Clinic. "It's also very easy to use. Raw or cooked, spinach is great in salads, appetizers, smoothies and main dishes."
Sweetcorn has 4.7g of protein per cup cooked (9% DV). "You can eat corn fresh, frozen or canned. Any way you eat it, corn can be part of a healthy diet — just don't add a lot of extras like butter and salt," Elyse Homan, MS, RD, LD, tells the Cleveland Clinic.
Asparagus has 4.3g of protein per cup cooked (9% DV). This versatile vegetable is also high in vitamins and minerals, especially folate and vitamins A, C, and K.
Artichokes have 4.2g of protein per cup cooked(8% DV). "Artichokes can be a great addition to a heart-healthy diet — as long as you don't always eat them with cheese, butter, and other high-fat ingredients," Beth Czerwony, RD, LD, tells the Cleveland Clinic.