Goa fitness coach shares how to hit 100 grams protein every day: Check top 5 vegetarian options and 4 non-veg options | Health

Goa fitness coach shares how to hit 100 grams protein every day: Check top 5 vegetarian options and 4 non-veg options

Published on: Oct 31, 2025 04:24 PM IST

To reach your daily protein goal, consider incorporating these high-protein foods into your diet, as recommended by fitness coach Dharma Kumar.

When it comes to building a better physique, forget the hype. You need a blueprint, not a magic trick. According to Goa-based fitness coach Dharma Kumar, aka Beardholic, the blueprint can start with a non-negotiable target: 100 grams of protein, consumed daily. Also read | Goa fitness coach shares 16 best Indian high protein options under 100: 'Most of them are vegetarian'

Fitness coach Dharma Kumar shared tips on hitting 100g protein per day, listing non-veg options like prawns, eggs, chicken breast, and tuna, as well as veg options like soya chunks, skyr, whey, paneer, and tempeh. (Instagram/ _beardholic_)
Fitness coach Dharma Kumar shared tips on hitting 100g protein per day, listing non-veg options like prawns, eggs, chicken breast, and tuna, as well as veg options like soya chunks, skyr, whey, paneer, and tempeh. (Instagram/ _beardholic_)

Choose your fuel, secure your gains

He dropped the ultimate cheat sheet on Instagram, proving that hitting the 100 grams protein mark isn't a grind — it's a game of picking just four power-packed items from his list. Dharma’s strategy is simple: every item below delivers approximately 25 grams of high-grade protein. Stack any four throughout your day, and you're good.

In an Instagram post on February 8, he wrote in his caption: “Here’s how you are going to hit your 100 grams protein in a day. Swipe and choose any four, and you will be sorted.”

Top 4 non-vegetarian protein options

Dharma shared four non-vegetarian options, the tried-and-true heavy hitters for rapid repair and growth:

⦿ Raw prawns 100 grams = 25 grams of protein

⦿ 4 whole eggs = 24 grams of protein

⦿ 120 grams chicken breast = 25 grams of protein

⦿ Tuna 120 grams = 28 grams of protein

Top 5 vegetarian protein options

Don't eat meat? No problem. The vegetarian options Dharma shared are dense, effective, and easily integrated into meals. Dharma shared these 5 high-protein vegetarian options:

⦿ 50 grams soya chunks = 25 grams of protein

⦿ Skyr 250 grams (an Icelandic cultured dairy product) = 27 grams of protein

⦿ 1 scoop whey = 24 grams of protein

⦿ 100 grams low fat paneer = 25 grams of protein

⦿ Tempeh 140 grams = 25 grams of protein

Note to readers: This report is based on user-generated content from social media. HT.com has not independently verified the claims and does not endorse them.

This article is for informational purposes only and not a substitute for professional medical advice.

Catch every big hit, every wicket with Crick-it, a one stop destination for Live Scores, Match Stats, Quizzes, Polls & much more. Explore now!.

Catch your daily dose of Fashion, Taylor Swift, Health, Festivals, Travel, Relationship, Recipe and all the other Latest Lifestyle News on Hindustan Times Website and APPs.
Catch every big hit, every wicket with Crick-it, a one stop destination for Live Scores, Match Stats, Quizzes, Polls & much more. Explore now!.

Catch your daily dose of Fashion, Taylor Swift, Health, Festivals, Travel, Relationship, Recipe and all the other Latest Lifestyle News on Hindustan Times Website and APPs.
SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }