Muscle gain

A meal plan for weight gain and muscle, with your portions in grams

Building muscle takes eating enough, and eating it regularly. Sophia composes your meals for the week with that goal, writes the grams of each component, and organises the shopping and the cooking sessions.

Then €9.99/month on Solo, or €12.99/month on Family · No commitment

What usually gets in the way

“I can’t eat enough”

Your portions of protein and starch are worked out for your goal and written for every meal.

“Chicken and rice, every day”

The menu changes with your tastes and the dishes you like, with protein from meat, fish, eggs, dairy, pulses or tofu.

“No time to cook every meal”

One to four cooking sessions per plan, then boxes to reheat.

How Sophia does it

  1. Your goal: build muscle

    Your weight, height, age, daily activity and sport sessions, your tastes and what you don’t eat.

  2. Meals for 1 to 7 days

    Bigger portions of protein and starch, and the same vegetables.

  3. Amounts in grams

    Each meal carries your portion in grams, and the plan’s summary shows the calories served to you each day.

  4. A few cooking sessions

    The recipes grouped into 1 to 4 sessions. One box per preparation, with the starch kept apart.

A real plan, generated by Sophia

Building muscle: three meals and two snacks a day

Generated on 29 October 2026 for a fictional household. Nothing has been touched up: these are the dishes and quantities exactly as Sophia wrote them.

  • Ryan

    Build muscle

    23 years old · man · 183 cm · 70 kg

What this plan is based on
Ryan
Profile23 years old, man, 183 cm, 70 kgGoalBuild muscleTarget weight77 kg, at 0.25 kg a weekActivitymostly sitting, exercise 5 times a week or moreAppetitebig appetite

The plan’s settings

  • 5 days of meals
  • 2 cooking sessions
  • 1 shopping trip
  • shopping budget: 65
  • 90 min of cooking per session at most
  • equipment: oven, hob, microwave, freezer

From these details, Sophia works out each person’s needs; every portion in the plan follows from them.

Summary

Shopping and cooking, day by day

Your week at a glance
Mon2Tue3Wed4Thu5Fri6Sat7
Groceriesyes
Cooking1h201h30

Plan

Pick a day to see your meals

Tuesday

On the menu

Breakfast
Mid-morning
Lunch

On the side: Carrot salad with vinaigrette, Greek yogurt with honey

Afternoon
Dinner

On the side: Cucumber salad with vinaigrette, cheddar

The guide

What to eat to gain weight and build muscle

Building muscle rests on three things: regular strength training, enough protein, and enough energy overall. Without enough energy, the body lacks what it needs to build, however much protein you eat.

On the plate, that means complete meals with bigger portions of protein and starch, and the vegetables kept.

  • Regular meals, without skipping any.
  • A source of protein at every meal: meat, fish, eggs, dairy, pulses, tofu.
  • Starchy foods in good amounts: rice, pasta, potatoes, oats, couscous, bread.
  • Weighed amounts, so you know where you stand.

Bulk or lean bulk: how fast to gain

A bulk is a period of eating a little more than you burn, to build muscle. A lean bulk keeps that surplus small, to limit the fat gained along the way.

Muscle builds slowly. On the scale, a lean bulk means a few hundred grams a week at most.

The best bulking foods

The best bulking foods bring energy and protein without filling you up too fast, so you can actually eat enough.

  • Protein: chicken, beef, fish, eggs, Greek-style yoghurt, skyr, cottage cheese, lentils, tofu.
  • Starch: rice, pasta, potatoes, oats, bread, couscous.
  • Energy-dense extras: nuts, peanut butter, cheese, olive oil, dried fruit.
  • A glass of milk with a meal: easier to get down than another plate.

Vegetables stay on the plate, in the same amounts: a bulk adds protein and starch, it doesn’t replace the rest.

A 7-day meal plan for muscle gain

The hardest part isn’t knowing what to eat, it’s doing it every day. That is where cooking ahead helps: one dish serves dinner and the next day’s lunch, and the boxes are ready. A week that holds usually looks like this:

  • Three meals a day at regular times, each with a source of protein and a starchy food.
  • Two or three cooking sessions in the week rather than cooking every evening.
  • Cooked food eaten within three days, cooking day included; the rest frozen on cooking day.
  • A snack such as yoghurt, a glass of milk or a handful of nuts when meals alone aren’t enough.

7 days to try Sophia

Then €9.99/month on Solo, or €12.99/month on Family from two people at the table

Meal plans, shopping list, cooking schedule and personal tracking included.

No commitment.

Try it for 7 days

Frequently asked questions

How much protein do I need to build muscle?

The most cited figure is about 1.6 g of protein per kg of body weight per day. It is the minimum Sophia uses for the goal “build muscle”, with 2 g per kg as the upper limit: for 70 kg, that is 112 to 140 g a day. For personal advice, ask a health professional.

How many calories do I need to gain weight?

A little more than you burn. Sophia works it out as a range from your body and activity, never one number, and keeps your gain to 0.5 kg a week at most and 1% of your body weight a week.

Do I need supplements?

Sophia composes with food. When three meals a day aren’t enough to cover your needs, the plan can add a home-made shake (milk or skyr, oats, banana). If you already take your own, add it to your profile (“Add a shake or measured snack”) with the figures from its label: it is then counted in your day.

Can I bulk on a budget?

You set a budget for the plan’s shopping. Sophia composes with it in mind and picks cheaper options when it is tight, but doesn’t hold it to the penny.

Is it for teenagers?

Weight goals in Sophia are for adults only. A teenager can eat from a household plan, with a portion that follows their age.

How does the trial work?

7 days free, then €9.99 a month for one person (Solo), or €12.99 a month from two people at the table (Family). No commitment: cancelling takes effect at the end of the current billing period.