If you are looking for a cheap yet filling protein source, look no further than canned beans. They’re packed with fiber and protein and are incredibly affordable.
Peanut butter is an incredibly versatile food that’s inexpensive yet packed with protein and healthy fats. A jar of peanut butter typically costs under $5 and can last you for weeks.