Evidence Based Research
Our editorial team is made up of expert registered dietitians with extensive, real-world clinical experience who are highly trained in evaluating clinical research.
Read Our Editorial Policy

15 Best Foods That Give You More Energy and Foods to Avoid, According to a Dietitian

Written by Emily Hirsch, MS, RD

Reviewed by Anthony Dugarte, MD 

Last Updated on May 28, 2021

Looking for a boost of energy? Here are 15 foods to eat that can help (and a few to avoid).

15 Best Foods That Give You More Energy and Foods to Avoid, According to a Dietitian

Feeling sleep-deprived and bleary-eyed? Unfortunately, many people struggle to make it through a long workday, particularly through the dreaded afternoon slump.

You may be tempted to hit the vending machine for an energy booster during these times, but beware.

These sugar-laden snacks may provide a quick jolt of energy, but after that initial spike, they’ll leave you feeling fatigued and famished all over again.

Foods that give you energy are usually not high in sugar. Instead, they are rich in protein and complex carbohydrates.

Rather than leave you feeling hungry and tired, high-energy food will provide a natural boost to help you get through even your most tiring days.

Here are a few of my personal favorites:

1. Almonds

If you’re looking for foods that give you energy, look no further than a handful of almonds.

According to research, almonds are one of the most nutrient-dense foods. They contain healthy fats and are a good source of protein and fiber.

They will also provide you with a variety of many other important vitamins and minerals.

A handful of almonds has about 6 grams of protein which will help sustain your energy levels throughout the day.

2. Salmon

Salmon and other fatty fish are excellent sources of protein and omega 3 fatty acids in addition to vitamin B 12.

Vitamin B 12 helps to give you energy by converting the food you eat into glucose.

Additionally, one study showed that people deficient in vitamin B 12 are more prone to fatigue and diminished energy.

Omega 3 fatty acids may also help give you a brain boost as you’re slogging away at your desk.

Researchers in one study found that omega 3 fatty acids may improve attention and memory.

3. Blueberries

This superfood certainly lives up to the hype. Blueberries are packed with powerful antioxidants and may help with increasing energy and boosting mental agility.

A recent review found that blueberries may benefit memory and executive functioning in children and adults.

A 2020 study from Advances in Nutrition suggested that the anti-inflammatory and antioxidant properties of blueberries may mitigate the risk of many diseases, all while promoting healthy aging.

4. Greek Yogurt

Greek yogurt is chock-full of energy-sustaining protein. Moreover, the carbohydrate found in Greek yogurt is less likely to spike your blood sugar, giving you an even keel of energy throughout the day.

Greek yogurt may also benefit your waistline. One study found that an afternoon snack of Greek yogurt led to reduced hunger, increased fullness, and reduced subsequent calorie intake compared to a lower protein snack.

5. Popcorn

Rich in whole grains, popcorn contains a ton of energy-boosting fiber and is low in calories.

Popcorn also falls relatively low on the glycemic index, which means it will take longer to digest and won’t spike your blood sugar as other simple carbohydrates will.

One study ranked popcorn as one of the top energy-boosting snacks.

Steer clear from the popcorn smothered in butter and salt. Instead of butter or margarine, try topping your popcorn with olive oil or avocado oil, which have antioxidants and heart-healthy monounsaturated fats.

6. Oatmeal

The whole grains found in oatmeal contain complex carbohydrates, which will provide a steady release of energy throughout the day.

Oatmeal may have other far-reaching health benefits. According to researchers, oats may play an important role in increasing the feeling of fullness, improving diet quality, and enhancing digestive and cardiovascular health.

7. Eggs

A simple yet natural energy booster, eggs are packed with protein which will provide a steady and sustained source of energy throughout your day.

Eggs are rich in other nutrients, including thiamin, riboflavin, folate, B12, and B6. These B vitamins are responsible for helping to break down food for increased energy.

8. Green Tea

Green tea is a natural energy food as it contains some caffeine. However, it won’t likely cause the jittery side effects associated with most coffee drinks.

Green tea also has the added benefit of containing the amino acid L-theanine.

According to research, L-theanine, along with the caffeine found in green tea, can help to improve brain functioning.

9. Water

One simple way to increase energy levels is by drinking more water.

Being even slightly dehydrated can diminish your physical and mental energy, reducing your ability to concentrate.

According to the National Academy of Medicine, an adequate intake of daily fluids is 13 cups (104 ounces) for men and 9 cups (72 ounces) for women.

If you are physically active or live in a warm climate, your water intake should be higher.

10. Avocados

