← All articles
October 15, 2026 · 5 min read · by Liz

Weight-gain shakes: 5 recipes for relaxed gaining

Tasty, filling, simple: five homemade weight-gain shake recipes with real ingredients, no questionable powders.

Powder shakes often taste like chalk and cost a fortune. Here are five shakes made from regular groceries that actually help, and happen to taste good.

A quick note: not all five every day. These are extra calories on top of real meals, not a replacement for them.

1. Classic peanut butter banana (~900 kcal)

  • 400 ml whole milk
  • 1 ripe banana
  • 3 tbsp peanut butter
  • 2 tbsp honey
  • 50 g oats
  • ice cubes

Blend. Thick, sweet, happy.

2. Chocolate avocado (~750 kcal)

  • 350 ml whole milk
  • ½ avocado
  • 2 tbsp cocoa powder
  • 2 tbsp maple syrup
  • 30 g almonds

Creamy like a dessert.

3. Berries and cream (~600 kcal)

  • 200 ml cream
  • 200 ml whole milk
  • 150 g berries (frozen is fine)
  • 2 tbsp white almond butter
  • 1 tbsp sugar

Tastes like summer, hits like calories.

4. Coffee caramel (~700 kcal)

  • 200 ml espresso
  • 200 ml whole milk
  • 100 ml cream
  • 3 tbsp caramel syrup
  • 1 scoop vanilla ice cream

A breakfast booster.

5. Speculoos dream (~850 kcal)

  • 400 ml whole milk
  • 6 speculoos cookies (Biscoff)
  • 2 tbsp almond butter
  • 1 tbsp honey
  • ½ tsp cinnamon

Tastes like the holidays, any time of year.

Tips

  • Drinking is often quicker than chewing, so don't drink all of it, pair it with a solid meal.
  • Sensitive stomach? Skip the ice, warm it slightly.
  • Two 500 kcal shakes across the day beat one shock shake.

More enjoyment tips in the Crave community.

Frequently asked questions

Join the Crave community

Create your free profile and meet feeders and feedees.

Create profile

Keep reading