Stoic Physique

Daily Targets

Weekly Overview · John Mahlstedt
Training Day
1970–2050cal172–190gprotein185–205gcarbs53–59gfat
Rest Day
1845–1920cal171–189gprotein152–168gcarbs55–61gfat
Refeed Day
2260–2350cal176–194gprotein233–257gcarbs62–68gfat
Stoic Physique

Training Day Meal Plan

John Mahlstedt
Daily Totals
1970–2050cal172–190gprotein185–205gcarbs53–59gfat
Breakfast5:00 AM
Target Macros
100–140cal0–4gprotein24–32gcarbs0gfat
Breakfast6:45 AM
Target Macros
290–360cal30–40gprotein30–40gcarbs3–7gfat
Lunch12:00 PM
Target Macros
490–600cal39–51gprotein40–54gcarbs16–24gfat
Snack3:00 PM
Target Macros
340–410cal30–40gprotein26–34gcarbs11–15gfat
Dinner6:00 PM
Target Macros
580–710cal56–74gprotein47–63gcarbs15–21gfat
Stoic Physique

Rest Day Meal Plan

John Mahlstedt
Daily Totals
1845–1920cal171–189gprotein152–168gcarbs55–61gfat
Breakfast7:30 AM
Target Macros
310–380cal34–46gprotein30–40gcarbs3–7gfat
Lunch12:00 PM
Target Macros
500–620cal43–57gprotein39–51gcarbs16–24gfat
Snack3:00 PM
Target Macros
360–440cal34–46gprotein26–34gcarbs11–15gfat
Dinner6:00 PM
Target Macros
520–640cal43–57gprotein43–57gcarbs16–24gfat
Stoic Physique

Refeed Day Meal Plan

John Mahlstedt
Daily Totals
2260–2350cal176–194gprotein233–257gcarbs62–68gfat
Breakfast7:00 AM
Target Macros
430–520cal34–46gprotein39–51gcarbs12–18gfat
Lunch12:00 PM
Target Macros
460–570cal39–51gprotein43–57gcarbs12–18gfat
Lunch1:30 PM
Target Macros
180–230cal2–8gprotein30–40gcarbs3–7gfat
Dinner5:00 PM
Target Macros
630–770cal52–68gprotein60–80gcarbs16–24gfat
Snack8:30 PM
Target Macros
370–450cal30–40gprotein39–51gcarbs8–12gfat
Stoic Physique

Pre-Workout Options

John Mahlstedt
Pre-Workout Option #11:00 AM
Banana, Single1 medium (~118 g)116 cal
Meal Totals
112cal1gprotein27gcarbs0gfat3gfibre
Pre-Workout Option #22:00 AM
Mandarin Orange3 medium120 cal
Meal Totals
120cal3gprotein27gcarbs0gfat5gfibre
Pre-Workout Option #33:00 AM
Apple (Whole)1 medium (~182 g)105 cal
Meal Totals
104cal1gprotein25gcarbs0gfat4gfibre
Pre-Workout Option #44:00 AM
Dates (Single)5 date112 cal
Meal Totals
112cal1gprotein27gcarbs0gfat20gfibre
Pre-Workout Option #55:00 AM
Sourdough Bread (gm)35 grams92 cal
Honey10 g33 cal
Meal Totals
125cal4gprotein25gcarbs1gfat
Stoic Physique

Breakfast Options

John Mahlstedt
Breakfast Option #11:00 AM
ag11 scoop32 cal
Greek Yogurt - Nonfat - Any Flavor170 grams95 cal
Whey Protein Powder0.5 scoop61 cal
Fresh/Frozen Mixed Berries150 grams68 cal
Oatmeal (Dry)35 grams135 cal
Honey10 g33 cal
Meal Totals
424cal33gprotein64gcarbs4gfat7gfibre
NoteAG1 + Overnight Oats
Breakfast Option #22:00 AM
ag11 scoop32 cal
Greek Yogurt - Nonfat - Any Flavor170 grams95 cal
Whey Protein Powder0.5 scoop61 cal
Fresh/Frozen Mixed Berries150 grams68 cal
Quaker Lightly Salted Rice Cakes2 cake64 cal
Oatmeal (Dry)35 grams135 cal
Meal Totals
456cal35gprotein70gcarbs4gfat7gfibre
Breakfast Option #3Morning Smoothie
Banana, Single0.5 medium (~118 g)59 cal
Fresh/Frozen Mixed Berries150 grams68 cal
Almond Milk, Unsweetened6 fl oz26 cal
Whey Protein Powder1.5 scoop183 cal
Baby Spinach30 grams10 cal
Almond Butter (gm)15 grams98 cal
Meal Totals
446cal43gprotein37gcarbs14gfat12gfibre
Breakfast Option #44:00 AM
Non-Fat Cottage Cheese200 grams133 cal
Whey Protein Powder1 scoop122 cal
Granola20 grams95 cal
Fresh/Frozen Mixed Berries150 grams68 cal
Meal Totals
414cal47gprotein43gcarbs6gfat3gfibre
Stoic Physique

