1
Goal-based diet

Calorie surplus

A calorie surplus is eating more energy than your body expends. This approach is used for gaining muscle mass and increasing overall body weight. Success depends on regular training, sufficient protein, and consistency in nutrition.

  • Protein15–25%
  • Fat25–35%
  • Carbs45–60%

The diet in numbers

Macros

Most calories come from carbs: 45–60%.

Percentages show the share of daily calories from each macronutrient. A range is a corridor, so there is no exact number to hit.

  • Protein15–25%
  • Fat25–35%
  • Carbs45–60%

Calories by meal

The biggest meal is lunch: 40% of daily calories.

This is how daily calories split across breakfast, lunch, and dinner.

  • Breakfast25%
  • Lunch40%
  • Dinner35%

How it works

  1. 1

    Consume 300–500 calories more than you burn daily

  2. 2

    Eat protein with every meal for muscle recovery

  3. 3

    Choose complex carbohydrates and healthy fats

  4. 4

    Eat regularly, 4–5 times a day in small portions

  5. 5

    Combine diet with strength training

  6. 6

    Drink enough water throughout the day

  7. 7

    Track your weight and adjust calories as needed

What to eat and what to avoid

Foods to eat

Protein sources

  • chicken
  • beef
  • fish
  • eggs
  • cottage cheese
  • milk
  • yogurt
  • legumes

Carbohydrates

  • rice
  • pasta
  • whole grain bread
  • oatmeal
  • potatoes
  • sweet potatoes
  • buckwheat

Fats

  • olive oil
  • avocado
  • nuts
  • seeds
  • fatty fish
  • butter

Vegetables and fruits

  • broccoli
  • carrots
  • tomatoes
  • bananas
  • apples
  • oranges
  • berries

Limit

Sweets and baked goods

  • cookies
  • cakes
  • candy
  • pastries

Beverages

  • sugary soft drinks
  • packaged juices

Fried dishes

  • french fries
  • fried meat in large amounts of oil

Avoid

Trans fats

  • margarine
  • fast food
  • low-quality processed foods

Alcohol

  • beer
  • wine
  • spirits
Live example

Sample menu for the week

Target 2319 kcal. One cooking session covers 2 days.

Build your own plan

5 Oct

2302 of 2319 kcal

  • Breakfast

    587 kcal

    • Cottage Cheese Pancakes with Pumpkin
      587 kcal
      2 days - 2 serv.
  • Lunch

    1143 kcal

    • Beef Pelmeni
      818 kcal
      2 days - 2 serv.
    • Pumpkin and Coconut Cream Soup
      Side325 kcal
      2 days - 2 serv.
  • Dinner

    572 kcal

    • Pancakes with Cheese and Parsley
      338 kcal
      2 days - 2 serv.
    • Pearl Barley with Pumpkin and Beans
      Side234 kcal
      2 days - 2 serv.

6 Oct

2302 of 2319 kcal

  • Breakfast

    587 kcal

    • Cottage Cheese Pancakes with Pumpkin
      587 kcal
      From day 1 batch
  • Lunch

    1143 kcal

    • Beef Pelmeni
      818 kcal
      From day 1 batch
    • Pumpkin and Coconut Cream Soup
      Side325 kcal
      From day 1 batch
  • Dinner

    572 kcal

    • Pancakes with Cheese and Parsley
      338 kcal
      From day 1 batch
    • Pearl Barley with Pumpkin and Beans
      Side234 kcal
      From day 1 batch

7 Oct

1824 of 2319 kcal

  • Breakfast

    451 kcal

    • Pancakes on whey with pastry
      451 kcal
      2 days - 2 serv.
  • Lunch

    749 kcal

    • Shirataki pasta with ground chicken and tomato
      497 kcal
      2 days - 2 serv.
    • Eggplants with Sour Cream and Bell Pepper
      Side252 kcal
      2 days - 2 serv.
  • Dinner

    624 kcal

    • Baked Fish Fillet with Mushrooms and Potatoes
      522 kcal
      2 days - 2 serv.
    • Stewed Cabbage with Mushrooms
      Side102 kcal
      2 days - 2 serv.

8 Oct

