Skip to Content

Meal Plan for Muscle Building and Bulking Up

Looking for a workable meal plan for muscle building?

Bulking can be a core aspect of your training routine, whether you’re a beginner, a professional bodybuilder, or an intense workout enthusiast looking to increase muscle mass. In that case, you need a meal plan that delivers maximum nutritious calories.

Maintaining a high-calorie diet that’s also healthy can be a challenge. Read on the learn how you can support your muscle mass goals with the right foods, without feeling like you need to eat constantly.

High-calorie meal plan for muscle building

During bulking, experts recommend increasing caloric intake by up to 20% for natural bodybuilding. Keeping in mind that everyone’s different, the calorie increase you require depends on your body and metabolism, the nature of your workouts, and your experience level. In other words, what works for me may not work for you.

Man flexes his bicep to demonstrate meal plan for muscle building.

The trick is picking an ideal meal plan, sticking to it, and being consistent. Only then can you know if it that meal plan is effective in your bulking journey.

Daily guidelines

Some daily guidelines to start with are:

  • Eat 1 gram or more of protein per pound of bodyweight.
  • Eat 1-2 grams of carbohydrates per pound of bodyweight.
  • Eat less than 1 gram of fats per pound of bodyweight.
  • Proportionally, strive to get 40% of daily calories from carbs, 30% from protein, and 10% from fat.

You can then adjust from there if you’re not seeing the results you want. Seeing some extra belly fat? Cut back on the carbs. No change in muscle mass? Then eat more of everything.

To help you lock in on your own personalized meal plan for muscle building, let’s touch on some high-calorie foods you can eat for breakfast, lunch, and dinner.

What to eat for breakfast to build muscle

FoodNutrients
Avocado toast with a fried egg Carbohydrates, protein, fat, vitamin A, iron, and calcium
Whey protein, kale, milk, and banana smoothieCarbohydrates, protein, fat, vitamin A, iron, and calcium
Mass gainer shakes and pre-workout supplementsCarbohydrates, protein, fat, fiber, and potassium creatine
Turkey bacon and egg whites Carbohydrates, protein, fat, iron, and sodium
Turkey sausage and egg whites Carbohydrates, protein, fat
French toast made with egg whites, topped with fruit Carbohydrates, protein, fat, vitamin A and vitamin D
Oats with fruit and Greek yogurtCarbohydrates, protein, fat

A french toast breakfast is a popular choice for bulking because it is calorie-rich. You can combine your toast with egg whites, turkey bacon, or turkey sausage.

Eggs have a high amount of quality protein, which is quickly synthesized in the body. But opt for poached eggs unless you have a nonstick pan that’ll cook eggs without tons of butter or oil.

If you don’t have time to prepare breakfast, a smoothie or shake is a suitable substitute. A well-balanced smoothie should provide carbs for energy plus at least one protein source, such as egg whites, milk, or whey protein.

A full English breakfast can provide your body with bulking calories, too. Slices of bacon, plus eggs and sausage will deliver lots of protein. Unfortunately, these traditional breakfasts are also high in saturated fats. For that reason, it’s best to reach for turkey bacon, turkey sausage, and egg whites.

Greek yogurt is another option that’s high in protein and lower in fat. Combine it with fruit and/or cooked oats for carbs.

What to eat for lunch to build muscle

FoodNutrients
Pasta with lean ground beef and steamed veggiesCarbohydrates, protein, fat, iron, and sodium
Broiled chicken and microwaved sweet potato Carbohydrates, protein, vitamin A
Your favorite protein and romaine salad, dressed with Greek yogurt and lemon juiceCarbohydrates, protein, fat
Tacos with lean ground meat, corn, black beans, and cheeseCarbohydrates, protein, fat, potassium, magnesium, iron
Tuna salad sandwich Carbohydrates, protein, fat, vitamin A, vitamin B12, niacin, and vitamin B6
Turkey burger with cheese Carbohydrates, protein, fat, B vitamins
Chicken fajita wrapCarbohydrates, protein, fat, Vitamin C, Vitamin A, sodium, iron, potassium, and calcium

