Yes, Brussels sprouts are a good source of plant-based protein, containing about 3.38 grams of protein per serving. However, they are not considered a complete protein source as they lack certain essential amino acids.