Gaining weight isn't just about eating more. The real challenge is creating a calorie surplus large enough to build muscle, without turning every meal into an unnecessary excess.
For successful weight gain, you need meals that are nutrient-dense, easy to digest, and easy to eat regularly:
- enough protein,
- plenty of carbohydrates that are beneficial for training,
- high-quality fats,
- Portion sizes tailored to weight, activity level, and appetite.
Here are 4 examples of weight-gain meals, along with their macros, so you can quickly choose a vegetarian option, a meal with chicken, or a fish-based meal.
Which weight-gain meal should you choose based on your goal?
| Objective | Recommended meal | Calories | Protein | Carbohydrates | Lipids | For whom? |
|---|---|---|---|---|---|---|
| A very satisfying vegetarian meal | Quinoa, chickpeas, spinach, Greek yogurt, and whey | 1,205 kcal | 83 g | 120 g | 41 g | Vegetarian athlete with high caloric needs |
| A more traditional vegetarian meal | Buddha Bowl with Rice, Sweet Potato, Lentils, Feta, and Avocado | 1,140 kcal | 34 g | 154 g | 42 g | Profile of someone who mainly wants to increase their carbohydrate and calorie intake |
| Classic Weight Training Meal | Chicken, rice, sweet potato, and yogurt sauce | 1,039 kcal | 59 g | 135 g | 27 g | Athletes looking for a meal high in protein and carbohydrates |
| Protein-Rich Fish Meal | Trout, wheat, roasted vegetables, and a sauce made with fromage blanc and whey | 989 kcal | 69 g | 103 g | 36 g | For those looking for a hearty meal featuring fish and healthy fats |
These values are estimates per serving. They are primarily intended to help you compare recipes. To adjust for weight gain, the most important factor is your weight trend over several weeks: if your weight isn’t increasing, you need to increase your calorie intake; if it’s increasing too quickly, you need to slightly reduce your calorie intake.
[pa_tool slug="calorie-needs-calculator" goal="weight-gain"]Two protein-rich vegetarian meals

Vegetarian recipe for quinoa with chickpeas, spinach, and Greek yogurt whey sauce
Ingredients (for 1 person):
- 100 g of dry quinoa
- 150 g of cooked chickpeas
- 100 g fresh spinach
- 150 g plain Greek yogurt, 2% fat
- 20 g of whey with no added sugar
- 1 tablespoon of extra-virgin olive oil
- 30 g of whole hazelnuts or almonds
- 1 small banana, to serve on the side or as a dessert
- Spices: turmeric, red paprika, black pepper
- a squeeze of lemon juice
- 150 ml of water for cooking the quinoa
Preparation (quick and easy):
- Cook the quinoa: Rinse it, then boil it in twice its volume of water for 12 minutes. Drain.
- Prepare the chickpeas: heat them in a skillet with 1 teaspoon of olive oil, the spinach, and the spices.
- Mix the quinoa with the chickpeas and spinach.
- Greek yogurt whey sauce: Mix 150 g of Greek yogurt with 20 g of unsweetened whey powder and a little lemon juice.
- Top the dish with the sauce, the crushed hazelnuts, and a sliced banana (natural sugar, quick energy).
- Serve hot or warm.
This balanced meal provides sustained energy thanks to quinoa, chickpeas, and bananas, while ensuring a significant protein intake for muscle growth (thanks to whey, Greek yogurt, and legumes).
Nutritional Summary Table (estimates)
| Ingredient | Quantity | Calories (kcal) | Prot. (g) | Carbohydrates (g) | Fat (g) |
|---|---|---|---|---|---|
| Dried quinoa | 100 g | 370 | 13 | 64 | 6 |
| Cooked chickpeas | 150 g | 240 | 12 | 36 | 4 |
| Fresh spinach | 100 g | 25 | 3 | 4 | 0 |
| Greek yogurt (2%) | 150 g | 120 | 10 | 6 | 4 |
| Whey protein | 20 g | 80 | 16 | 2 | 1 |
| Olive oil | 10 g (1 tbsp) | 90 | 0 | 0 | 10 |
| Hazelnuts | 30 g | 180 | 6 | 6 | 16 |
| Banana (small, 100 g) | 90 | 100 | 23 | 0 | 0 |
| Spices, lemon, water | - | ~10 | 0 | 2 | 0 |
| TOTAL | - | 1205 | 83 | 120 | 41 |

