A Malaysian man who described himself as a “broke guy” recently caught the attention of netizens after sharing his discovery of an affordable protein source — a RM4 can of sardines bought from a local grocery store.
Posting on Reddit, the man shared photos of the canned sardines served in tomato sauce, highlighting the nutritional label which states that the product contains 28 grams of protein per 100g serving.
Canned sardines are a common household staple due to their low cost, long shelf life and relatively high protein content. According to Food & Wine, canned sardines can last up to three years when stored properly.
However, his post sparked mixed reactions online, with Redditors weighing in on both the benefits and potential drawbacks of relying on canned food as a daily protein source.
Some users pointed out that the nutritional label appeared incomplete, noting the absence of key information such as sodium and sugar content. Others expressed scepticism over the stated protein levels, though the man said he felt full after consuming the entire can.
Health concerns were also raised, with one netizen warning that excessive consumption of canned fish could pose long-term health risks due to preservatives. Others highlighted the hidden sugar content often found in sardines packed in tomato sauce.
Several commenters suggested alternative protein sources, such as chicken breast, which is commonly viewed as a cleaner and more balanced option.
For those looking to diversify their protein intake, the Cleveland Clinic recommends other high-protein foods including edamame, tempeh, lean beef and salmon.

