7-day meal plan with recipes and a grocery list

2500 calorie meal plan to gain muscle/weight

2500calories
175gprotein
166gnet carbs
111gfat
per day
Free, no credit card · Customize it first

Customize it first

Change the calories, meals or foods to leave out, and the plan is rebuilt around them. You can still swap any meal, scale servings and check off your grocery list as you shop.

meals
Leave out
Free, no credit card

About this plan

For those looking to gain weight and build muscle, you will need a diet to support those goals. Strongr Fastr makes building healthy meal plans that meet 2500 calories with ample amounts of protein simple. You can either generate your own diet plan and choose from hundreds of simple and high protein meals or you can view an example plan. Both options include a weekly meal calendar, realistic grocery lists, and full recipes. Combined you can easily follow along and hit your nutrition so that you can gain weight and build muscle.

Day 1

2500cals, 180g protein, 121g net carbs, 128g fat 34g fiber per day

Day 2

2500cals, 180g protein, 121g net carbs, 128g fat 34g fiber per day

Day 3

2425cals, 198g protein, 94g net carbs, 126g fat 34g fiber per day

Day 4

2550cals, 174g protein, 172g net carbs, 116g fat 30g fiber per day

Day 5

2525cals, 156g protein, 235g net carbs, 93g fat 29g fiber per day

Day 6

2500cals, 172g protein, 208g net carbs, 95g fat 32g fiber per day

Day 7

2475cals, 163g protein, 210g net carbs, 91g fat 40g fiber per day

Grocery List (62 items)

Fats and Oils
Oil 1/3 lbs
Ranch dressing 6 tbsp
Olive oil 1/2 tbsp
Salad dressing 1/4 cup
Dairy and Egg Products
Eggs 5 1/3 large
Whole milk 9 1/2 cup(s)
Lowfat flavored greek yogurt 5 (5.3 oz ea) container(s)
Butter 2 tbsp
Nonfat greek yogurt, plain 3 tbsp
Parmesan cheese 1 1/2 tbsp
Kefir, flavored 2 cup
Heavy cream 1/2 cup
Feta cheese 2 oz
49 more items
Checks off as you shop and updates when you swap a meal.

Recipes

