
Green Peas: One cup of green peas provides nearly 9 grams of protein. They are also rich in fiber, vitamin K, and B vitamins, which help with energy production and muscle repair. (Source: Photo by unsplash and reference from USDA Food Data Central)

Spinach: A cooked cup of spinach has about 5 grams of protein. It’s also packed with iron, magnesium, and antioxidants that support energy and recovery. (Source: Photo by unsplash and reference from USDA Food Data Central)

Broccoli: Broccoli contains 4 to 5 grams of protein per cup. It’s also high in vitamin C and sulforaphane, a plant compound known for anti-inflammatory and anti-cancer properties. (Source: Photo by unsplash and reference from USDA Food Data Central)

Brussel Sprouts: These cruciferous veggies provide around 4 grams of protein per cup. They are also rich in vitamin K, vitamin C, and antioxidants that support heart and immune health. (Source: Photo by unsplash and reference from USDA Food Data Central)

Mushrooms: Mushrooms (like white button or portobello) give about 3 to 4 grams of protein per cup. They also contain ergothioneine, a unique antioxidant that protects against cellular damage. (Source: Photo by unsplash and reference from USDA Food Data Central)

Asparagus: One cup of asparagus provides about 4 grams of protein, along with fiber, vitamin K, and folate, making it excellent for muscle health and digestion. (Source: Photo by unsplash and reference from USDA Food Data Central)