some protein snacks (P3 not 2!!!) not super expensive
Avocados (4 g per avocado)
Cottage cheese (14 g per ½-cup / 4 oz. serving
Nuts and seeds are also a meat-free protein source. A one ounce serving of most nuts and seeds provide about 6-9 grams of protein.
Protein...it's what's for dinner, but it doesn't gotta be steak