A homemade pasta dish with noodles, lean ground beef, steamed veggies, and a dash of olive oil is well-rounded choice for lunch. Even better, you can eat this dish hot or cold.

Other make-head choices for lunch include a tuna salad sandwich, romaine salad with protein, or a cold chicken fajita wrap. For your salad dressing, try using Greek yogurt, mayonnaise made from avocados, or a quick vinaigrette. These are healthier choices than bottled salad dressing.

If you’re near a kitchen at lunchtime, broil a chicken breast or air fry a turkey burger. You can enjoy either with a microwaved sweet potato on the side.

What to eat for dinner to build muscle

TypeNutrients
BBQ chicken pizzaCarbohydrates, protein, fat, sodium, calcium
Lean steak with steamed green beans and a baked potatoCarbohydrates, protein, fat, iron, vitamin C, calcium, potassium
Lamb curry with rice Carbohydrates, protein, fat, iron, potassium
Taco bowl: grilled steak, shredded romaine, brown rice, tomatoes, corn, black beansCarbohydrates, protein, fat, potassium, magnesium, iron
Grilled salmon patty on a bun topped with Greek yogurt Carbohydrates, protein, fat, omega 3 fatty acids, calcium
Asian lettuce wraps with lean ground turkeyCarbohydrates, protein, potassium, calcium
Roasted lemon chicken thighs with kale and potatoCarbohydrates, protein, fat, vitamin C, vitamin A, calcium potassium, iron

The formula for a good muscle-bulking dinner is protein, starch, and vegetable. You can get that from:

  • Stir fry served on rice
  • Grilled steak with a baked potato and your vegetable of choice
  • A burger or other protein-heavy sandwich served with green beans or carrots
  • Chili seasoned grilled meat with rice, black beans, and a salad
  • Spicy curries served on rice

Most people have more time to experiment with their dinner recipes than with breakfast or lunch. Use that time to identify the foods and flavors you love. If you’re into spicy foods, try out Indian recipes. If you prefer more traditional flavors, fire up the barbecue and grill lean cuts of meat plus some corn cobs and potatoes in foil.

Meal plan for muscle building infographic.

Extra tips for building muscle

Besides the main meals, your meal can also include healthy snacks such as:

  • Peanut butter sandwiches
  • Raw nuts and berries
  • Avocado toast
  • Peanut bars
  • Protein bars
  • Cereal bars

Note that you may have to moderate your intake of high fiber foods and foods with high water content. Examples are whole grains, fruits, and vegetables. These are nutritious choices, but they can reduce your hunger. If you’re finding you can’t eat enough in a day to reach your goals, try cutting back on those high fiber options. See if that helps you maintain a stronger appetite.

Fueling your muscle mass goals

Your best meal plan for building muscle will revolve around high-calorie foods that are nutritious. Look to achieve a good balance across the macronutrients — proteins, carbs, and fats. Protein builds muscle and carbs keep your body from depleting the muscle you already have. Research concludes that creatine, a compound found in in animal proteins, supports muscle development and strength. Fat adds calories, which you need as fuel.

You also need essential micronutrients to build muscle while keeping your energy levels up. Magnesium, calcium, iron, potassium, vitamin B12, glutamine, vitamin D, and omega 3 fatty acids are good ones to target in your meal plan for muscle building.

If you’re a picky eater, you may have trouble consuming everything you need to gain mass. In that case, you can opt for pre-workout supplements — many have creatine-based formulas optimized for muscle growth.

One final word of advice. Before adopting a meal plan for muscle building, please get a physical and consult with your physician. A doc’s advice can help you get started on a plan that’s sustainable and good for you.

You may also find some good food ideas in our heart-healthy meal plan. If you’re looking for meal plan for muscle building and weight loss, see our post here.