One of the most popular questions I get as a personal trainer is, “How do I eat enough calories to put on muscle? I just don’t have the appetite to eat so much food!”

I often find that the people who are asking this question have one fundamental misunderstanding that needs to be corrected, and that has to do with the concept of “clean eating”. If you’ve struggled to eat enough calories in the past to put on weight, then I’d bet you’re trying to pack in 3000-4000 calories per day with foods like grilled chicken, steamed broccoli, tuna, plain white rice, etc.

Now let me tell you a little secret:

You don’t have to bulk up by eating the most boring foods on the planet! Part of the joy of bulking is that you get to have a little fun!

Don’t get me wrong, I’m not talking about consuming a diet composed solely of Twinkies, chips, and beer. You still have to get in enough protein, healthy carbs, and necessary fats.

Let’s take a look at an example bulking diet that I might suggest for a 180 lb guy:

Breakfast

2 scoops Optimum Nutrition protein
Bacon, egg, and cheese sandwich on whole wheat bread (2 eggs, 4 slices bacon, 1 oz American cheese, 2 slices whole wheat bread)

Lunch

Pad thai with chicken
4 steamed dumplings

Dinner

8 oz top sirloin steak
Mashed potatoes (2 potatoes, 2 tbsp butter, 1/4 cup 2% milk)
Broccoli with parmesan cheese

Snacks

1 KIND Bar – Dark Chocolate Nuts & Sea Salt
1 Golden Corn Vitamuffin
6 Oreo cookies
1 cup of 1% milk

Total Nutrition

Calories: 3162
Fat: 121g
Carbohydrates: 306g
Fiber: 34g
Protein: 190g

Final Words

It’s OK to have a little fun with your diet when you’re bulking. Just make sure that you have your macros in place and are getting plenty of healthy and wholesome real foods. The goal when you are bulking is to gain about a pound per week.