Avocados offer an impressive nutrient profile. They are loaded with more than 20 vitamins, minerals, and antioxidants and contain an excellent source of heart-healthy unsaturated fats.

According to one study, avocados are also rich in dietary fiber, providing you with sustained energy levels throughout the day.

11. Sweet Potatoes

Sweet potatoes are packed with an abundance of vitamins, minerals, fiber, and phytonutrients (natural compounds produced by plants), all of which can enhance both your body and mind.

This energy-boosting food contains soluble fiber, which can slow your body’s absorption of carbohydrates and help prevent spikes in blood sugar.

12. Quinoa

Quinoa, a whole grain, is another superfood offering an array of important nutrients.

This high protein plant food contains all nine essential amino acids and is high in fiber, magnesium, B vitamins, iron, potassium, calcium, phosphorus, vitamin E, and antioxidants.

The rich protein and slow-release carbohydrates found in quinoa make it a natural energy food to keep you awake and alert throughout your day.

13. Beans

Beans are protein-rich and contain complex carbohydrates giving you an ideal combination of nutrients to help boost your energy throughout the day.

The high levels of vitamin B found in beans will also help your body turn food into energy.

14. Spinach

Spinach is considered an energy-boosting food as it packs a powerful punch of many vitamins and minerals.

The iron found in spinach helps create hemoglobin which is responsible for bringing oxygen to your body’s tissues.

Having adequate iron stores will help prevent fatigue and will increase mental and physical stamina.

15. Hummus

Hummus, a popular Mediterranean dish, is made from chickpeas, sesame seed paste, olive oil, and lemon juice.

Hummus is a rich source of protein that will help balance your blood sugars and prevent hunger cravings throughout the day.

Additionally, the iron found in the chickpeas will provide an extra boost of natural energy to help keep you awake and alert as you work.

Foods to Avoid

While many foods give you energy, some foods may give you a momentary boost only to send you crashing later.

These foods include:

  • Baked goods like cookies, cupcakes, and muffins
  • Candy bars
  • Fried foods
  • Overly processed and fast food
  • Energy drinks

Increasing your energy levels will require focusing on energy-boosting foods.

While it’s tempting to reach for a candy bar or pastry, the impending sugar crash will leave you feeling tired and hungry.

Safety Concerns

Fatigue may be simply a result of not sleeping well, but persistent fatigue may be a sign of something more serious.

If you’re experiencing chronic, persistent fatigue, it’s important to speak with a health care professional to rule out medical conditions like anemia, depression, or sleep apnea, among others.

Signs and symptoms that you may need to change your diet may include difficulty concentrating, frequent headaches, bowel irregularities including gas, bloating, diarrhea, or constipation.

A health care professional, specifically a registered dietitian, can help manage various symptoms through diet and lifestyle changes.

The Bottom Line

Foods that give you energy consist of complex carbohydrates, protein, and healthy fats, which will all provide a sustained stream of energy to ensure you’re as healthy and productive as can be.

But having enough energy isn’t just about the foods you eat. Regular exercise, stress management, and sleep can all help as well.

A healthy lifestyle is the best way to improve your energy so you can power through your day.

A Word from Our RD

If you want to add more of these high energy foods into your day, here are my suggestions:

  • Always start your day with a healthy breakfast. A great breakfast is a cup of green tea and oatmeal with fresh blueberries. Or you could have scrambled eggs with spinach to kickstart your day with a protein and nutrient-rich meal.
  • If you need a mid-morning snack, a handful of almonds or Greek yogurt will likely give you a nice boost of energy and keep you feeling satisfied until lunch.
  • Be mindful of your lunch choices by incorporating whole grains like quinoa into the meal. Whole grains will take longer to digest, leaving blood sugar stable and your energy levels optimal.
  • For dinner, try swapping out meat for a piece of salmon or a plant-based bean burger. Both will leave you feeling energized due to their array of B-vitamins.
  • Lastly, invest in a decent water bottle and make a habit of sipping on water throughout the day. Staying hydrated is one of the most important aspects of staying energized.
Was This Article Helpful?YesNo
Thanks for your feedback!
In a few words, please tell us how this article helped you today.
Please let us know how we can improve this article by selecting your concern below.
Thank You! We appreciate your feedback.
* Please select at least one topic:
Please Note: We cannot provide medical advice. This feedback will help us continue improving your user experience on WellnessVerge.
Please Note: We cannot provide medical advice. This feedback will help us continue improving your user experience on WellnessVerge.
Submit Feedback
Submit Feedback

At WellnessVerge, we only use primary references for our articles, including peer reviewed medical journals or well-respected academic institutions.