Most of these 20 foods deliver under 100 calories per serving while providing essential nutrients. Incorporating them into your diet makes it easy to maintain a healthy weight without sacrificing flavor or nutrition.
Lemons bring a fresh zing to meals and drinks—add a slice to your water or squeeze juice over fish. Rich in vitamin C with antiviral properties, they also support detoxification.
Calories per 100 grams (lemon juice): 30
Popcorn offers antioxidants and iron, sometimes surpassing levels in fruits and vegetables, according to research. Pop it dry without oil, butter, salt, or sugar. Season with chili powder instead—a metabolism-boosting alternative.
Calories per 100 grams dry popped: 387 (per serving: 56)
Calories for a large spoonful of chili powder (10 grams): 33
Bok choy (also known as pak choy) is loaded with vitamins A and C, iron, potassium, and calcium. Note: Studies suggest avoiding pairing it with fish (except salmon or mackerel) due to nitrate conversion to harmful nitrosamines.
Calories per 100 grams: 9
Versatile zucchini shines grilled, in soups, steamed, or baked into bread. It's rich in iron, potassium, magnesium for energy, plus fiber and zero fat.
Calories per 100 grams: 27
Broccoli earns its superfood status with vitamins C, K (daily needs met in 80g), A, B, E, and ample fiber for digestion and weight management. Research suggests potential cancer protection (e.g., breast), though evidence is preliminary.
Calories per 100 grams: 29
Onions boast polyphenols—antioxidant, anti-inflammatory compounds that may lower cardiovascular risk. Easy to add to any dish for subtle flavor and health benefits.
Calories per 100 grams raw: 36
Mussels provide high protein, low fat for satisfying meals, plus vitamin B12 for iron maintenance and selenium for immunity. Opt for steaming to keep calories minimal.
Calories per 100 grams: 74
Apples deliver flavonoids for antioxidant protection against cell aging, plus pectin—a soluble fiber that lowers cholesterol and supports heart health.
Calories per 100 grams: 54
Apricots supply vitamin E for disease resistance, stress relief, blood pressure support, plus potassium and calcium for fluid balance and bone health.
Calories per 100 grams: 60
Brussels sprouts outshine oranges in vitamin C, aiding iron absorption alongside their own iron content for sustained energy. Try purple varieties for sweeter flavor.
Calories per 100 grams: 25
Greek yogurt features digestible natural fats and high protein to build muscle and promote lasting fullness.
Calories per 100 grams: 45
Low-calorie sweet potatoes brim with vitamins A and C for skin, hair, and eyes, plus fiber for fullness.
Calories per 100 grams: 97
Coconut fat works for baking, smoothies, or toast. It delivers quick energy, exhibits antimicrobial properties, and may speed wound healing when applied topically.
Calories per 100 grams: 878 (per tablespoon: 117)
Rice cakes fit low-calorie diets but pair them wisely—top with avocado, nut butter, goat cheese, or hummus to stabilize blood sugar and avoid crashes.
Calories per 100 grams: 374 (per rice cake: 26)
Cauliflower bulks up meals with potassium for better blood flow and fiber for digestion. Mash it with spinach for a nutrient-dense puree.
Calories per 100 grams: 24
Gherkins (pickles) provide vitamin K for bone health and clotting, but limit intake due to high sodium—aim for 1.5g daily per nutrition guidelines.
Calories per 100 grams: 14
Zero-calorie water is essential for hydration, fullness, intestinal health, and curbing snack urges on any diet.
Calories per 100 grams: 0
Beets offer vitamins, minerals, antioxidants for blood purification, liver detox, anemia relief, fiber, and potassium. Blend into soup with carrots for sweetness.
Calories per 100 grams: 34
Carrots stabilize blood sugar, reduce excess fluid, and ease inflammation. Sprinkle with parsley for extra crunch.
Calories per 100 grams: 27
Fresh figs satisfy sweet cravings with vitamins A, B, potassium, and calcium. Avoid dried for lower calories; toss into arugula salad with goat cheese and walnuts.
Calories per 100 grams fresh: 64 (dried: 207)
Related: Foods That Nourish Your Skin and Beauty from Within