Getting 100 grams of protein in a day can feel like a lot until you divide it between the meals and snacks you already eat. Instead of relying on one huge protein-heavy dinner, this meal plan spreads protein across breakfast, lunch, an afternoon snack, and dinner.
The example below comes to about 100 grams of protein for the full day, using everyday foods such as eggs, Greek yogurt, chicken, cottage cheese, salmon, vegetables, beans, and whole grains. Individual protein needs vary, so 100 grams should be treated as an example daily target rather than a universal requirement. USDA materials list the adult protein RDA at 0.8 grams per kilogram of body weight per day. (ARS USDA)
Breakfast: Veggie Egg and Greek Yogurt Plate (30g Protein)
Start the morning with a veggie egg scramble made with eggs, spinach, tomatoes, and a little feta. Pair it with plain Greek yogurt and berries to bring breakfast to about 30 grams of protein.
The eggs and Greek yogurt do most of the protein work, while the vegetables and fruit make breakfast more balanced and colorful. It is also quick enough for mornings when you do not want to prepare anything complicated.
For more morning options, these quick high protein breakfasts give you plenty of ways to change up the first meal of the day.
Breakfast Swap: Chicken Breakfast Burrito Bowl (30g Protein)

Scrambled eggs, black beans, shredded chicken, salsa, and a little cheese make an easy breakfast bowl with plenty of flavor and texture.
You can prepare the chicken and beans ahead of time, then simply warm everything and add freshly scrambled eggs in the morning.
Breakfast Swap: Cottage Cheese Breakfast Bowl (30g Protein)
A generous serving of cottage cheese topped with berries, chopped almonds, and a spoonful of chia seeds makes a simple no-cook alternative.
It works particularly well when you want something cold and quick instead of eggs. The cottage cheese provides most of the protein while nuts and seeds add crunch.
Lunch: Chicken Burrito Bowl (25g Protein)

A chicken burrito bowl makes it easy to build a filling lunch around a measured serving of grilled chicken. Add black beans, rice, lettuce, tomatoes, salsa, and fresh lime for a complete bowl.
Preparing several portions at once can also take care of lunch for multiple days. Keep cold toppings separate until serving so the vegetables stay fresh.
If make-ahead lunches work well for your routine, try these high protein meal prep ideas on a budget for more combinations.
Lunch Swap: Grilled Chicken Salad (25g Protein)
Grilled chicken breast over mixed greens with tomatoes, cucumber, red onion, and a simple vinaigrette gives you a lighter lunch while keeping protein at the center of the meal.
Add roasted vegetables or a small serving of whole grains when you want something more substantial.
Get Fresh Recipes Every Week
Join readers getting fresh recipes, meal prep systems, and high-protein meal ideas delivered to your inbox every week.
No spam. Unsubscribe anytime.
Lunch Swap: Shrimp and Quinoa Bowl (25g Protein)
Cooked shrimp is an easy alternative when you need a break from chicken. Pair it with quinoa, cucumber, tomatoes, greens, and a lemon dressing.
The shrimp supplies most of the protein, while quinoa adds extra protein along with a satisfying grain base.
Afternoon Snack: Cottage Cheese and Fruit (15g Protein)

