Easy High Calorie Snacks for Weight Gain

Are you looking for some easy high calorie snacks for weight gain? When it comes to gaining weight and following a high calorie diet, snacks are key.

You can only fit so many calories into your meals throughout the day. High calorie snacks can add the extra calories you need to successfully gain weight.

High Calorie Snacks: The Basics

They key to a high calorie snack is… you guessed it- the calories. But you also want to create a snack that is tasty so you actually want to eat it. When you are following a high calorie diet, it’s easy to get tired of eating.

A snack should be something easy to grab and go. Unlike a full meal, it should take minimal prep time. Use the snack ideas below as inspiration to create your own high calorie snacks. Think of 2 ingredients you can combine, one which is super high in calories.

What Makes a Snack High Calorie?

When following a high calorie diet, it is ideal to eat 3 meals per day plus 2-3 snacks. If you eat fewer times throughout the day, you may need to have bigger snacks.

In general, we recommend aiming for a snack that is at least 250 calories. If you eat 3 snacks per day this will provide at least 750 calories. This is in addition to the calories you are getting in your meals throughout the day.

We don’t want to make to our snacks too high in calories. Then you will be too full to eat your meals come mealtime. It can be a delicate balance to find high calorie snacks to help you gain weight, but not become too full.

Examples of high calorie foods: whole milk, Greek yogurt, avocados, nuts, seeds, nut butters, bananas, butter, etc.

You can learn more about high calorie foods at our article, The Best Weight Gain Food List. Or purchase our High Calorie Foods SERIES which features a high calorie foods list, grocery list, and meal planner.

What is More Important: High Calorie or Healthy?

A nutritionally balanced snack is ideal, but if you are trying to gain weight high calorie is the most important part of your snack. Especially if you or a loved one is malnourished and rapidly losing muscle.

In these cases, it is more important to get in more calories that “healthy” foods. This is because the consequence of continued weight loss is hospitalization, illness, or even death.

Learn more at Stopping Unintended Weight Loss in the Elderly.

High Calorie Snack Ideas

Here are some high calorie snacks with over 250 calories per serving! Be sure to read food labels for the exact calorie count in the foods you are eating.

High Calorie Snack Ideas

  • Peanut Butter Toast (260 calories)
  • Blueberry Parfait (270 calories)
  • Banana and Walnuts (295 calories)
  • Peanut Butter Apples (285 calories)
  • Cottage Cheese and Fruit (270 calories)
  • Avocado Toast (300 calories)
  • High Calorie Shakes (500+ calories)
  • Milk and Cookies (320 calories)

High Calorie Snacks handoutYou can grab a FREE download, High Calorie Snacks, which includes all of these recipes.

Calorie counts will vary based on ingredients used. Make sure you are selecting varieties of foods with the most calories.

Avoid foods with these words on the label: low fat, lean, light, reduced. These foods are typically lower in calories and are marketed towards those trying to lose weight.

Please keep in mind that you may have individual diet restrictions and may need to modify these snacks as necessary. Be sure to talk to your healthcare team before making significant changes to your diet. And definitely consider working with a Registered Dietitian Nutritionist!

Peanut Butter Toast

Peanut Butter Toast is a quick and easy high calorie snack. Simply pick your favorite bread. Pop it in the toaster (if desired). Then spread on some delicious peanut butter.

Peanut Butter Toast

Peanut Butter Toast

  • 1 slice whole wheat toast
  • 2 Tbsp peanut butter

Calorie Count: 260 calories

Peanut butter contains heart healthy fats and is high in calories.

If you are allergic to peanuts, you can swap out the peanut butter for any other variety of nut or seed butter.

Peanut Butter Substitutions:

  • Almond butter
  • Walnut butter
  • Hazelnut butter
  • Cashew butter
  • Macadamia butter
  • Pecan butter
  • Sunflower seed butter
  • Pumpkin seed butter

Blueberry Parfait

A blueberry and yogurt parfait are a quick and easy high calorie snack. When selecting yogurt, be sure to choose a high calorie option. Read the nutrition facts label and compare calorie counts in different yogurts at the grocery store.

Look for whole fat yogurts. They are high in calories. And they are super creamy and delicious. We love Greek God’s vanilla honey Greek yogurt. But pick the yogurt that you enjoy the best.

Blueberry ParfaitBlueberry Parfait

  • 1 cup vanilla honey Greek yogurt
  • 1/2 cup blueberries

Calorie Count: 270 calories

For even more calories, add a layer of your favorite granola and/or some chopped nuts.

To add variety to this recipe, you can switch out the blueberries for another fruit option.

Fruit alternatives:

  • Strawberries
  • Cherries
  • Raspberries
  • Blackberries
  • Baked apples
  • Baked pears
  • Bananas

Additionally, you can check out our Cherry Parfait recipe on our sister website, High Calorie Recipes.

Banana and Walnuts

This snack is a great example of a “grab and go” snack. You can grab a banana and a handful of walnuts for a quick high calorie snack.  You can eat these food items separately or together. It’s a great, balanced snack.

Banana and WalnutsBanana and Walnuts

  • 1 medium banana
  • 1/4 cup walnuts

