So-called “zero-calorie” foods, like celery and cucumbers, contain fewer calories than the body uses to break them down. And although nutritionists account for the energy it takes to chew and digest them when they calculate how many calories we need, these eats deserve prime spots on our plates. You can eat them in large quantities without busting your gut, and low-calorie doesn’t mean low nutrients. “And, obviously, if eating very low calorie foods keeps you from eating higher calorie foods, that's a win,” says Monica Reinagel, licensed nutritionist and creator of the Nutrition Diva podcast. So fill up your fridge with the following 20 foods that are loaded with vitamins and minerals—not calories.