Buddha Bowl: "Basmati Rice, Sweet Potato, Lentils, Feta, and Avocado"
Here is a second vegetarian recipe, designed specifically for effective muscle gain and tailored to an athlete’s diet. This dish offers a variety of macronutrients and a healthy nutritional profile, ideal for supporting muscle growth, minimizing fat gain, and maximizing energy during each workout.
Ingredients (1 serving):
- 100 g of dry basmati rice
- 150 g sweet potato
- 120 g cooked green lentils
- 60 g low-fat feta cheese
- 80 g of avocado
- 1 tablespoon of olive oil
- 20 g of walnuts or almonds
- 1 small apple
- 120 g of mixed greens or fresh spinach
- Spices: red paprika, cumin, black pepper
- Fresh herbs
Preparation
- Cook the basmati rice for 10–12 minutes in lightly salted boiling water.
- Peel and cut the sweet potato into slices or cubes, then bake it in the oven with paprika and a drizzle of olive oil until golden brown.
- Reheat the cooked lentils in a skillet with a little cumin and pepper, or simply with water.
- Assemble the bowl: Start by layering the rice, lentils, and warm sweet potato at the bottom, then add the salad or spinach, sliced avocado, crumbled feta, walnuts or almonds, and apple slices.
- Drizzle with a little olive oil and sprinkle with fresh herbs.
Estimated Nutritional Information
| Ingredient | Quantity | Calories (kcal) | Protein (g) | Carbohydrates (g) | Fat (g) |
|---|---|---|---|---|---|
| Dried basmati rice | 100 g | 350 | 7 | 79 | 0.7 |
| Sweet potato | 150 g | 120 | 2 | 28 | 0.2 |
| Cooked lentils | 120 g | 115 | 8.4 | 19.4 | 0.6 |
| Low-fat feta | 60 g | 120 | 10 | 2.4 | 6 |
| Lawyer | 80 g | 128 | 1.5 | 4.4 | 12.3 |
| Olive oil | 10 g | 90 | 0 | 0 | 10 |
| Walnuts or almonds | 20 g | 130 | 2.6 | 2.5 | 12 |
| Apple | 100 g | 52 | 0.3 | 14 | 0.2 |
| Lettuce/fresh spinach | 120 g | 20 | 2.2 | 2.5 | 0.2 |
| Spices, herbs | - | ~15 | 0 | 2 | 0 |
| TOTAL | - | 1140 | 34 | 154,2 | 42.2 |
Two meals for those who eat meat and fish

Sautéed free-range chicken, rice, roasted sweet potato, and low-fat yogurt sauce
Here’s a delicious recipe for a muscle-building meal made with free-range (or organic) chicken, perfect for either lunch or dinner for anyone looking to optimize their muscle growth. This dish offers an ideal balance of animal protein, complex carbohydrates, and healthy fats to support muscle building and a balanced diet.
Ingredients (for 1 person):
- 180 g of free-range or organic chicken tenderloin
- 100 g of uncooked basmati rice
- 150 g sweet potato
- 125 g low-fat plain yogurt
- 10 g extra-virgin olive oil
- Spices: paprika, curry, garlic, salt, pepper
- Fresh herbs
- Optional dessert for weight gain
- 1 small apple
- 10 g of pure peanut butter
- 20 g of 70% dark chocolate chips
Preparation
- Peel the sweet potato, cut it into cubes, toss with a tablespoon of olive oil, paprika, and herbs; bake at 200°C for 25 minutes until golden brown.
- Cook the basmati rice in boiling water; drain.
- Cut the chicken tenderloin into pieces, season with curry, salt, and pepper, and sauté in a skillet with a little olive oil until golden brown.
- Prepare the yogurt sauce: mix the low-fat yogurt with a pinch of garlic powder, salt, pepper, and fresh herbs.
- To plate the dish: arrange the rice and sweet potato cubes on the plate, add the chicken, and top with the yogurt sauce.
- For dessert, serve with a sliced apple drizzled with peanut butter and sprinkled with dark chocolate chips.
- For an extra dose of protein, you can round out this meal with a whey shake later in the afternoon as a snack.
Estimated Nutritional Information
| Ingredient | Quantity | Calories (kcal) | Protein (g) | Carbohydrates (g) | Fat (g) |
|---|---|---|---|---|---|
| Free-range chicken breast | 180 g | 185 | 39 | 0 | 2.4 |
| Raw basmati rice | 100 g | 350 | 7 | 79 | 0.7 |
| Sweet potato | 150 g | 120 | 2 | 28 | 0.2 |
| Low-fat plain yogurt | 125 g | 60 | 6 | 5 | 0.2 |
| Olive oil | 10 g | 90 | 0 | 0 | 10 |
| Dark Chocolate Chips | 20 g | 110 | 2 | 7 | 8 |
| Peanut butter | 10 g | 62 | 2.5 | 1.5 | 5.2 |
| Apple | 100 g | 52 | 0.3 | 14 | 0.2 |
| Spices, herbs | - | ~10 | - | - | - |
| TOTAL | - | 1039 | 58.8 | 134.5 | 26.9 |

