With over two decades of experience in health, fitness, nutrition, and wellness, Dr. Jared Meacham holds a Ph.D. in Nutrition, and is a fitness professional, and educator. He oversees global fitness and wellness programming for an international development institution, teaches at the university level, and practices dietetics across various settings.
Body recomposition, which many of us know as muscle gain and fat loss, is a common goal for many people who are looking to improve their physique (1). While exercise plays an important role in body recomposition, nutrition determines whether you’ll achieve your desired results.
A high-protein meal plan is one of the most effective ways to support body recomposition. Protein is essential for building and repairing muscle tissue (2), which is necessary for increasing muscle mass. It can help with weight loss by keeping you satisfied, reducing cravings, and promoting fat burning.
A calorie deficit is still necessary for weight loss (3), but a high-protein diet can help preserve lean muscle mass and prevent metabolic slowdown (4).
In this 7-day meal plan, we’ve put together a variety of nutritious meals that are high in protein and low in calories.
Remember, your calorie needs may vary depending on factors such as your age, gender, activity level, and current weight.
What’s a High-Protein Meal Plan?
A high-protein meal plan is a nutrition plan that includes meals and snacks that are high in protein. The recommended daily allowance (RDA) for the average inactive adult is a protein intake of 0.8 grams per kilogram of body weight (5).
For those who are active and looking to support muscle gain and weight loss, the ideal intake may be closer to 1-1.6 grams per kilogram of body weight (5).
Protein should make up around 15-30% of your total calorie intake, with the remaining calories coming from healthy carbohydrates and fats (6).
A high-protein meal plan focuses on incorporating lean proteins such as chicken breast, fish, tofu, eggs, and low-fat dairy products in each meal.
BetterMe: Health Coaching app helps you achieve your body goals with ease and efficiency by helping to choose proper meal plans and effective workouts. Start using our app and you will see good results in a short time.
There are numerous benefits to following a high-protein meal plan, including:
Increased Muscle Mass
Protein is the building block of muscles and essential for their growth and repair (7). Eating a diet that is high in protein can help you achieve your desired body composition by supporting muscle gain (2).
Improved Metabolism
The thermic effect of food (TEF) is the energy required to digest, absorb, and process nutrients from food. Protein has a higher TEF than carbohydrates and fats, which means that your body burns more calories when digesting protein-rich foods (8).
Reduced Cravings
Protein takes longer to digest than carbohydrates, which keeps you feeling full and satisfied for longer periods of time. This can help prevent overeating and reduce cravings for unhealthy, high-calorie foods (9).
Better Weight Management
A high-protein diet has been shown to be effective in supporting weight loss. It helps preserve lean muscle mass while promoting fat burning, leading to a more sustainable weight loss journey (10).
Improved Overall Health
Protein is important for muscle gain and weight loss and is also essential for various bodily functions. It can help maintain bone health, support immune function, and regulate hormones (7).
This 7-day meal plan is just an example of how you can incorporate high-protein meals into your daily routine. You can mix and match meals and snacks as you see fit, but make sure you stick to the recommended portion sizes and calorie ranges for each meal.
1 cup low-fat cottage cheese with sliced peaches (28g protein)
Lunch (450 calories, 38g protein)
Chicken and vegetable stir-fry with sesame oil (5 oz chicken = 40g protein)
Afternoon Snack (150 calories, 12g protein)
Hard-boiled egg and carrot sticks (1 egg = 6g protein)
Dinner (500 calories, 44g protein)
Baked turkey meatballs (6 oz = 36g protein)
Zucchini noodles with marinara sauce (1 cup zucchini = 2g protein)
Evening Snack (150 calories, 9g protein)
Low-fat cheese slices (2 slices = 6g protein)
Notes on the meal plan:
This meal plan is designed for a 1,800-2,000 calorie diet and may vary depending on individual needs.
It includes a variety of protein sources such as lean meats, dairy, legumes, and plant-based options to ensure an adequate intake of essential amino acids.
Protein amounts are estimated and may vary slightly based on brand or serving size.
It’s important to also incorporate other nutrient-dense foods such as fruits, vegetables, whole grains, and healthy fats into your meals and snacks for a well-rounded diet.
Listen to your body’s hunger cues and adjust portion sizes accordingly.
Frequently Asked Questions
What are good high-protein meals?
Breakfast Options:
Egg White Omelet with Spinach and Feta: This omelet features protein-rich egg whites, fresh spinach, and crumbly feta cheese, providing a light yet fulfilling start to your day.
Greek Yogurt and Berry Parfait: Enjoy a creamy parfait made with Greek yogurt, layered with antioxidant-rich berries and a sprinkle of granola for added crunch.
Smoked Salmon and Avocado Toast: Whole-grain toast is topped with slices of smoked salmon, creamy avocado, and a poached egg, offering healthy fats and ample protein.
Protein Pancakes with Almond Butter: Fluffy protein pancakes made from a protein mix, served with a dollop of almond butter and a handful of fresh berries for sweetness.
Lunch Options:
Grilled Chicken Caesar Salad: A classic Caesar salad with grilled chicken breast, crisp romaine lettuce, and a light dressing, providing a substantial protein boost.
Tuna and Quinoa Power Bowl: A filling bowl featuring protein-rich tuna and quinoa, topped with cherry tomatoes, cucumber, and a drizzle of lemon vinaigrette.
Turkey and Avocado Wrap: A whole-wheat wrap filled with lean turkey slices, creamy avocado, crunchy lettuce, and a hint of mustard for flavor.
Tofu and Vegetable Stir-Fry: Protein-packed tofu stir-fried with a colorful mix of bell peppers, broccoli, and snap peas, served over brown rice.
Dinner Options:
Herb-Crusted Baked Chicken Thighs: Juicy chicken thighs with a crust of fresh herbs and spices, served alongside roasted sweet potato and asparagus.
Salmon Fillet with Quinoa Salad: Oven-baked salmon filet drizzled with lemon, paired with a refreshing quinoa salad mixed with cucumbers and mint.
Beef and Broccoli Stir-Fry: Tender slices of beef cooked with fresh broccoli florets in a savory soy sauce, served over steamed jasmine rice.
Lentil and Vegetable Curry: A hearty lentil curry simmered with assorted vegetables in a coconut milk sauce, providing plant-based protein and fiber.
Snack Options:
Cottage Cheese with Pineapple Chunks: Creamy cottage cheese topped with sweet pineapple chunks, offering a refreshing and protein-rich snack.
Edamame with Sea Salt: Steamed edamame pods sprinkled with sea salt, perfect for a quick, high-protein snack.
Protein Smoothie: A blended smoothie with protein powder, spinach, banana, and almond milk, ideal for a post-workout boost.
Mixed Nuts and Seeds: A small handful of mixed nuts and seeds, including almonds, walnuts, and sunflower seeds, providing healthy fats and protein.
How can I get 100g of protein a day?
You should have at least one serving of protein-rich food with each meal. This could include lean meats such as chicken breast or fish, legumes such as lentils or beans, dairy products such as Greek yogurt or cottage cheese, or plant-based options such as tofu or tempeh.
Incorporate high-protein snacks into your day. Nuts and seeds, hard-boiled eggs, and protein shakes are all convenient and nutritious snack options that can contribute to meeting your daily protein needs.
Plan ahead and meal prep if possible. Having high-protein meals and snacks readily available can save you time and make it easier to reach your daily protein goal without having to resort to less nutritious options.
100g of protein a day may look like this:
Breakfast: 1 cup Greek yogurt with ½ cup granola (20g protein) and 2 boiled eggs (12g protein)
Morning Snack: Protein shake made with 1 scoop of whey protein powder (25g protein) mixed with almond milk
Lunch: Grilled chicken breast (30g protein) over a bed of quinoa and vegetables
Afternoon Snack: Apple slices dipped in peanut butter (8g protein)
Dinner: Baked salmon filet (28g protein) served with broccoli and brown rice
Evening Snack: Cottage cheese topped with berries and seeds (10g protein)
It should be noted that these are just examples and protein amounts may vary depending on brands and serving sizes. Consult a registered dietitian to get personalized nutrition advice.
How can I get 150g of protein a day?
To reach 150g of protein a day, you should follow the same principles as getting 100g but aim for slightly larger portions or an additional snack.
Make sure to include at least one serving of protein with each meal and snack.
Incorporate higher protein options such as lean meats, dairy, and legumes in your meals.
Have snacks that offer a good amount of protein such as cheese sticks, Greek yogurt, hard-boiled eggs, or edamame.
Consider increasing your intake of plant-based proteins by including tofu, tempeh, legumes, and quinoa in your meals.
Examples of what 150g of protein could look like in a day include:
Breakfast: Protein pancakes made with protein powder, topped with almond butter and berries (30g protein)
Morning Snack: Cottage cheese with mixed nuts and seeds (20g protein)
Lunch: Grilled chicken breast (30g protein) over quinoa and roasted vegetables
Afternoon Snack: Greek yogurt topped with granola and fruit (25g protein)
Dinner: Beef stir-fry with broccoli, peppers, and cashews over brown rice (40g protein)
Evening Snack: Hummus with vegetable sticks (5g protein) and hard-boiled eggs (12g protein)
What’s Best to eat on a high-protein diet?
A high-protein diet should include a variety of protein-rich foods such as lean meats, fish, poultry, eggs, dairy products, legumes, nuts, and seeds. It’s important to choose high-quality sources of protein that also offer other essential nutrients.
Lean meats: Chicken breast, turkey breast, lean cuts of beef, and pork are all excellent sources of protein. Opt for leaner cuts to reduce the intake of saturated fat.
Fish: Salmon, tuna, and other types of fatty fish provide protein and heart-healthy omega-3 fatty acids (11).
Eggs: A convenient source of protein that can be cooked in various ways. The yolk also provides beneficial nutrients such as vitamin D and choline (12).
Dairy products: Greek yogurt, cottage cheese, and milk are high in protein and contain calcium, potassium, and other essential vitamins and minerals (13).
Legumes: Lentils, beans, peas, and chickpeas are plant-based sources of protein that also offer fiber and a variety of other beneficial nutrients (14).
Nuts and seeds: Almonds, peanuts, walnuts, and sunflower seeds provide healthy fats and protein (15).
A high-protein diet should also include plenty of fruits, vegetables, whole grains, and healthy fats to ensure a well-balanced intake of all essential nutrients.
The Bottom Line
A high-protein meal plan can take much of the guessing game out of reaching your daily protein goals. It’s essential for weight loss as it helps keep you full and satisfied and it’s crucial for muscle growth and maintenance.
Furthermore, protein-rich foods offer a variety of other essential nutrients that support overall health. By planning properly and incorporating a mix of different protein sources into your meals and snacks, reaching 100g or even 150g of protein a day can be achieved.
DISCLAIMER:
This article is intended for general informational purposes only and does not serve to address individual circumstances. It is not a substitute for professional advice or help and should not be relied on for making any kind of decision-making. Any action taken as a direct or indirect result of the information in this article is entirely at your own risk and is your sole responsibility.
BetterMe, its content staff, and its medical advisors accept no responsibility for inaccuracies, errors, misstatements, inconsistencies, or omissions and specifically disclaim any liability, loss or risk, personal, professional or otherwise, which may be incurred as a consequence, directly or indirectly, of the use and/or application of any content.
You should always seek the advice of your physician or other qualified health provider with any questions you may have regarding a medical condition or your specific situation. Never disregard professional medical advice or delay seeking it because of BetterMe content. If you suspect or think you may have a medical emergency, call your doctor.
I like having a meal plan. Not overly fond of some of the meals as they're very bland but trying to work with my own seasonings. Love tracking everything in one place.
This app has almost everything I need!
Consumer
This app has it all! I love the meal plans and it can produce a meal plan even if you are vegan or keto vegan. When I follow the plan, I loose weight and feel great! It also has fantastic exercise and exercise challenges or fitness plans for every level. Plus it has articles and information. The best app I have ever used!
Very nice and friendly app to make...
Tony S.
Very nice and friendly app to make body. It has very good meal plans and very nice plan are easy to cook. Water calculator and the steps counter are the best feautures of the app to track your health