1824 of 2319 kcal

  • Breakfast

    451 kcal

    • Pancakes on whey with pastry
      451 kcal
      From day 3 batch
  • Lunch

    749 kcal

    • Shirataki pasta with ground chicken and tomato
      497 kcal
      From day 3 batch
    • Eggplants with Sour Cream and Bell Pepper
      Side252 kcal
      From day 3 batch
  • Dinner

    624 kcal

    • Baked Fish Fillet with Mushrooms and Potatoes
      522 kcal
      From day 3 batch
    • Stewed Cabbage with Mushrooms
      Side102 kcal
      From day 3 batch

9 Oct

2408 of 2319 kcal

  • Breakfast

    587 kcal

    • Cottage Cheese Pancakes with Pumpkin
      587 kcal
      2 days - 2 serv.
  • Lunch

    1167 kcal

    • Beef Pelmeni
      818 kcal
      2 days - 2 serv.
    • Pumpkin Cream Soup with Garlic Croutons
      Side349 kcal
      2 days - 2 serv.
  • Dinner

    654 kcal

    • Carrot Cutlets with Semolina
      420 kcal
      2 days - 2 serv.
    • Pearl Barley with Pumpkin and Beans
      Side234 kcal
      2 days - 2 serv.

10 Oct

2408 of 2319 kcal

  • Breakfast

    587 kcal

    • Cottage Cheese Pancakes with Pumpkin
      587 kcal
      From day 5 batch
  • Lunch

    1167 kcal

    • Beef Pelmeni
      818 kcal
      From day 5 batch
    • Pumpkin Cream Soup with Garlic Croutons
      Side349 kcal
      From day 5 batch
  • Dinner

    654 kcal

    • Carrot Cutlets with Semolina
      420 kcal
      From day 5 batch
    • Pearl Barley with Pumpkin and Beans
      Side234 kcal
      From day 5 batch

11 Oct

2183 of 2319 kcal

  • Breakfast

    440 kcal

    • Frittata with Asparagus, Peas and Mozzarella
      440 kcal
  • Lunch

    862 kcal

    • Pasta with Egg, Carrot and Dill
      518 kcal
    • Borscht with Beets and Garlic
      Side344 kcal
  • Dinner

    881 kcal

    • Pasta Casserole with Vegetables
      720 kcal
    • Roasted Portobello Mushrooms with Garlic and Herbs
      Side161 kcal

Pros and cons

Pros

  • Helps gain muscle mass with proper training
  • Improves strength and endurance
  • Allows faster recovery after workouts
  • Suitable for people with fast metabolism
  • Provides freedom in food choices within calorie limits

Cons

  • Can lead to fat gain if calorie surplus is too high
  • Requires constant tracking of nutrition
  • Needs regular training to be effective
  • May cause digestive discomfort from overeating
  • Requires discipline and meal planning

Who it is for

Who it suits

  • People with low body weight
  • Athletes engaged in strength sports
  • Those who want to build muscle mass
  • People with fast metabolism
  • Beginner athletes in a gaining phase

Who should skip it

  • People with excess weight if the goal is weight loss
  • Those who don't engage in physical training
  • People with digestive system disorders without specialist consultation
  • Those who cannot control portion sizes

Recipes for this diet

Read more

Bulk Diet

Building muscle mass requires not only regular training but also proper nutrition. The main principle is that calorie intake should exceed energy expenditure. This approach is called a calorie surplus and creates conditions for muscle tissue growth.

Macronutrient Balance

Proteins should account for 15–25% of the total energy value of your diet. They are the building material for muscles and are necessary for recovery after workouts. Fats — 25–35% of calories — participate in hormone production and vitamin absorption. Carbohydrates make up 45–60% and provide energy for intense exercise.

Product Selection

The basis of your diet should consist of protein-rich products: meat, fish, eggs, dairy products, and legumes. For carbohydrates, choose cereals, pasta, bread, and vegetables. Beneficial fats are found in nuts, avocado, vegetable oils, and fatty fish.

Meal Plan

Eat 4–5 times a day in small portions. This helps maintain stable energy levels and ensures a constant supply of nutrients for muscle recovery. Don't skip breakfast and snacks between main meals.

Remember that results depend on a comprehensive approach: proper nutrition, regular exercise, and adequate rest work together. Listen to your body and consult a specialist if necessary.

Questions

Short answers to the most common questions about this diet.

Build a menu for this diet

The planner picks recipes within the macro range, splits calories across meals and builds a weekly shopping list.

Build a meal plan

This page explains diet rules and does not replace medical advice.

Updated 2026-10-02

The site can be installed as an app

This site can work as an app.
In the browser menu, choose → Cast, save, and share → Install page as an app.