Organic trout fillet, gourmet wheat, roasted vegetables, and a fromage blanc and whey sauce
Here’s a second original recipe featuring organic trout fillets, perfect for a weight-gain meal providing between 900 and 1,200 kcal. This dish combines high-quality protein, complex carbohydrates, and healthy fats to support muscle building, limit fat gain, and offer a complete, refined, and balanced meal.
Ingredients (for 1 person):
- 180 g of organic trout fillet
- 100 g of uncooked Ebly-type wheat
- 180 g zucchini
- 120 g of carrots
- 80 g of fromage blanc (3% fat)
- 15 g of whey with no added sugar
- 10 g extra-virgin olive oil
- 15 g of whole almonds
- 1 small apple
- Lemon juice
- Fresh herbs: chives, parsley
- Mild curry
- Pepper
Preparation
- Cook the wheat in 3 times its volume of boiling salted water (10 min), then drain.
- Dice the carrots and zucchini, drizzle with half the olive oil, season with salt and pepper, and bake for 25 minutes at 200°C (roasted vegetables).
- On a hot skillet, sear the trout fillet skin-side down for 2 minutes, then finish cooking it in the oven for 7 to 8 minutes to keep it tender and flavorful.
- Prepare the sauce: Mix the fromage blanc with unsweetened whey, lemon juice, fresh herbs, curry powder, pepper, and a splash of water if needed.
- To plate the dish: wheat, roasted vegetables, trout; spoon the sauce over the top; sprinkle with slivered almonds.
- Finish your meal with a sliced apple, which you can enjoy as a snack or dessert.
This recipe promotes a balanced diet throughout the day and helps reduce fatigue during workouts while providing all the macronutrients necessary for athletic progress.
Estimated Nutritional Information
| Ingredient | Quantity | Calories (kcal) | Protein (g) | Carbohydrates (g) | Fat (g) |
|---|---|---|---|---|---|
| Raw Organic Trout | 180 g | 245 | 34 | 2.5 | 13 |
| Raw Ebly-type wheat | 100 g | 340 | 10 | 70 | 2 |
| Zucchini | 180 g | 25 | 2 | 4 | 0.3 |
| Carrots | 120 g | 40 | 1 | 9 | 0.2 |
| 3% low-fat cottage cheese | 80 g | 50 | 7 | 3 | 1.6 |
| Whey with no added sugar | 15 g | 60 | 12 | 1 | 1 |
| Olive oil | 10 g | 90 | 0 | 0 | 10 |
| Whole almonds | 15 g | 87 | 3 | 3 | 7.5 |
| Apple | 80 g | 42 | 0.2 | 10.8 | 0.1 |
| Spices, lemon juice | - | ~10 | - | - | - |
| TOTAL | - | 989 | 69.2 | 103.3 | 35.7 |
Our other relevant recipes for gaining muscle mass
[pa_recipes_grid contains_label="weight gain"]Conclusion
Each dish or recipe mentioned here provides practical information for structuring a meal plan designed for gaining muscle mass, while always prioritizing health, performance, and long-term motivation.
Working with a dietitian or nutritionist will help you fine-tune your weight-gain meal plan for optimal results, regardless of your fitness level or experience—from beginner to experienced athlete.
As a result, every fitness enthusiast now has the tools, high-protein recipes, and a solid framework to build an effective muscle-building program, achieve their physical goals, and provide their body with everything it truly needs to reach those goals: more muscle, more vitality, and, above all, more enjoyment—both at mealtime and during workouts.
[protealpes_cta id="mass-gainer-boutique"]If you'd like to learn about other ways to improve your athletic performance, these articles are sure to meet your expectations:





