MealsWorkoutTasks
Derick's Bulking Plan

Budget Weight Gain
Meal Plan

Pick Your Meal

Browse 60 affordable bulking meals across breakfast, lunch, and dinner

20 meals · 9,240 total cal · 375g total protein

Grocery Strategy

How to shop smart in Puerto Rico without breaking your budget

1

Buy rice, beans, and oats in bulk from local markets for the best value

2

Frozen chicken thighs and legs are cheaper than breasts and just as protein-dense

3

Canned tuna, sardines, and Spam are shelf-stable protein sources available at any colmado

4

Yautia, malanga, and sweet potatoes from the verdurero cost a fraction of imported potatoes

5

Eggs are your cheapest complete protein - buy by the carton at the grocery or direct from farms

6

Use recao, garlic, and sofrito for flavor instead of expensive sauces

7

Greek yogurt and cottage cheese keep well and pack protein - check expiration dates for markdowns

8

Vegetable oil and butter from the bodega are your most cost-effective calorie sources

Best Cheap Staples

Compare prices across stores and stock your pantry

White Rice

200 cal per cup cooked - backbone of every meal

$0.89/lbEcono|$0.75/lbCostco PR
Beans (Dried or Canned)

Protein + fiber for pennies per serving

$1.20/lbSelectos|$0.95/lbCostco PR
Rolled Oats

Breakfast base - 300 cal per cup uncooked

$4.50/42ozCostco PR|$5.20/42ozSelectos
Eggs

7g protein each, cheapest animal protein available

$3.80/dozEcono|$4.20/dozSelectos
Peanut Butter

190 cal per 2 tbsp, protein + healthy fats

$3.20/18ozSelectos|$2.90/18ozCostco PR
Chicken Leg Quarters

20g protein per serving, versatile and cheap

$1.29/lbCostco PR|$1.49/lbEcono
Canned Tuna

40g protein per can, no cooking needed

$1.10/canEcono|$1.25/canSelectos
Vegetable Oil

120 cal per tbsp, easiest way to add calories

$3.50/48ozSelectos|$3.80/48ozEcono
Yautia / Malanga

Local root veggies, carb-dense and filling

$1.50/lbMercado|$1.80/lbSelectos
Bananas

105 cal each, cheap year-round in Puerto Rico

$0.65/lbMercado|$0.70/lbEcono
Derick's Bulking Meal Plan

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

Sunday

Your weekly plan is empty

Click Add on any meal card