Calorie Count: 295 calories

Nuts are an excellent high calorie food. They are high in heart healthy fats and pack a large number of calories in small number of nuts.

If you have a walnut allergy, or just want more variety, you can choose any type of nuts.

Nut Variations:

  • Almonds
  • Cashews
  • Pecans
  • Hazelnuts
  • Brazil Nuts
  • Macadamia Nuts

Peanut Butter Apples

Peanut Butter Apples are a classic snack that many people enjoy. The benefit is that it’s high in calories too. As with the peanut butter toast, you can swap out the peanut butter for any type of nut or seed butter.

Peanut Butter ApplesPeanut Butter Apples

  • 1 medium apple
  • 2 Tbsp peanut butter

Calorie Count: 285 calories

You can spread the peanut butter on slices of apple.

Spread peanut butter on the whole apple as you eat it. Or you can have the peanut butter on the side to dip the apples in.

Cottage Cheese and Fruit

Cottage cheese and fruit combined savory and sweety flavors for a delicious high calorie snack. This snack uses canned fruit, so it is easy to eat for those with chewing difficulty or bad teeth.

To get the most calories in this snack, be sure to select cottage cheese made with whole fat milk. Reduced fat and fat free cottage cheese will have fewer calories.

Cottage Cheese and FruitCottage Cheese and Fruit

  • 1 cup cottage cheese
  • 1/2 cup canned fruit

Calorie Count: 270 calories

When purchasing canned fruit, avoid options with the word “light” to ensure you are getting the most calories. Additionally, you can swap out the fruit to add more variety.

Canned fruit variations:

  • Fruit cocktail
  • Tropical fruit
  • Peaches
  • Pears
  • Pineapple

Avocado Toast

Avocado toast has become a “trendy” snack in recent years. But it is a great high calorie snack because it contains one of our favorite high calorie ingredients: avocado.

Avocado is high in monounsaturated fats and is great for heart health. Additionally, they are very high in calories. Some people enjoy cutting an avocado in half and just eating it with a spoon. Adding on toast makes it easier to eat and a heartier snack.

Avocado ToastAvocado Toast

  • 1 slice whole wheat toast
  • 1 cup sliced avocado

Calorie Count: 300 calories

You can add the avocado sliced or smashed.

For more variety, you can additional toppings to your avocado toast. Some ideas are listed below.

Toppings for Avocado Toast:

  • Sesame seeds
  • Poppy seeds
  • Everything but the Bagel Spice
  • Smoked salmon
  • Cooked egg
  • Sliced tomatoes
  • Chopped nuts
  • Bacon
  • Salsa
  • Etc.

High Calorie Shakes

High calorie shakes are one of our favorite high calorie snacks! They are delicious and easy to sip on. I’ve found that even when someone can’t take another bite of food, they can still sip on a delicious shake.

High Calorie ShakesHigh Calorie Shake

  • 1 cup ice-cream
  • ¾ cup whole milk
  • ¼ cup chocolate flavored syrup

Calorie Count: 575 calories

Shakes are so easy to make. Just toss the ingredients in a blender, mix, and enjoy.

If you prefer a thicker shake add more ice-cream or less liquid. We like a thinner shake because it is easier to drink through a straw. Additionally, you can drink it faster, making it easier to finish the shake.

To add variety to your shake you can switch out the chocolate syrup for other fun flavors. Some examples are below.

High Calorie Shake Syrup Variations:

  • Chocolate Syrup
  • Caramel Syrup
  • Strawberry Syrup
  • Butterscotch Syrup
  • Etc.

Get more inspiration from our FREE High Calorie Shakes handout. And be sure to check out our High Calorie SHAKES e-Cookbook for more delicious high calorie shake recipes.

Milk and Cookies

Last but not least, we have milk and cookies. A high calorie snack doesn’t always have to be a “healthy” food. You can throw in a sweet treat as well. Some comfort food, especially if you have a poor appetite. Milk and cookies can be an enjoyable treat that can help you to gain weight

Milk and CookiesMilk and Cookies

  • 2 chocolate chip cookies
  • 1 cup whole milk

Calorie Count: 320 calories

Choosing whole milk will provide the most calories. Fat free milk will have the least calories. If you do not drink milk, you can select vanilla soy milk or oat milk as high calorie options.

You can learn more about high calorie drinks [here].


We hope this article gave you some ideas on how you can create some easy high calorie snacks for weight gain. Gaining weight doesn’t have to be complicated. It can be quite easy!

Don’t forget to download our FREE High Calorie Snacks handout which features the snacks in the article!

And if you need more help and support in gaining weight, be sure to check out our signature online course: Gaining Weight Made Easy. This course is designed to help you gain weight with simple strategies and easy to use tools.

The course includes: 12 video course, High Calorie RECIPES e-Cookbook, High Calorie SHAKES e-Cookbook, Weight Gaining SECRETS e-Book, High Calorie Foods List, High Calorie Grocery List, High Calorie Meal Plan Template, Sample Weight Gaining Meal Plan, and Weight Tracking Log.

Gaining Weight Made Easy Course

Best of luck!

Leave a Comment

Your email address will not be published.

Scroll to Top