Cheap Healthy Meal Prep for Bodybuilding: My Budget Tuna Avocado Salad with Canned Chickpeas
Here is the thing. Most “cheap healthy meal prep for bodybuilding” advice tells you to buy 5 kilos of chicken breast and rice and call it a day. That works for about two weeks. Then you hate chicken, your wallet is crying, and you’re eyeing the drive-through.
This salad is what I make instead. Two cans of tuna, one can of chickpeas, one avocado, and whatever sad vegetables are in my fridge. Fifteen minutes, no stove.
Why this salad works for lifting on a budget
First off, the numbers. Each serving lands around 39g of protein, 44g of carbs, and 16g of fiber. That’s a solid post-training lunch without any powder involved.
To be fair, tuna alone gets boring fast. Chickpeas fix that. They add bulk, fiber, and a bit of chew, and a can costs less than a coffee. The avocado brings the creamy fats that make it feel like a real meal instead of diet food.
Personally, I started making this during a bulk when my grocery budget got squeezed. I was spending a fortune on meat and still not hitting my calories. Canned stuff changed that.
What you’ll pay (roughly)
- Canned tuna x2: the cheapest protein per gram you’ll find in most stores
- Canned chickpeas: usually under a dollar
- One avocado: the only “luxury” item, and I buy them when they’re on sale
- Pantry stuff: lemon, olive oil, salt, pepper, paprika
Total for two big servings usually comes in under $6. Prices shift depending on where you shop, but the point stands. It’s cheap.
What you need before you start

Nothing fancy. A big bowl, a fork, a can opener. That’s it.
For the tuna, grab the kind packed in water if you want to keep fats lower, or in olive oil if you’re bulking and want the extra calories. I’ve done both. Oil-packed tastes better, honestly.
How I make it (the short version)
Drain everything well. I mean really well. Press the chickpeas in a sieve and shake the tuna out over the sink.
Smash about a third of the chickpeas with a fork. This is my favorite trick. The mashed ones act like a binder, so the salad holds together without a ton of mayo.
Fold in the tuna, diced cucumber, tomato, and red onion. Add a spoonful of Greek yogurt, lemon juice, olive oil, salt, pepper, and a pinch of paprika. Cube the avocado last and fold gently.
Done. Taste it. Add more lemon if it feels flat.

Mistakes I made so you don’t have to
Let’s be honest, I ruined this salad a few times before getting it right.
- Not draining the chickpeas. My first batch turned into a watery mess by day two.
- Mixing the avocado in too early for meal prep. It went brown and sad overnight.
- Using way too much mayo. I thought more creaminess meant better. It just tasted heavy.
- Skipping the salt. Canned chickpeas are bland on their own. Season properly.
- Chopping the onion huge. Nobody wants to chew a raw onion chunk at 12:30 on a workday.
Easy swaps when your fridge is half empty
We’ve all been there. You get home and one ingredient is missing.
- No Greek yogurt? Use a spoon of mayo or a drizzle of extra olive oil.
- No cucumber? Celery or bell pepper gives the same crunch.
- Don’t like tuna? Canned salmon or shredded rotisserie chicken works fine.
- Need more calories for a bulk? Add cooked rice or a handful of crushed crackers on the side.
- Cutting? Skip the olive oil, use only lemon and yogurt, and halve the avocado.
Meal prepping this for the week
In my kitchen, Sunday is prep day. I mix everything except the avocado, then split it into three containers. Each morning I dice fresh avocado and add it on top before leaving the house.
That one habit saves the whole thing. The salad base keeps well in the fridge for about 3 days. After that, the texture goes soft and I wouldn’t push it.
A few small shortcuts that help:
- Rinse and drain the chickpeas first, then pat them dry with a clean towel.
- Pack lemon wedges separately so the salad stays fresh.
- Use a wide container so you can mix it right in there when you eat.
I also like stuffing it into a pita or eating it with rice cakes when I’m tired of a fork.
Quick FAQ
Is this really good for cheap healthy meal prep for bodybuilding?
Yes, as long as you eat enough of it. One serving gives you around 39g of protein. If you’re bulking, pair it with rice or bread to bump the calories.
Can I freeze it?
I wouldn’t. The avocado and cucumber turn mushy once thawed. Keep it in the fridge instead.
Is canned tuna okay to eat often?
Tuna contains mercury, so most health guidelines suggest limiting how much you eat each week. If you eat it daily, check the guidance from your local health authority, or rotate in canned salmon or sardines. If you have a medical condition, ask your doctor.
Can I make it without avocado?
Sure. Mash a bit more chickpea and add extra yogurt for creaminess. It won’t be quite as rich, but it’s still good.
Final thoughts
Honestly, this is one of those recipes I keep coming back to when money is tight and motivation is lower. It’s simple, it tastes better than it sounds, and it fits right into a cheap healthy meal prep for bodybuilding routine.
Make a batch this weekend. See how it goes.
Full recipe is Here.
