Key Takeaways
- Superfoods like berries, leafy greens, nuts, seeds, and ancient grains are packed with vitamins, minerals, fiber, and antioxidants.
- These nutrient-dense options support immune health, digestion, heart and brain function, and help combat inflammation.
- These superfoods are not only nutritious, but also accessible, versatile, and easy to prepare.
While there are many healthy foods to choose from when grocery shopping, some are more nutrient-packed than others. These so-called superfoods are richer in essential nutrients like vitamins, minerals, and antioxidants, offering maximum health benefits for minimal calories. They can include vegetables, fruits, grains, and more.
So, what are the top superfoods worth adding to your grocery cart ASAP? According to Pollock Communications and Today’s Dietitian’s annual “What’s Trending in Nutrition” survey, there’s a continued shift toward gut-friendly foods, plant-based eating, cost-conscious decision-making, and more. The survey, which includes insights from 874 Registered Dietitian Nutritionists (RDNs), named cranberries, bone broth, and spinach as some of the top superfoods of 2025. Keep reading for the complete list of nutrient-dense foods worth adding to your diet.
Fermented Foods
Getty Images
Touted for their all-star gut health benefits, fermented foods such as yogurt, pickles, kimchi, and kombucha have long been considered superfoods. Additionally, many fermented foods are also plant-based and boast impressive immunity benefits as well. Enjoy yogurt with fresh fruit or add kimchi to a soup or stew.
Berries
According to the 874 dietitians surveyed, berries worth buying for their excellent health benefits include cranberries, blueberries, and raspberries—a newcomer for 2025. Small but mighty, all berries are a great source of antioxidants, including immune-boosting vitamin C. Berries also provide satiating fiber and have anti-inflammatory properties as well. To eat more berries, add them to smoothies, salads, or a bowl of comforting oatmeal.
Bone Broth
One of the few non-vegan options on this list, bone broth is a new addition this year. What makes it so healthy, you ask? Bone broth is a superb source of collagen, which is necessary for healthy hair, nails, and skin. It’s also packed with protein, which will help keep you full and build strong bones. Sip on bone broth for a nourishing snack, or use it as the base for a simple soup.
Seeds
Sandy Huffaker/Corbis via Getty Images
There are plenty of healthy seeds to choose from, and some of the most nutrient-dense options include chia seeds and hemp seeds. While tiny, these healthy powerhouses are loaded with antioxidants and fiber, so they support healthy digestion, lower cholesterol, stabilize blood sugar levels, and keep you full after meals. To add more seeds to your diet, toss them in a salad or smoothie. Chia seed pudding, like this Apple Cinnamon Chia Pudding, is also a delicious way to start your day.
Avocado
When it comes to superfoods, avocados usually top the list. The creamy green fruits offer many nutritional benefits, including healthy fats, fiber, and vitamin K. When paired together, these nutrients support heart health, boost nutrient absorption, and promote brain health. It also doesn’t hurt that there are many ways to eat avocado, including slathered on toast, tossed in an omelet, and added to a grain bowl or salad.
Leafy Greens
Credit: istetiana/Getty Images
Kale has appeared on the list in years past, but spinach is a new addition to the leafy greens category. And while kale and spinach are nutritionally similar, the latter is a superior source of iron and potassium, making it the better choice for those looking to support muscle function or energy levels. Either green will shine in salads, stir-fries, or grain bowls.
Nuts
MirageC/Getty Images
Nuts, such as almonds and walnuts, are among the healthiest foods you can eat. Almonds, for example, provide ample amounts of protein, fiber, magnesium, and more, meaning they help strengthen muscles, improve gut health, and reduce inflammation, among other things. Walnuts, on the other hand, are high in omega-3 fatty acids, which can help reduce inflammation, as well as satiating protein. To eat more almonds and walnuts, sprinkle them on your oatmeal, incorporate them in breakfast bars, or add them to salads.
Ancient Grains
Alexander Ruiz/Getty Images
Ancient grains are a family of grains that includes nutritious picks such as teff, oats, and sorghum. No matter which grain you choose, you’ll be treated to nutrients such as protein, fiber, and antioxidants. Enjoy ancient grains as a side or as the base of a satisfying grain bowl. Oats are also great for breakfast.
Green Tea
KMNPhoto / Getty Images
When it comes to healthy beverages, green tea is one of the best options around, especially if you want to live a long life. It’s packed with antioxidants, which allows it to reduce oxidative stress, slow down cellular aging, and support gut health. And while there are other antioxidant-rich foods worth eating, green tea also supports brain function and heart health.
Pulses
Not familiar with pulses? They include nutrient-packed foods such as dry peas, beans, lentils, and chickpeas. As with many of the foods on this list, pulses offer an array of nutrients. More specifically, you’ll find protein, fiber, and various micronutrients, including iron, potassium, and folate. Add pulses to salads or grain bowls for a superfood boost.