Lunch Options

John Mahlstedt
Lunch Option #1Air-Fried Salmon Power Bowl
Salmon - (Raw)6 oz334 cal
White Rice (Cooked)100 grams126 cal
Baby Spinach25 grams8 cal
Chickpeas (Canned)(Drained)50 g72 cal
Olive Oil6 g54 cal
Lemon Juice (Tbsp)1 Tbsp4 cal
Sesame Seeds5 g34 cal
Garlic Powder0.25 tsp3 cal
Paprika (Ground)0.25 tsp2 cal
Salt & Pepper1 To Taste Serving0 cal
Primal Balsamic Vinaigrette1 ml3 cal
Meal Totals
641cal42gprotein44gcarbs33gfat8gfibre
Lunch Option #2Chicken Bbq Wrap
Grilled Chicken (Oz)6 oz246 cal
Romaine/Cos Lettuce100 g21 cal
Mission Foods - Carb Balance Flour Tortillas2 serving136 cal
Bbq Sauce40 grams80 cal
Low Fat Shredded Cheese25 grams81 cal
Meal Totals
568cal69gprotein28gcarbs20gfat35gfibre
Lunch Option #33:00 PM
93/7 Lean Ground Beef (Cooked)7 oz322 cal
Sweet Potato (cooked)(Gm)175 g153 cal
Mixed Vegetables (Your Choice)250 grams100 cal
Meal Totals
574cal57gprotein55gcarbs14gfat15gfibre
Lunch Option #44:00 PM
White Rice (Cooked)150 grams189 cal
Chicken Breast (Cooked)(OZ)5 oz221 cal
Mixed Vegetables (Your Choice)100 grams40 cal
Black Beans (Canned)100 grams83 cal
Meal Totals
529cal54gprotein67gcarbs5gfat9gfibre
Lunch Option #5Asian Avocado Rice Bowl
Avocado0.5 medium (~150 g edible)132 cal
93/7 - Lean Ground Turkey (Cooked)5 oz260 cal
White Rice (Cooked)100 grams126 cal
Soy Sauce, Low Sodium (tbsp)2 tbsp16 cal
Sesame Seeds5 g34 cal
Chicken Breast (Cooked)(OZ)5.5 oz243 cal
Meal Totals
809cal90gprotein38gcarbs33gfat8gfibre
Stoic Physique

Dinner Options

John Mahlstedt
Dinner Option #1Chicken Stir Fry
Onion (Gm)80 g35 cal
Bell Pepper100 g31 cal
Spinach (Gm)50 g15 cal
Broccoli (gm)100 g41 cal
Soy Sauce, Low Sodium (tbsp)3 tbsp24 cal
Olive Oil8 g72 cal
Grilled Chicken (Oz)6 oz246 cal
White Rice (Cooked)150 grams189 cal
Meal Totals
647cal60gprotein68gcarbs15gfat10gfibre
Dinner Option #22:00 PM
Sweet Potato (Single)1.5 medium (~130 g, baked)171 cal
Meal Totals
168cal3gprotein39gcarbs0gfat
Dinner Option #3Ground Beef Bbq Wrap
Romaine/Cos Lettuce100 g21 cal
Mission Foods - Carb Balance Flour Tortillas2 serving136 cal
Bbq Sauce40 grams80 cal
Low Fat Shredded Cheese25 grams81 cal
93/7 Lean Ground Beef (Cooked)7 oz322 cal
Meal Totals
644cal70gprotein28gcarbs28gfat35gfibre
Dinner Option #4Power Protein Guac Bowl
93/7 Lean Ground Beef (Cooked)6 oz276 cal
365 - Guacamole Single Serve (57Gm)1 cup100 cal
Spinach (Gm)40 g12 cal
Primal Balsamic Vinaigrette20 ml68 cal
White Rice (Cooked)150 grams189 cal
Meal Totals
643cal47gprotein53gcarbs27gfat7gfibre
Dinner Option #54:00 PM
Grilled Chicken (Oz)8 oz328 cal
Meal Totals
328cal64gprotein0gcarbs8gfat
Dinner Option #6Sweet Potato Fries
Sweet Potato (Gm)(Uncooked)250 grams235 cal
Olive Oil15 g135 cal
Salt0.5 tsp0 cal
Garlic Powder0.5 tsp6 cal
Black Pepper (tsp)0.5 tsp5 cal
Paprika (Ground)0.5 tsp4 cal
Meal Totals
388cal5gprotein56gcarbs16gfat9gfibre
Stoic Physique

