Many of us get inspired by health trends and superfoods we see online. But did you know that even the healthiest foods can be harmful if you eat too much of them? Moderation is important, even with foods that seem good for you. Before you reach for another avocado toast or kale smoothie, let’s look at some healthy foods that might cause problems if you overdo it.
Avocados

Avocados are known for being healthy, rich in healthy fats, fiber, and vitamins. But they are also high in calories; a medium avocado has about 240 calories. Eating several avocados a day can add up quickly. While the fats are good for your heart, too many avocados can make it harder to manage your weight.
Nuts
Nuts are a tasty and healthy snack, packed with protein, fiber, and good fats. However, they are also very high in calories. For example, a small handful of almonds can have over 200 calories. It’s easy to eat too many, so watch your portions to avoid taking in too many calories.
Salmon

Salmon is a healthy fish, full of omega-3 fatty acids that are good for your heart and brain. However, farmed salmon can have higher levels of contaminants like mercury and PCBs. Eating salmon a few times a week is healthy, but too much can lead to a buildup of these substances. Stick to a couple of servings per week for the best results.
Kale
Kale is rich in vitamins, minerals, and antioxidants. However, it also contains oxalates, which can cause kidney stones in some people. Kale has goitrogens, too, which may affect thyroid function if you eat a lot. You don’t need to avoid kale, but eating it in moderation helps prevent these problems.
Olive Oil
Olive oil is known as a healthy cooking oil because it supports heart health and reduces inflammation. It’s high in good fats and antioxidants, but it’s still very calorie-dense. One tablespoon has about 120 calories. Using too much can lead to weight gain, so use it in moderation to get the benefits without extra calories.
Chia Seeds

Chia seeds are full of fiber, omega-3s, and protein, making them a healthy addition to many foods. However, eating too many can cause digestive problems like bloating, gas, or constipation because of their high fiber. They also absorb a lot of water, so drink plenty of fluids. Two tablespoons a day is enough to get their benefits.
Sweet Potatoes
Sweet potatoes provide vitamins A and C, fiber, and antioxidants, and are often seen as a healthier carb than regular potatoes. But eating too many can raise your blood sugar and add extra calories. A medium sweet potato has about 100 calories. Eating them at every meal could lead to weight gain or blood sugar problems.
Greek Yogurt
Greek yogurt is popular for its high protein and probiotics. However, some types, especially flavored ones, have a lot of added sugar. Too much sugar from yogurt or other foods can cause weight gain, high blood sugar, and inflammation. Choose plain, unsweetened Greek yogurt, and add fruit or honey in small amounts.
Quinoa

