As an Amazon Associate I earn from qualifying purchases.

Struggling to hit your protein goal? This 7-day meal plan gives you variety, satisfaction, and around 150g of protein per day. From vegan to craving days, there’s an option for anyone. Also if you don’t have protein powder!

Last week I made an Instagram poll on your struggles with eating healthy. Lack of ideas, time and cravings were the main topics. Looking for ways to help you, I came up with this high protein meal plan.

Each day has around 2,000 calories and 150g of protein. But remember, these are just estimates. Exact values will depend on your portion sizes, and everyone has different energy needs. Use this meal plan as inspiration, adjusting portions as needed.

Day 1 • no protein powder

Yes, you can still eat 150 g of protein in a day without protein powder. The key is using natural sources like Greek yogurt, cottage cheese, eggs, fish, and chicken.

Meal plan

Approximate daily macros

Nutritional values are approximate and vary by portion size. Adjust up or down based on your individual needs.

CaloriesProtein
2,022 kcal158 g

Recipes

Breakfast

Fluffy egg white pancakes served with a sliced banana and peanut butter. What a delicious start to the day!

Protein egg white pancakes in a plate, cut and topped with sliced bananas, dark chocolate chips and a drizzle of maple syrup.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get a free ebook and new recipes from us every week!

Morning snack

Load up on protein and nutrients with frozen yogurt bars and fresh blueberries.

Lunch

Pair a healthy tortilla quiche with vegetables. It’s a quick and healthy lunch packed with flavors.

Dinner

Dinnertime! Treat yourself with a macro-friendly comfort food: creamy Tuscan chicken pasta.

Day 2 • vegetarian

Reaching your protein goals without eating meat or fish is simple. In your meals, just amp up Greek yogurt, cottage cheese, eggs, legumes and tofu.

Meal plan

Approximate daily macros

Nutritional values are approximate and vary by portion size. Adjust up or down based on your personal needs.

CaloriesProtein
1,980 kcal152 g

Recipes

Breakfast

Start your day with a stack of fluffy Greek yogurt pancakes. They’re so delicious with banana and blueberries on top!

Lunch

Lunch break? Enjoy a serving of high protein pasta salad. My tip is to make it ahead and keep in the fridge, ready to serve.

Afternoon snack

Time to get rid of those sugar cravings. Make a bowl of homemade protein pudding!

Dinner

Treat yourself with crispy baked tofu and a serving of low calorie fries! It tastes like fast food, but healthy and high protein.

Day 3 • vegan

Need to eat more protein on a vegan diet? Next time you do the groceries, stock up on tofu, tempeh, beans, legumes and plant protein powder. Today’s plan will give you plenty of ideas to eat 150 g of protein as a vegan.

Meal plan

Approximate daily macros

Nutritional values are approximate and vary by portion size. Adjust up or down based on your personal needs.

CaloriesProtein
2,100 kcal145 g

Recipes

Breakfast

Grab your favorite protein powder, because protein oatmeal is on the menu! So delicious with toppings.

Morning snack

Before you get too hungry, snack on an apple and an homemade protein bar.

Lunch

Today’s lunch will taste like Chinese takeaway! Load a bowl of basmati with tofu stir fry, steamed broccoli and a sprinkle of sesame seeds.

Afternoon snack

Did you know you can make dairy-free cottage cheese at home? It’s packed with protein and perfect for sweet or savory pairings.

Dairy Free Cottage Cheese

Day 4 • low carb

Whether you eat keto or just low carb, today’s menu is packed with protein and flavor. You’ll find eggs, cottage cheese, tuna and chicken!

Meal plan

Approximate daily macros

Nutritional values are approximate and vary by portion size. Adjust up or down based on your personal needs.

CaloriesProtein
2,050 kcal158 g

Recipes

Breakfast

Load up on protein with a cottage cheese flatbread! You can have fun filling it with your favorite foods.

Morning snack

Time to get your protein in! Snack on those tuna cucumber boats. They’re quick, easy and so refreshing.

Lunch

Want something quick and satisfying? Grab a (low carb) tortilla, some eggs, and make a tortilla quiche bake.

Afternoon snack

Satisfy your sugar cravings low carb with chocolate cottage cheese mousse. It’s packed with protein and nutrients.

Day 5 • cravings day

Always craving sweets and junk food? In today’s menu, you’ll be making all your favorite comfort foods high protein. In total, you’ll get about 150 g of protein and 2,200 calories.

Meal plan

Approximate daily macros

Nutritional values are approximate and vary by portion size. Adjust up or down based on your personal needs.

CaloriesProtein
2,200 kcal157 g

Recipes

Breakfast

Cravings pancakes? Start your day with a stack of these 4 ingredient protein pancakes.

Morning snack

Want something spicy? Enjoy a bowl of cottage cheese queso with crispy air fryer tortilla chips.

Lunch

Today’s lunch is Mexican inspired! Load on protein and get satisfied with some chicken taquitos.

Afternoon snack

If you always want something sweet in the afternoon, try this homemade protein ice cream! It’s so quick and easy to make, without ice cream machine.

Dinner

Pizza tonight? Yes, but let’s make it healthy and high protein. You’ll love it with meaty toppings, veggies, or simple like Margherita.

Day 6 • quick & easy

No time to cook? Today’s meal plan will give you protein-packed recipes that require little time and effort. So you eat healthy also when busy or in a rush.

Meal plan

Approximate daily macros

Nutritional values are approximate and vary by portion size. Adjust up or down based on your personal needs.

CaloriesProtein
1,950 kcal149 g

Recipes

Breakfast

No time to cook breakfast? Make these protein overnight oats the day before, and in the morning serve with your favorite toppings.

Morning snack

Before your energy crashes, snack on these homemade protein balls. They’re so handy and delicious.

Afternoon snack

Why buying protein yogurt? Make your own in just 2 minutes, then serve with sliced strawberries.

Dinner

As you get home, put frozen salmon in the air fryer while showering and getting ready. You can serve it with leftover potatoes, rice, and your favorite vegetables.

Day 7 • gluten-free

Good news! Most protein sources are already gluten-free, so you don’t need to worry. Just pair your protein with gluten-free starches. Quinoa, gluten-free oats, sweet potatoes, corn and rice are great options.

Meal plan

Approximate daily macros

Nutritional values are approximate and vary by portion size. Adjust up or down based on your personal needs.

CaloriesProtein
2,100 kcal143 g

Recipes

Breakfast

Grab some cottage cheese and gluten-free rolled oats. This morning we’re having cottage cheese pancakes.

Morning snack

Instead of buying sugary granola bars, make your own. They’re a delicious way to get in more protein and satisfy your cravings.

Dinner

If you’re a fan of legumes, you will love this simple lentil salad! It’s packed with plant protein, gluten-free and perfect for meal prepping.

High protein meal plan with 150 g protein per day

You May Also Like

About Matteo

Iโ€™m the certified nutrition coach and fitness chef behind this blog. My mission is to make eating healthy easy and satisfying โ€“ for anyone and for any diet! My philosophy is simple: real food, clean ingredients and plenty of protein to feel your best.

Leave a comment

Your email address will not be published. Required fields are marked *