Additional Options

John Mahlstedt
Reference Link #11:00 AM
Cookbook10 cal
Meal Totals
0cal0gprotein0gcarbs0gfat
Notehttps://drive.google.com/file/d/1bfqInSsham_Cz7aeQ5UKuXJ9KeTD6qPp/view?usp=sharing
Reference Link #22:00 AM
Meal Ideas10 cal
Meal Totals
0cal0gprotein0gcarbs0gfat
Notehttps://drive.google.com/drive/folders/1G-gqtzQyk0sCeY6Hh-4ul1ZmZflQXiQw?usp=sharing
Reference Link #33:00 AM
Testosterone-Boosting Foods10 cal
Meal Totals
0cal0gprotein0gcarbs0gfat
Notehttps://docs.google.com/document/d/1umCUfjIiJhZ7KSY0QdS5BP8uX8xI7WjHABOj1mWuO1M/edit?usp=sharing
Reference Link #44:00 AM
Resturaunt PlayBook Guide10 cal
Meal Totals
0cal0gprotein0gcarbs0gfat
Notehttps://sites.google.com/view/stoic-physique-meals-out/home
Reference Link #55:00 AM
Food Swap Calculator10 cal
Meal Totals
0cal0gprotein0gcarbs0gfat
Notehttps://docs.google.com/spreadsheets/d/13fRII7TZDG8293vIbpN5XsN1zCctPfGvJ8eizpNOgfg/edit?usp=drive_link
Reference Link #66:00 AM
Low Calorie Sauce Options10 cal
Meal Totals
0cal0gprotein0gcarbs0gfat
Notehttps://docs.google.com/document/d/116IIk7V4bn0t0SxdNhtyvKEMGl5M939QaH2hzyZw1L4/edit?usp=drive_link
Reference Link #77:00 AM
MyFitnessPal Resturaunt Utility10 cal
Meal Totals
0cal0gprotein0gcarbs0gfat
Notehttps://drive.google.com/file/d/1CpUiBVVxNgA6HOFLMACGsTxugWRVzPUL/view?usp=drive_link
Reference Link #88:00 AM
Trainerize Built-In Meal Tracking10 cal
Meal Totals
0cal0gprotein0gcarbs0gfat
Notehttps://drive.google.com/file/d/1pSj4NG35iH2O8Cxhtf-LBMY9OkAmmAuk/view?usp=drive_link
Stoic Physique

Options Shopping List

Extra meal options · John Mahlstedt
Food ItemAmount
365 - Guacamole Single Serve (57Gm)1 cup
93/7 - Lean Ground Turkey (Cooked)5 oz
93/7 Lean Ground Beef (Cooked)20 oz
ag12 scoop
Almond Butter (gm)15 grams
Almond Milk, Unsweetened6 fl oz
Apple (Whole)1 medium (~182 g)
Avocado0.5 medium (~150 g edible)
Baby Spinach55 grams
Banana, Single1.5 medium (~118 g)
Bbq Sauce80 grams
Bell Pepper100 g
Black Beans (Canned)100 grams
Black Pepper (tsp)0.5 tsp
Broccoli (gm)100 g
Chicken Breast (Cooked)(OZ)10.5 oz
Chickpeas (Canned)(Drained)50 g
Cookbook1
Dates (Single)5 date
Food Swap Calculator1
Fresh/Frozen Mixed Berries600 grams
Garlic Powder0.8 tsp
Granola20 grams
Greek Yogurt - Nonfat - Any Flavor340 grams
Grilled Chicken (Oz)20 oz
Honey20 g
Lemon Juice (Tbsp)1 Tbsp
Low Calorie Sauce Options1
Low Fat Shredded Cheese50 grams
Mandarin Orange3 medium
Meal Ideas1
Mission Foods - Carb Balance Flour Tortillas4 serving
Mixed Vegetables (Your Choice)350 grams
MyFitnessPal Resturaunt Utility1
Non-Fat Cottage Cheese200 grams
Oatmeal (Dry)70 grams
Olive Oil29 g
Onion (Gm)80 g
Paprika (Ground)0.8 tsp
Primal Balsamic Vinaigrette21 ml
Quaker Lightly Salted Rice Cakes2 cake
Resturaunt PlayBook Guide1
Romaine/Cos Lettuce200 g
Salmon - (Raw)6 oz
Salt0.5 tsp
Salt & Pepper1 To Taste Serving
Sesame Seeds10 g
Sourdough Bread (gm)35 grams
Soy Sauce, Low Sodium (tbsp)5 tbsp
Spinach (Gm)90 g
Sweet Potato (cooked)(Gm)175 g
Sweet Potato (Gm)(Uncooked)250 grams
Sweet Potato (Single)1.5 medium (~130 g, baked)
Testosterone-Boosting Foods1
Trainerize Built-In Meal Tracking1
Whey Protein Powder3.5 scoop
White Rice (Cooked)650 grams
Stoic Physique