A small cottage cheese bowl is an easy way to add around 15 grams of protein between lunch and dinner without preparing another full meal.
Top it with berries, pineapple, peaches, or sliced apple when you want something sweet. For a savory version, add cucumber, tomatoes, black pepper, and herbs.
More combinations can be found in these high protein snack plates.
Snack Swap: Greek Yogurt and Chia Seeds (15g Protein)
Plain Greek yogurt topped with chia seeds and berries takes only a few minutes to assemble. It is especially convenient for workdays because you can portion it ahead of time and keep it refrigerated.
Choose a Greek yogurt with a nutrition label that fits the amount of protein you need for this snack.
Snack Swap: Edamame and Hummus Snack Plate (15g Protein)
Shelled edamame paired with hummus and crunchy vegetables gives you a plant-forward way to fill the afternoon protein slot.
Carrots, cucumber, bell pepper, and celery all work well for dipping and make the snack easy to pack.
Dinner: Baked Salmon with Roasted Vegetables (30g Protein)
Finish the day with baked salmon served alongside roasted broccoli and cauliflower. A properly portioned salmon fillet can provide most of the protein needed for this 30-gram dinner.
Season the salmon simply with lemon, garlic, black pepper, and herbs, then roast the vegetables alongside it for an easy sheet-pan meal.
For nights when you want an even higher-protein dinner, these 50g protein dinners offer plenty of filling alternatives.
Dinner Swap: Grilled Flank Steak and Vegetables (30g Protein)
Lean flank steak makes a hearty alternative to salmon. Serve thin slices with roasted vegetables, a baked potato, or a fresh salad.
Let the steak rest after cooking before slicing it against the grain for more tender pieces.
Dinner Swap: Turkey Meatballs with Marinara (30g Protein)
Lean turkey meatballs simmered in marinara give you a comforting option that still fits naturally into a high protein day.
Serve them with roasted vegetables, zucchini noodles, or a moderate serving of pasta depending on how substantial you want dinner to be.
100g Protein Day at a Glance
| Meal | Protein |
|---|---|
| Breakfast | 30g |
| Lunch | 25g |
| Snack | 15g |
| Dinner | 30g |
| Daily Total | 100g |
Spreading the target across four eating occasions keeps each portion manageable: 30 grams at breakfast, 25 grams at lunch, 15 grams from a snack, and another 30 grams at dinner. A varied eating pattern can include protein from meat, poultry, seafood, eggs, beans, lentils, nuts, seeds, soy foods, and other sources rather than depending on the same food at every meal. USDA Dietary Guidelines (dietaryguidelines.gov)
1. Veggie Egg and Greek Yogurt Plate (30g Protein)
30g ProteinIngredients: 2 large eggs, 1/2 cup plain nonfat Greek yogurt, 1 cup baby spinach, 1/2 cup chopped tomatoes, 1 oz feta cheese, 1/2 cup berries, 1 tsp olive oil, black pepper, and a pinch of salt.
Step 1: Heat olive oil in a small skillet over medium heat and cook spinach and tomatoes for 1 to 2 minutes.
Step 2: Beat the eggs, add them to the skillet, and scramble until the eggs are fully cooked.
Step 3: Sprinkle feta over the eggs and season with black pepper.
Step 4: Serve with Greek yogurt and berries on the side.
Storage: Refrigerate cooked eggs and yogurt promptly and use cooked leftovers within 3 to 4 days.
2. Chicken Breakfast Burrito Bowl (30g Protein)
30g ProteinIngredients: 2 large eggs, 2 oz cooked chicken breast chopped, 1/4 cup black beans drained and rinsed, 2 tbsp shredded cheddar cheese, 1/4 cup salsa, 1/2 cup chopped bell pepper, 1 tsp olive oil, and chopped cilantro.
Step 1: Heat olive oil in a skillet and cook the bell pepper for 2 minutes.
Step 2: Add eggs and scramble until fully cooked.
Step 3: Add cooked chicken and black beans and heat thoroughly.
Step 4: Transfer to a bowl and top with cheddar, salsa, and cilantro.
Storage: Refrigerate prepared components within 2 hours and use within 3 to 4 days. Reheat cooked chicken to 165°F.
3. Cottage Cheese Breakfast Bowl (30g Protein)
30g ProteinIngredients: 1 cup low-fat cottage cheese, 1/2 cup mixed berries, 1 tbsp chia seeds, 1 tbsp chopped almonds, and 1 tsp honey.
Step 1: Spoon cottage cheese into a serving bowl.
Step 2: Add berries over the cottage cheese.
Step 3: Sprinkle with chia seeds and chopped almonds.
Step 4: Drizzle lightly with honey and serve cold.
Storage: Keep refrigerated and assemble just before eating for the best texture.
4. Chicken Burrito Bowl (25g Protein)
25g ProteinIngredients: 2 1/2 oz cooked chicken breast, 1/3 cup cooked black beans, 1/2 cup cooked brown rice, 1 cup shredded lettuce, 1/2 cup chopped tomatoes, 1/4 cup salsa, 2 tbsp plain Greek yogurt, lime wedge, and chopped cilantro.
Step 1: Cook chicken until its thickest part reaches 165°F, then rest briefly and slice.
Step 2: Add warm rice and black beans to a bowl.
Step 3: Add chicken, lettuce, tomatoes, and salsa.
Step 4: Finish with Greek yogurt, cilantro, and fresh lime juice.
Storage: Store cooked chicken, rice, and beans separately from fresh toppings for up to 3 to 4 days in the refrigerator.
5. Grilled Chicken Salad (25g Protein)
25g ProteinIngredients: 3 oz boneless skinless chicken breast, 2 cups mixed greens, 1/2 cup cherry tomatoes, 1/2 cup cucumber, 1/4 cup sliced red onion, 1 tbsp feta cheese, 2 tsp olive oil, 1 tbsp lemon juice, salt, and black pepper.
Step 1: Season chicken with salt and pepper.
Step 2: Grill or pan-cook until the thickest part reaches 165°F, then rest and slice.
Step 3: Combine greens, tomatoes, cucumber, and red onion.
Step 4: Add chicken and feta and dress with olive oil and lemon juice.
Storage: Refrigerate chicken and vegetables separately and add dressing just before serving.
6. Shrimp and Quinoa Bowl (25g Protein)
25g ProteinIngredients: 4 oz peeled and deveined shrimp, 1/2 cup cooked quinoa, 1 cup mixed greens, 1/2 cup cucumber, 1/2 cup cherry tomatoes, 1 tsp olive oil, 1 tbsp lemon juice, 1 tbsp chopped parsley, garlic powder, and black pepper.
Step 1: Season shrimp with garlic powder and black pepper.
Step 2: Cook shrimp in a skillet until opaque and pearly throughout.
Step 3: Add quinoa, greens, cucumber, and tomatoes to a bowl.
Step 4: Top with shrimp and finish with olive oil, lemon juice, and parsley.
Storage: Refrigerate promptly and use cooked seafood within 3 to 4 days.
7. Cottage Cheese and Fruit (15g Protein)
15g ProteinIngredients: 2/3 cup low-fat cottage cheese, 1/2 cup berries or chopped pineapple, and 1 tsp chia seeds.
Step 1: Spoon cottage cheese into a small bowl.
Step 2: Top with berries or pineapple.
Step 3: Sprinkle chia seeds over the top.
Step 4: Serve immediately or keep chilled until ready to eat.
Storage: Keep refrigerated and use according to the cottage cheese package date after opening.
8. Greek Yogurt and Chia Seeds (15g Protein)
15g ProteinIngredients: 3/4 cup plain nonfat Greek yogurt, 1 tbsp chia seeds, 1/2 cup berries, and 1 tsp honey if desired.
Step 1: Add Greek yogurt to a small bowl.
Step 2: Stir in chia seeds.
Step 3: Top with fresh berries.
Step 4: Add a small drizzle of honey if desired and serve cold.
Storage: Keep refrigerated. If prepared ahead, cover tightly and use within 1 to 2 days for the best texture.
9. Edamame and Hummus Snack Plate (15g Protein)
15g ProteinIngredients: 3/4 cup cooked shelled edamame, 1/4 cup hummus, 1/2 cup cucumber slices, 1/2 cup bell pepper strips, and 1/2 cup carrot sticks.
Step 1: Cook frozen edamame according to package directions and cool slightly.
Step 2: Spoon hummus into a small serving dish.
Step 3: Arrange edamame, cucumber, bell pepper, and carrots around the hummus.
Step 4: Serve immediately or refrigerate until snack time.
Storage: Keep refrigerated in an airtight container for up to 3 to 4 days.
10. Baked Salmon with Roasted Vegetables (30g Protein)
30g ProteinIngredients: 5 oz salmon fillet, 1 cup broccoli florets, 1 cup cauliflower florets, 2 tsp olive oil, 1 garlic clove minced, 1 tbsp lemon juice, 1/2 tsp dried herbs, salt, and black pepper.
Step 1: Preheat oven to 400°F. Toss broccoli and cauliflower with 1 tsp olive oil and seasonings.
Step 2: Roast vegetables for 10 minutes.
Step 3: Add salmon to the pan, brush with remaining oil, garlic, lemon juice, and herbs, and continue roasting until cooked through.
Step 4: Serve salmon immediately with the roasted vegetables.
Storage: Refrigerate within 2 hours and use cooked salmon within 3 to 4 days. Reheat leftovers to 165°F.
11. Grilled Flank Steak and Vegetables (30g Protein)
30g ProteinIngredients: 4 1/2 oz flank steak, 1 cup broccoli, 1/2 bell pepper sliced, 1/2 small zucchini sliced, 2 tsp olive oil, 1 garlic clove minced, 1 tsp Worcestershire sauce, salt, and black pepper.
Step 1: Season steak with garlic, Worcestershire sauce, salt, and pepper.
Step 2: Grill or pan-sear until the steak reaches at least 145°F, then rest for at least 3 minutes.
Step 3: Sauté or roast the vegetables with olive oil until tender-crisp.
Step 4: Slice steak thinly against the grain and serve with vegetables.
Storage: Refrigerate within 2 hours for 3 to 4 days. Reheat leftovers to 165°F.
12. Turkey Meatballs with Marinara (30g Protein)
30g ProteinIngredients: 1 1/4 lb lean ground turkey, 1 large egg, 1/4 cup grated Parmesan, 1/3 cup breadcrumbs, 2 garlic cloves minced, 1 tsp Italian seasoning, 2 cups marinara sauce, 1 tbsp olive oil, salt, and black pepper.
Step 1: Combine turkey, egg, Parmesan, breadcrumbs, garlic, Italian seasoning, salt, and pepper.
Step 2: Shape mixture into evenly sized meatballs.
Step 3: Brown meatballs lightly in olive oil, then add marinara sauce.
Step 4: Cover and simmer until the centers of the turkey meatballs reach 165°F. Serve with vegetables, zucchini noodles, or pasta.
Storage: Refrigerate within 2 hours for 3 to 4 days or freeze in airtight portions. Reheat to 165°F.
Get Fresh Recipes Every Week
Join readers getting fresh recipes, meal prep systems, and high-protein meal ideas delivered to your inbox every week.
No spam. Unsubscribe anytime.
