Some people struggle to eat enough when life is busy, stress is high, appetite is poor, or your body simply needs more energy, like during breastfeeding. And while most nutrition content focuses on eating less, there are plenty of times when eating more or preventing unintentional weight loss is the goal. These high calorie meal and snack ideas can help you add more energy to your day but in a healthy and realistic way.

As a dietitian, I work with people who have poor appetites just as often as I work with people trying to lose weight. Unintentional weight loss is something I see often along with all of the various factors that contribute to it.
So whether you’ve lost weight unintentionally, you’re trying to prevent weight loss during a stressful season, or you simply know you need more fuel throughout the day, this post gives you healthy, realistic strategies to try and even various recipes with calorie boosting tips as well.
If you are experiencing unintentional weight loss, I highly recommend discussing with your healthcare provider and/or working with a registered dietitian.
What does “healthy weight gain” actually mean?
Healthy weight gain isn’t just about eating as many calories as possible. The goal is to add more energy in a way that still supports your strength, muscle mass, digestion, energy levels, and overall health.
Of course, one strategy for preventing weight loss is to eat more often – sitting down for consistent meals and snacks throughout the day can make a big difference. But for many people, especially when appetite is low or life feels busy, eating larger portions or adding more meals just doesn’t feel realistic.
That’s where calorie boosters can be really helpful.
Instead of forcing yourself to eat a lot more food, you can focus on adding more calories to the meals and snacks you’re already eating. This might look like adding olive oil to pasta, avocado to a wrap, nut butter to oatmeal, cheese to eggs, or full-fat Greek yogurt to a smoothie.
The goal is to get enough protein to help preserve lean muscle mass, while also adding calorie-dense ingredients — especially healthy fats — because fat provides more calories per gram than protein or carbohydrates.
That doesn’t mean you need to pour butter on everything. It simply means choosing nourishing, higher calorie add-ins that help you meet your energy needs without dramatically increasing the volume of food.
Healthy fats like olive oil, avocado, nuts, seeds, nut butter, pesto, hummus, and full-fat dairy can make meals more satisfying while helping you add calories in a realistic way.
So, healthy weight gain is really about this: eating enough to support your body, while still focusing on balanced meals that include protein, fiber-rich carbohydrates, and healthy fats.

The easiest way to add calories without huge portions
Ask yourself: how can I add in these healthy fats to meals and snacks I am already eating? This might require a bit of creativity. For more ideas, read my related post 16 High Calorie Foods for Kids and Picky Eaters.
Add Calorically Dense Healthy Fats to Meals You’re Already Eating
- Olive oil or avocado oil. Add in where it makes sense! Stir into mashed or baked potatoes, soups, oatmeal, pour over vegetables, spread it on toast.
- Avocado.
- Nuts or seeds. Add them to every meal and snack you can think of to really optimize calories. Or, eat them as a snack in between meals.
- Nut butter. Great to add to smoothies, oatmeal, breakfast toast, overnight oats, on sandwiches and so on. Or, take spoonfuls throughout the day as a snack.
- Cheese.
- Full-fat Greek yogurt.
- Hummus and pesto.
- Tahini.
- Granola.
- Dried fruit.
- Coconut milk or whole milk instead of lower fat. Similar to the oil, where can you add it in to add more calories? Stir into soups, overnight oats, oatmeal, smoothies, mashed potatoes, oatmeal, and so on.
- Trail mix, for snacks.
Keep scrolling for a bunch of recipes you can actually make with tips to boost the calories! Often when appetite is poor, I recommend really simple meals like smoothies, soups, high calorie oatmeal or overnight oats, or sandwiches.

Breakfast Ideas
If you take a look at these flexible ideas, you will notice that there are multiple components which contribute to a higher caloric density.
- Greek yogurt bowl with granola, nut butter, berries, and chia seeds.
- Smoothie with whole milk, Greek yogurt, banana, peanut butter, and oats.
- Avocado toast with eggs and cheese. Sprinkle with hemp hearts to add texture, calories and healthy fats!
- Overnight oats with nut butter, seeds, and full-fat yogurt
- Breakfast sandwich with eggs, cheese, avocado, and turkey sausage. Spread a layer of oil on the bread before assembling for a big calorie boost.
- Full fat cottage cheese bowl with fruit, nut butter, granola, and honey.
High calorie Smoothies
Often, when appetite is poor, I recommend high calorie smoothies since they are simple to assemble and quick to consume. Use the calorie booster ideas to build a higher calorie smoothie.
Calorie Boosters for Smoothies:
- Greek yogurt.
- Dates for sweetness.
- Boost or Ensure Nutritional Supplements. You can add them into a smoothie!
- Nut butter.
- Oats.
- Banana or avocado.
- Whole milk or full fat coconut milk.
- Chia seeds, flaxseeds, hemp hearts.
- Avocado oil – you could even hide a tablespoon or two in a smoothie with little change in taste.
For more inspiration, check out 12 Protein Shakes for Healthy Weight Gain (Healthline).
Carrot Cake Overnight Oats (Summer Yule)

This carrot cake oatmeal tastes like dessert aned uses whole milk to increase the caloric density. Add healthy fats like nuts, shredded coconuts, sunflower seeds and whipped cream and you have a really delicious option with 711 calories and 23 grams of protein.
High Calorie Lunch Ideas

