Here’s What Eating 100 Grams of Protein a Day Looks Like

Breakfast | Lunch | Dinner | Snacks | Tips for Hitting 100 Grams

Eating 100 grams of protein a day may seem like a lot, but it’s actually a realistic and beneficial target for many people—especially women in midlife who want to support muscle, hormone balance, metabolic health, and energy levels.

As a nutritionist, I help my clients prioritize protein to feel more satisfied, reduce cravings, and support sustainable fat loss and strength. I don’t count macros daily, but I consistently reach 100 grams of protein by including a variety of high-quality protein sources across meals and snacks.

Breakfast: Start Strong

Starting the day with a protein-rich breakfast helps stabilize blood sugar and curb cravings later in the day.

One of my go-to morning hacks is adding collagen peptides to my coffee or tea, which easily adds 15 grams of protein with little effort.

Two eggs provide about 12.5 grams of protein. I often build my breakfast around eggs, and here are two easy combinations that offer over 25 grams of protein:

  • Savory quinoa with fried eggs: Combine cooked quinoa, sautéed vegetables, beans, and a sprinkle of parmesan, topped with two fried eggs.
  • Egg and cottage cheese frittata: Add a generous scoop of cottage cheese (about 23 grams of protein per cup) into an egg frittata with broccoli, mushrooms, or asparagus.

Other breakfast options include:

  • Protein smoothie made with pea protein (25 grams per scoop), almond butter, cashew milk, and frozen fruit.
  • Greek yogurt bowl with berries, almonds, chia seeds, and a sprinkle of coconut flakes. (Greek yogurt has ~25 grams of protein per cup.)

Lunch: Quick, Balanced, and Protein-Packed

Lunch is a great opportunity to include 30 grams of protein or more by combining a few key ingredients.

Some favorite high-protein lunches include:

  • Protein lunch plate: Mix and match items like hard-boiled eggs, parmesan bites, hummus with veggie sticks, chicken salad, almond flour crackers, and a handful of pistachios.
  • Tuna salad: One can of tuna provides about 40 grams of protein. Combine it with avocado oil mayo and chopped celery. Pair it with sliced veggies or almond crackers for a balanced meal.
  • Leftover grain bowls or salads: Use cooked chicken (~26 grams of protein per 3 oz), beans, or lentils to top greens, quinoa, or roasted vegetables for a satisfying and nutrient-dense lunch.

Dinner: Build Around Protein

Dinner is centered around a quality protein source with fiber-rich carbs and veggies.

For plant-based meals, lentil or chickpea curries are favorites.

  • 1 cup of chickpeas has about 15 grams of protein.
  • 1 cup of lentils provides about 16 grams of protein.
    Serve with quinoa or rice and top with a spoonful of Greek yogurt to boost protein even more.

For omnivores, options like grilled chicken (26g per 3 oz) or fish such as fluke (20g per fillet) or striped bass (28g per fillet) are excellent choices, served with roasted vegetables and a side like sweet potatoes.

Snacks That Work for You

Protein-rich snacks help maintain energy and reduce overeating later.

Some options with at least 10 grams of protein:

  • Apple slices with almond butter and a high-quality turkey or beef stick
  • Protein shake with whey protein, berries, and coconut water or milk of choice
  • Hard-boiled egg, 1 oz parmesan, and a handful of almonds
  • Cottage cheese with berries
  • Homemade trail mix with pumpkin seeds, pistachios, and a few dark chocolate chips

Tips for Hitting 100 Grams—No Tracking Required

You don’t need to track every gram to meet your protein needs. These simple habits help most people reach 100 grams a day with ease:

  • Build meals around protein first. Whether plant- or animal-based, prioritize protein as the base of your plate.
  • Layer your protein. Add cheese, seeds, beans, or eggs to meals to amplify the total without much effort.
  • Read labels. Not all “high-protein” snacks deliver—some only have 4–6 grams per serving.
  • Use collagen in your daily routine. It’s a seamless way to add 10–15 grams of protein to your morning.
  • Stock your kitchen strategically. Keep protein-rich staples—like tuna, beans, lentils, Greek yogurt, eggs, and frozen chicken—on hand so you’re always set up for success.

Getting 100 grams of protein per day is possible and sustainable with a little intention. By spreading protein throughout your day and choosing nourishing, satisfying meals, you’ll feel more energized, satisfied, and supported from the inside out.