Recipe Details

How to make them · John Mahlstedt
Morning Smoothie

Mix ingredients in a blender and add water or ice as needed to reach desired consistency.

Air-Fried Salmon Power Bowl

1)Preheat air fryer to 390°F (200°C).

2)Season salmon with olive oil, garlic powder, paprika, salt, and pepper.

3)Place salmon in the air fryer basket and cook for 9–11 minutes until crisp on top and flakey inside.

4)While the salmon cooks, warm rice in the microwave or on stovetop.

5)Toss spinach and chickpeas in a bowl with lemon juice and optional vinaigrette.

6)Assemble bowl: add rice as the base, then greens and chickpeas, and place air-fried salmon on top.

7)Sprinkle sesame seeds over the bowl for texture and light nuttiness.

8)Optional: Add a small side of steamed broccoli or asparagus for added volume with minimal calories.

Seasonings: Lemon Juice (Tbsp) (1 Tbsp), Garlic Powder (0.25 tsp), Paprika (Ground) (0.25 tsp), Salt & Pepper (1 To Taste Serving).

Asian Avocado Rice Bowl

1. Prepare the Base

* Place the cooked white rice into a bowl as the foundation of your dish.

2. Add the cooked ground meat

* Mix into the rice

3. Add the Avocado (Or Guac cup for efficiency if provided in the listing)

* Slice the avocado into cubes or thin slices.

* Arrange on top of the rice and turkey.

4. Season with Sauce

* Drizzle the low-sodium soy sauce evenly across the bowl.

* You can adjust the amount depending on taste.

5. Finish with Sesame Seeds

* Sprinkle sesame seeds over the top for added crunch and flavor.

6. **Optional Add-Ons (low-calorie boosts)**

* Fresh cucumber, radish, or shredded cabbage for crunch.

* Pickled ginger or a squeeze of lime for brightness.

* Chili flakes or sriracha (sparingly) for heat.

7. Serve & Enjoy

Chicken Bbq Wrap

1) In a small bowl, lightly toss chicken, lettuce, bbq sauce and cheese.

2) Place mixture on tortilla. Fold up tightly.

Ground Beef Bbq Wrap

1) In a small bowl, lightly toss ground beef, lettuce, bbq sauce and cheese.

2) Place mixture on tortilla. Fold up tightly.

NOTE: Ground beef is weighed out COOKED

Sweet Potato Fries

Preheat the oven to 450 degrees.

1. Cut the potatoes into 1/4″ thin strips, or to your desired thickness and length. Mix all other ingredients together in a large bowl and toss with the potatoes until they are evenly coated. (can add more or less spices as desired)

2. Transfer the potatoes to a large baking sheet covered with parchment paper/aluminum foil. Spread the potatoes in a single layer. Try not to overcrowd or have multiple layers of fries — you want them to be roasted, not steamed.

3. Place in the oven and cook for 25-30 minutes, turning the fries once or twice during that time to cook evenly. May take more or less time, depending on the size and thickness you cut the fries.

Remove once the edges slightly begin to brown and fries begin to crisp. Sprinkle course salt (optional) on top when they are hot out of the oven.

Chicken Stir Fry

NOTE: Chicken is weighed out COOKED

1. **Prepare Vegetables**

* Slice the onion and green pepper into thin strips.

* Cut the broccoli into bite-sized florets.

* Rinse the spinach and set aside.

2. **Sauté the Base**

* Heat the olive oil in a large skillet or wok over medium-high heat.

* Add onions and peppers first, cooking for 3–4 minutes until slightly softened.

3. **Add Broccoli**

* Toss in the broccoli florets and continue stir-frying for another 4–5 minutes until bright green and tendercrisp.

4. **Add Chicken**

* Slice the pre-cooked chicken breast into strips or cubes.

* Add it to the skillet and stir well to combine with the veggies.

5. **Season with Soy Sauce**

* Pour in the low-sodium soy sauce.

* Stir everything together and let it cook for 2–3 minutes so the flavors blend.

6. **Finish with Spinach**

Power Protein Guac Bowl

NOTE: Meat is weighed out COOKED or RAW depending on listing (be mindful to double check and if you have a preference let us know)

1) Cook the protein source

Season with salt, pepper, and garlic powder.

2)Prepare the Rice

Cook white rice ahead of time (1 part rice : 2 parts water, simmer until fluffy).

3)Assemble the Bowl

Start with baby spinach at the base then add warm rice and cooked protein source. Top with dressing and guac to stir in.