Here are some examples of meals you might already eat but with some calorie boosts. It can be as simple as that!
- Chicken salad wrap with avocado and olive oil mayo. Try my Pepperoncini Chicken Salad (shown above) but with full fat yogurt or mayo – even a drizzle of olive/avocado oil to stir in to up the caloric density without noticing.
- Adult snack plate with cheese, crackers, hummus, nuts, fruit, and deli turkey.
- Rice bowl with chicken, avocado, cheese, sour cream/Greek yogurt, and olive oil drizzle. Look for calorie dense olive oil based dressings for flavor.
- Pasta salad with chickpeas, mozzarella, pesto, and chicken. Add nuts for more calories and crunch!
- Loaded baked potato with chili, cheese, full fat Greek yogurt, and avocado.
- Tuna melt with cheese and avocado.

High Calorie dinner ideas
- Pasta with meat sauce, lentils (they disappear like magic), olive oil (great dish to just drizzle it over), and parmesan.
- Flatbread pizzas with pesto, cheese, chicken, and drizzle of olive oil.
- Adult snack plate with cheese, crackers, hummus, nuts, fruit, and deli turkey.
- Rice bowl with chicken, avocado, cheese, sour cream/Greek yogurt, and olive oil drizzle. Look for calorie dense olive oil based dressings for flavor.
- Pasta salad with chickpeas, mozzarella, pesto, and chicken. Add nuts for more calories and texture.
- Loaded baked potato with chili, cheese, full fat Greek yogurt, and avocado.
- Tuna melt with cheese and avocado.
Recipe Inspiration
Below are some actual recipes you could try with some added context to increase the calories even further. Even just a quick google search of “high calorie recipes” can provide a lot of additional inspiration.
Carrot Cake Loaded Oatmeal

Loaded oatmeal takes a simple bowl of oatmeal and transforms it into a filling, well-balanced meal. This is a carrot cake version (easily meal prep for busy days) with a protein frosting. It has 478 calories without my calorie boosting tips.
Boost the calories: use full fat yogurt, whole milk or cream instead of skin + water to make the oatmeal, and add extra nuts!
Butternut Squash Harvest Bowl

This bowl has 528 calories as is, featuring farro, butternut squash, Brussel sprouts, chopped pecans and a maple tahini dressing. To increase the calories, I would double the dressing and drizzle more on it – which will also boost the flavor of this bowl, too!
Greek Chicken Protein Bowl with Garlic Yogurt

Here is another protein bowl idea – they are a good representation of how to make a meal higher in calories. This bowl is extremely nutrient-dense with 590 calories as well. Easily increase the calories by drizzling olive oil or a flavored vinaigrette.
This might seem like a lot of work to build but I promise it is quite easy!
Cottage Cheese Mac and Cheese

Take the low effort staple and add in some full fat cottage cheese (the recipe calls for low fat). It blends in easily that you barely notice it. Use full fat milk as well to make it creamy.
Creamy Garlic Chicken (Get Inspired Everyday)

A flavorful garlic chicken with high calorie ingredients like butter and heavy cream (or coconut milk).
Increase the calories by serving over rice, pasta, mashed potatoes, or buttered noodles; use thighs instead of breasts; add extra sauce; finish with olive oil or parmesan. Or, serve with olive oil drizzled roasted broccoli or asparagus.
Creamy Taco Soup (Get Inspired Everyday)

A delicious taco soup that uses cream cheese to make it creamy. Each serving has 472 calories – top with avocado and stir some avocado oil into the soup and each serving could have 700 calories or more!
Also try this Cream of Potato Soup (The Oregon Dietitian). Make sure to use full fat cottage cheese and mix in some oil.
High calorie snacks that are actually filling
Sometimes the best strategy to increase your caloric intake is to prioritize high calorie snacks in between your meals.
High Protein Banana Pudding

A very simple yet delicious high protein banana pudding with buttery Chessmen cookies. All you need to do is combine Greek yogurt, protein powder, instant pudding mix, Cool Whip and milk in a bowl – then assemble. Each serving has 30 grams of protein and over 300 calories.
Protein Strawberry Fluff (The Oregon Dietitian)

A 6-ingredient strawberry protein fluff with 343 calories and 15 grams of protein per serving.
Dark Chocolate Peanut Butter Dates

Protein powder and peanut butter stuffed dates that are then dipped into melted dark chocolate and frozen for the perfect bite! These are a fiber-filled healthy sweet treat with almost 200 calories in one serving.
More Easy Snack Ideas
- trail mix.
- peanut butter banana toast.
- dates with peanut butter.
- Greek yogurt with granola.
- protein smoothie.
- cottage cheese with crackers and avocado.
- cheese, nuts, and fruit.
- hummus with pita and olive oil drizzle.
- hard-boiled eggs with avocado toast.
- energy bites with fat boosters like chia, flax, hemp or chopped nuts.
- chocolate milk or kefir smoothie.
Tips If You Get Full Easily
- Eat smaller meals every 3–4 hours.
- Add liquid calories like smoothies. Pair your meals with milk instead of water.
- Choose full-fat dairy if tolerated.
- Add oils, sauces, and spreads.
- Keep easy snacks visible.
- Pair protein with calorie-dense carbs and fats.
- Prep grab-and-go options ahead.
- Always ask yourself what you can add to meals and snacks to add extra calories (especially in a sneaky way).
I hope this overview was helpful and gives you awareness of how to provide yourself with more energy, preserve lean muscle mass, and prevent unintentional weight loss. If you need extra help, please reach out to a registered dietitian for more specific, individualized solutions!
Also Read:
- High Protein and Fiber 5-Day Meal Plan. If you struggle to consume enough because you are burnt out and tired, this is a free download to make things easier for you.
- 28 High Protein Bowl Recipes
- Low Prep Dinners for Busy School Nights
