Locations:
Search IconSearch

Top Healthy High-Calorie Foods From a Dietitian

Avocados, cheese and nuts are high in calories but have big health benefits

Plate of avocado, tomato, cheese and almond salad

When you hear the words “high-calorie foods,” what comes to mind? Cake? French fries? Pasta with heavy cream sauce?

Advertisement

Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy

No healthcare professional would describe those foods as “nutrient-rich.” But there’s a category you might be forgetting about: healthy, high-calorie foods.

Yes, such unicorns do exist. And, yes, they have a place in your diet.

3 healthy high-calorie foods

Not all high-calorie foods are created equal. Healthy high-calorie foods can benefit your body. Unlike, say, high-calorie fallbacks like potato chips and soda. They’re calorie-rich but lacking in nutrients.

Healthy high-calorie foods are often recommended for people who have underweight and need to safely add pounds. But just about everyone can benefit from making some smart, healthy high-calorie choices. That’s to say, foods that are high in calories and contain a good helping of nutrients your body needs.

“When we talk about healthy high-calorie foods, they're usually the ones that are high in healthy fats, protein and fiber. That’s what makes them good for you,” says registered dietitian Devon Peart, MHSc, RD. “That all contributes to a higher calorie count — but that also means they’re filling. So, you don’t need to eat much of them to feel satiated.”

Think of it this way: One of those chocolate sandwich cookies with double the cream (you know the one) has 70 calories. But it’s not a stretch to say you could easily eat at least two in a sitting, right? That’s 140 calories. And yet you still feel like you could go back for more — and more and more.

Advertisement

For a similar number of calories, you can eat one-third of an avocado on a slice of multi-grain bread. Healthier, for sure. And also less likely to leave you with a sugar crash and searching the pantry for another little something 10 minutes later.

Peart shares her top three healthy high-calorie foods.

Avocados

Avocados pack a solid punch of vitamins, minerals and healthy fats.

One-third of an avocado has about 80 calories — that’s the same as a half can of soda. But in those avocado calories are a host of body-boosting nutrients, like folate, vitamin K, fiber and heart-healthy monounsaturated fats.

That can of soda? Zero health benefits.

Peart recommends eating no more than about 1/3 of an avocado per day to balance the calories with the benefits.

Looking to get more avocados in your life? Try these simple ways:

Cheese

Cheese doesn’t necessarily scream “health food,” but done right, it can be a healthy high-calorie addition to your diet.

“A bit of cheese can be really good for you, but too much can contribute to high cholesterol,” Peart clarifies. “So, be mindful of the amount you eat.”

Cheese is high in calcium, which is oh-so-important for keeping your bones healthy and strong. It can also be a good source of protein. And some cheeses even have a good amount of heart-healthy omega-3 fatty acids.

But choosing the right cheese is important. So is watching your serving sizes.

“Hard cheeses are your better bets. Soft, creamy, spreadable cheeses have more saturated fat,” Peart points out. “And keep in mind that a serving of cheese is 1.5 ounces. Sticking to that amount can give the calcium and other benefits, without too much fat or sodium.”

Here’s what 1.5 ounces of some common cheeses will get you:

  • Hard Parmesan: 165 calories, 15 grams protein and 39% DV (daily value) calcium
  • Swiss: 167 calories, 11 grams protein and 29% DV calcium
  • Sharp cheddar: 173 calories, 10 grams protein and 23% DV calcium
  • Low-moisture, part-skim mozzarella: 125 calories, 10 grams protein and 23% DV calcium

Nuts

Nuts are a good source of fiber and protein. And depending on the variety, they can also come with a healthy helping of vitamins and minerals, like:

Advertisement

But nuts can also be high in fat. The good news? It’s the heart-healthy unsaturated kind.

Of course, there are a lot of nuts to choose from. Is one kind “best” for you?

“Different nuts have different benefits. No one is a clear winner,” Peart notes. “Micronutrients are widely distributed among foods. So, the best way to benefit is by having a variety.”

Again, portion sizes matter. Stick to a serving size of about 1 ounce (1/4-cup) of roasted unsalted nuts. That’s about a handful. That will net about 160 to 200 calories and a mix of healthy nutrients.

Bottom line

High-calorie foods get a bad rap. And yes, those high-calorie, packaged snacks and desserts won’t do your well-being any favors.

High-calorie foods that are rich in nutrients? Bring ‘em on! (But still in moderation.)

Advertisement

Learn more about our editorial process.

Health Library
High-Calorie Foods and Snack Ideas to Gain Weight

Related Articles

Plate of roasted Brussels sprouts
August 1, 2025/Nutrition
Are Brussels Sprouts Good for You?

They may not be your favorite veggie, but they’re packed with disease-fighting nutrients and tasty when roasted

Chopsticks picking up bite of seaweed from a plate
July 31, 2025/Nutrition
5 Reasons To Make Seaweed Part of Your Meals

Mineral-rich seaweed is good for your heart, digestion, muscles and more

Glass jar of nutritional yeast with wooden spoon in it
July 29, 2025/Nutrition
4 Ways Nutritional Yeast Is Good for You

Nondairy, cheesy-tasting nutritional yeast (aka ‘nooch’) is a rich source of vitamin B12 and other good-for-you nutrients

Bowl of peas
July 28, 2025/Nutrition
7 Reasons To Give Peas a Chance

Green peas are high in fiber and protein, which support your digestive system, heart and eyesight

Riced cauliflower in a bowl, with cauliflower florets on cutting board
July 15, 2025/Diet, Food & Fitness
5 Health Benefits of Cauliflower

High in antioxidants and vitamins B9, C and K, cauliflower helps fight illness, strengthens bones, and protects your liver and gut

Person holding a wooden bowl of celery sticks
June 23, 2025/Nutrition
6 Health Benefits of Celery

Nutrients, antioxidants and water in celery help your heart and gut while keeping you hydrated

Close-up of popcorn
June 11, 2025/Diet, Food & Fitness
7 Health Benefits of Popcorn

When popped right, its nutrients can help protect against obesity, cancer, heart disease and dementia

A light blue pot of lentil and pumpkin soup with pumpkin seeds and spices on top
June 10, 2025/Nutrition
Getting Your Leucine: What It Does and Foods To Eat

Leucine is an amino acid that helps you build muscle — it’s found in both plant and animal protein

Trending Topics

Person in bed sleeping on their side, covers off
Breathing Problems? Try These Sleep Positions

If you’re feeling short of breath, sleep can be tough — propping yourself up or sleeping on your side may help

A couple looking at skyline, with one person slightly behind the other, head bent down
What Is Anxious Attachment Style — and Do You Have It?

If you fear the unknown or find yourself needing reassurance often, you may identify with this attachment style

Glasses and bottle of yellow-colored prebiotic soda, with mint, lemon and ginger garnish
Are Prebiotic Sodas Good for You?

If you’re looking to boost your gut health, it’s better to get fiber from whole foods

Ad