breakfast prep - 2 days
1. High fiber cereal
227cal, 7p, 21c, 5f (per meal)
  • 2/3 cup (40g)
  • 1/2 cup(s) (122mL)
  • 1
    Add cereal and milk to a bowl and serve.
    2. Basic scrambled eggs
    212cal, 17p, 1c, 16f (per meal)
  • ,
  • 1/4 tbsp (3mL)
  • 2 2/3 large (133g)
  • Recipe has been scaled from original by 0.67x. Adjust cook times and pan sizes accordingly.
    1
    Beat eggs in medium bowl until blended.
    2
    Heat oil in large nonstick skillet over medium heat until hot.
    3
    Pour in egg mixture.
    4
    As eggs begin to set, scramble them.
    5
    Repeat (without stirring constantly) until eggs are thickened and no liquid egg remains. Season with salt/pepper.
    lunch prep - 2 days
    1. Low carb asian tofu bowl
    393cal, 20p, 8c, 29f (per meal)
  • 1 cup chopped (91g)
  • 1 1/2 cup, prepared (255g)
  • 4 tbsp (60mL)
  • 3 tbsp (45mL)
  • 2 tsp (6g)
  • 2 clove (6g)
  • 2 tsp (4g)
  • 10 oz (284g)
  • Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
    1
    Cut tofu into bite-sized pieces.
    2
    In a skillet over medium heat, heat about 1/3 of the oil, reserving the rest for later. Add in the tofu and cook until browned on both sides.
    3
    Meanwhile, prepare the riced cauliflower according to the package and also prepare the sauce by mixing together the soy sauce, ginger, garlic, sesame seeds, and the remaining oil in a small bowl.
    4
    When the tofu is about done, lower the heat and pour in about half of the the sauce. Stir and continue cooking another minute or so until the sauce is mostly absorbed.
    5
    In a bowl, add the riced cauliflower and tofu, set aside.
    6
    Add the broccoli to the skillet and cook for a few minutes until softened.
    7
    Add broccoli and remaining sauce to the cauliflower and tofu bowl. Serve.
    2. Roasted almonds
    222cal, 8p, 3c, 18f (per meal)
  • ,
  • 4 tbsp, whole (36g)
  • 3. Cottage cheese & fruit cup
    261cal, 28p, 26c, 5f (per meal)
  • ,
  • 4 container (680g)
  • Recipe has been scaled from original by 4x. Adjust cook times and pan sizes accordingly.
    1
    Mix cottage cheese and fruit portions of the container together and serve.
    dinner prep - 2 days
    1. Ranch chicken
    691cal, 76p, 8c, 39f (per meal)
  • ,
  • 6 tbsp (90mL)
  • 1 1/2 lbs (672g)
  • 1 1/2 tbsp (23mL)
  • 3/4 packet (1 oz) (21g)
  • Recipe has been scaled from original by 1.5x. Adjust cook times and pan sizes accordingly.
    1
    Preheat oven to 350 F (180 C).
    2
    Spread oil evenly over all chicken.
    3
    Sprinkle ranch mix powder over all sides of the chicken and pat in until chicken is fully coated.
    4
    Place chicken in a baking dish and cook for 35-40 minutes or until chicken is fully cooked.
    5
    Serve with a side of ranch dressing.
    2. Milk
    149cal, 8p, 12c, 8f (per meal)
  • ,
  • 1 cup(s) (244mL)
  • snack prep - 2 days
    1. Quinoa & chia yogurt parfait
    282cal, 17p, 29c, 8f (per meal)
  • 2 (5.3 oz ea) container(s) (300g)
  • 4 tsp (19g)
  • 4 tbsp (43g)
  • Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
    1
    Cook quinoa according to package- 2 tbsp uncooked should yield around 1/3 cup cooked. Let cool.
    2
    Mix together the quinoa and yogurt. Top with chia seeds.
    3
    Serve.
    4
    To make in bulk: cook quinoa all at once and store in an airtight container in the fridge. Mix with yogurt and chia seeds when serving.
    2. Fruit juice
    57cal, 1p, 13c, 0f (per meal)
  • ,
  • 4 fl oz (120mL)
  • dinner prep - 1 days
    1. Basic chicken breast
    529cal, 84p, 0c, 22f (per meal)
  • 13 1/3 oz (373g)
  • 2 1/2 tsp (13mL)
  • Recipe has been scaled from original by 0.83x. Adjust cook times and pan sizes accordingly.
    1
    First, rub the chicken with oil, salt and pepper, and any other preferred seasonings. If cooking on stovetop, save some oil for the pan.
    2
    STOVETOP: Heat the rest of oil in a medium skillet over medium heat, place chicken breasts in and cook until edges are opaque, about 10 minutes. Flip to the other side, then cover the pan, lower the heat and cook for another 10 minutes.
    3
    BAKED: Preheat oven to 400°F (200°C). Place chicken on a baking sheet. Bake for 10 minutes, flip and bake 15 more minutes or until internal temperature reaches 165°F (75°C).
    4
    BROILED/GRILLED: Set oven to broil and preheat on high. Broil chicken 3-8 minutes on each side. Actual time will vary based on thickness of breasts and proximity to the heating element.
    5
    ALL: Finally, let the chicken rest for at least 5 minutes before you cut it. Serve.
    2. Buttered sugar snap peas
    322cal, 8p, 12c, 23f (per meal)
  • 1 1/2 dash (0g)
  • 1 1/2 dash (1g)
  • 2 tbsp (27g)
  • 2 cup (288g)
  • Recipe has been scaled from original by 1.5x. Adjust cook times and pan sizes accordingly.
    1
    Prepare sugar snap peas according to instructions on package.
    2
    Top with butter and season with salt and pepper.
    lunch prep - 2 days
    1. Chicken beet & carrot salad bowl
    674cal, 79p, 17c, 30f (per meal)
  • 3 tbsp (45mL)
  • 1/4 tbsp, leaves (1g)
  • 1 1/2 tsp (0mL)
  • 3/4 lbs (340g)
  • 1 1/2 lbs (672g)
  • 1 1/2 medium (92g)
  • Recipe has been scaled from original by 1.5x. Adjust cook times and pan sizes accordingly.
    1
    Heat half of the oil in a skillet over medium heat. Add cubed chicken with a pinch of salt and pepper and cook until fully cooked and golden.
    2
    Plate chicken with cubed beets and sliced carrots. Top with remaining oil plus vinegar, thyme, and some more salt and pepper. Serve.
    2. Roasted almonds
    222cal, 8p, 3c, 18f (per meal)
  • ,
  • 4 tbsp, whole (36g)
  • breakfast prep - 3 days
    1. English bubble & squeak
    107cal, 4p, 14c, 2f (per meal)
  • ,
  • 1/2 tbsp (8mL)
  • 3 tbsp (53g)
  • 1 1/2 cup, shredded (75g)
  • 3 small (1-3/4" to 2-1/4" dia.) (276g)
  • Recipe has been scaled from original by 0.38x. Adjust cook times and pan sizes accordingly.
    1
    Add potatoes to a pot, cover with water, and boil for 10-15 minutes until fork-tender. Drain and mash the potatoes with a fork. Season with salt and pepper.
    2
    In a large bowl, mix the mash potatoes and brussels sprouts. Season generously with salt and pepper.
    3
    Form into patties (use number of patties listed in recipe details).
    4
    Heat oil in a skillet over medium heat. Press patties into the oil and leave undisturbed until browned on one slide, about 2-3 minutes. Flip and cook the other side.
    5
    Serve with a dollop of Greek yogurt.
    2. Roasted cashews
    209cal, 5p, 10c, 16f (per meal)
  • ,
  • 4 tbsp (34g)
  • 3. Raspberries
    72cal, 2p, 7c, 1f (per meal)
  • ,
  • 3 cup (369g)
  • Recipe has been scaled from original by 3x. Adjust cook times and pan sizes accordingly.
    1
    Rinse raspberries and serve.
    snack prep - 2 days
    1. Pistachios
    188cal, 7p, 6c, 14f (per meal)
  • 1/2 cup (62g)
  • 2. Fruit juice
    115cal, 2p, 25c, 1f (per meal)
  • ,
  • 8 fl oz (240mL)
  • dinner prep - 2 days
    1. Sausage, spinach & gnocchi skillet
    739cal, 58p, 66c, 26f (per meal)
  • 3/4 lbs (340g)
  • 3/4 10oz package (213g)
  • 1 1/2 tbsp (8g)
  • 6 tbsp, chopped (68g)
  • 1/2 tbsp (8mL)
  • 18 oz (510g)
  • Recipe has been scaled from original by 0.75x. Adjust cook times and pan sizes accordingly.
    1
    Cook gnocchi according to its package.
    2
    Slice sausage and cook in skillet with oil over medium heat until cooked through, around 10 minutes. Stir the sausage throughout.
    3
    Add in spinach and cook for about 3-4 minutes or until spinach is slightly wilted.
    4
    Mix in gnocchi, tomatoes, and parmesan cheese until heated through. Serve.
    2. Dinner roll
    77cal, 3p, 13c, 1f (per meal)
  • ,
  • 1 pan, dinner, or small roll (2" square, 2" high) (28g)
  • 1
    Enjoy.
    3. Milk
    149cal, 8p, 12c, 8f (per meal)
  • ,
  • 1 cup(s) (244mL)
  • snack prep - 3 days
    1. Breakfast cereal
    193cal, 6p, 28c, 5f (per meal)
  • 1/2 cup(s) (122mL)
  • 1 serving (30g)
  • 1
    Just find a cereal you like where a serving is in the 100-150 calorie range. Realistically, you could pick any breakfast cereal and just scale the serving size to be in that range since most breakfast cereals are going to have a very similar macronutrient breakdown.
    2. Lowfat Greek yogurt
    155cal, 12p, 16c, 4f (per meal)
  • ,
  • 1 (5.3 oz ea) container(s) (150g)
  • lunch prep - 2 days
    1. Beef stir fry with rice
    702cal, 56p, 61c, 23f (per meal)
  • 1/3 cup (91g)
  • 1 10oz package (284g)
  • 4 dash, ground (1g)
  • 2 dash (2g)
  • 1 cup(s) (237mL)
  • 1/2 cup (93g)
  • 1 lbs (452g)
  • 1/2 tbsp (8mL)
  • Recipe has been scaled from original by 0.5x. Adjust cook times and pan sizes accordingly.
    1
    In a pot with a lid, add the water and bring to a boil. Add the rice, stir, reduce heat to medium-low, and cover with the lid. The temperature will be correct when a little steam is visibly leaking from the lid. Keep the lid on for 20 minutes without removing. When done, fluff with a fork and set aside.
    2
    Meanwhile, heat half of the oil in a skillet over medium-high heat. When hot, add the cubed steak and the salt and pepper. Stir fry for 5-6 min until almost fully cooked. Remove steak and set aside.
    3
    Put remaining oil into the skillet and add the frozen vegetables. Stir fry 4-5 minutes or until crisp but warmed through.
    4
    Return steak to skillet, stir.
    5
    Pour in stir-fry sauce and mix until it is well distributed.
    6
    Reduce heat to low and simmer until steak is fully cooked.
    7
    Serve over rice.
    2. Simple mixed greens and tomato salad
    113cal, 2p, 8c, 7f (per meal)
  • 4 1/2 cup (135g)
  • 3/4 cup cherry tomatoes (112g)
  • 1/4 cup (68mL)
  • Recipe has been scaled from original by 3x. Adjust cook times and pan sizes accordingly.
    1
    Mix greens, tomatoes, and dressing in a small bowl. Serve.
    breakfast prep - 2 days
    1. Kefir
    150cal, 8p, 25c, 2f (per meal)
  • 2 cup (480mL)
  • Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
    1
    Pour into a glass and drink.
    2. Milk
    224cal, 12p, 18c, 12f (per meal)
  • ,
  • 1 1/2 cup(s) (366mL)
  • 3. Raspberries
    72cal, 2p, 7c, 1f (per meal)
  • ,
  • 2 cup (246g)
  • Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
    1
    Rinse raspberries and serve.
    dinner prep - 2 days
    1. Gyro skillet
    661cal, 58p, 12c, 40f (per meal)
  • 1 tbsp (15mL)
  • 1/2 cup (120mL)
  • 2 oz (57g)
  • 1 tsp, leaves (1g)
  • 1 tsp (1g)
  • 1 tsp (2g)
  • 1 medium (2-1/2" dia) (110g)
  • 1 large (164g)
  • 1 lbs (454g)
  • 1/2 lbs (227g)
  • 1
    Heat oil in a large skillet over medium heat. Add the pork strips and fry, stirring occasionally, for about 7 minutes until browned and fully cooked. Spoon out the meat onto a dish and set aside.
    2
    Add the onions, pepper, and mushroom to the skillet and saute for about 7-10 minutes until veggies are soft. Add the meat back in along with all of the spices, plus a pinch of salt/pepper, and stir, cooking until fragrant, about 1 minute.
    3
    Add in the heavy cream and feta. Once it's bubbling and the feta is melty, remove from the heat and serve.
    2. Lentils
    231cal, 16p, 34c, 1f (per meal)
  • 2 2/3 cup(s) (632mL)
  • 1 1/3 dash (1g)
  • 2/3 cup (128g)
  • Recipe has been scaled from original by 0.67x. Adjust cook times and pan sizes accordingly.
    1
    Cooking instructions of lentils can vary. Follow package instructions if possible.
    2
    Heat lentils, water, and salt in a saucepan over medium heat. Bring to a simmer and cover, cooking for about 20-30 minutes or until lentils are soft. Drain any extra water. Serve.
    lunch prep - 1 days
    1. Chunky canned soup (non-creamy)
    618cal, 45p, 58c, 17f (per meal)
  • 2 1/2 can (~19 oz) (1315g)
  • Recipe has been scaled from original by 2.5x. Adjust cook times and pan sizes accordingly.
    1
    Prepare according to instructions on package.
    2. Roasted almonds
    111cal, 4p, 2c, 9f (per meal)
  • 2 tbsp, whole (18g)
  • 3. Grapefruit
    59cal, 1p, 12c, 0f (per meal)
  • 1/2 large (approx 4-1/2" dia) (166g)
  • Recipe has been scaled from original by 0.5x. Adjust cook times and pan sizes accordingly.
    1
    Cut grapefruit in half and separate the grapefruit into individual segments by carefully cut along the membranes on each side of the segment with a sharp knife.
    2
    (optional: sprinkle some of your favorite 0 calorie sweetener on top before serving)

    Ready to start?

    Get this week's plan in the meal planner, with every meal swappable and a grocery list that keeps up.

    404: Uh-oh, looks like that page doesn't exist...
    Strongr Fastr's servers are currently unavailable, either due to maintenance or unusually high load. Please wait a few minutes and try again...
    Try Again
    Uh-oh, looks like something went wrong. Please let us know if this problem persists...
    Can't connect to Strongr Fastr's servers. Check your internet connection...
    Try Again