Healthy Eating The Beet 10 Health Benefits of Eating Vegetables, According to a Dietitian There are a lot of reasons why nutrition experts are always telling people to eat more veggies. Find out why this food group is so good for you. By Lisa Valente, M.S., RD Lisa Valente, M.S., RD Lisa Valente is a registered dietitian and former senior digital nutrition editor for EatingWell. She studied at the University of Vermont, where she completed her undergraduate studies in nutrition, food science and dietetics, and attended the dietetic internship program at Massachusetts General Hospital to become a registered dietitian. EatingWell's Editorial Guidelines Updated on September 23, 2023 Reviewed by Dietitian Elizabeth Ward, M.S., RDN Reviewed by Dietitian Elizabeth Ward, M.S., RDN Elizabeth Ward is a registered dietitian and award-winning nutrition communicator and writer. She has authored or co-authored 10 books for consumers about nutrition at all stages of life. EatingWell's Editorial Guidelines In This Article View All In This Article 1. Inflammation 2. Blood Pressure 3. Fiber 4. Eyes 5. Skin 6. Heart 7. Blood Sugar 8. Cancer 9. Brain 10. Immune System The Bottom Line When it comes to eating vegetables, your mom was right. They're good for you! That probably doesn't come as a surprise. Most of us know that eating vegetables (and fruits) is a healthy habit. But still, most Americans are not eating the recommended 2 to 4 cups daily. The good news is all veggies count toward your daily quota. That includes starchy ones (like potatoes and legumes), leafy greens, canned tomatoes and frozen spinach. To help nudge you toward upping your intake, here are 10 reasons why vegetables are so good for your health. I'm a Dietitian; This Is the One Vegetable I Never Leave the Grocery Store Without 1. Inflammation Sometimes inflammation is good—like when you get injured, acute inflammation is necessary for the healing process—but too much chronic inflammation isn't great for our bodies. Veggies are one of the best foods to eat to help you fend off inflammation. They are rich in antioxidants and phytochemicals to help your body reduce chronic inflammation. 2. Blood Pressure Nearly half of Americans have high blood pressure, according to the Centers for Disease Control and Prevention (CDC). When it comes to your diet and blood pressure, eating too much salt isn't great. But, eating more potassium-rich foods can help reduce the damage of a high-sodium diet. Vegetables, like beets and spinach, deliver potassium (and other nutrients) and the fiber from vegetables also helps your heart. 3. Fiber Most of us don't hit our recommended fiber intake, which is 28 grams per day on a 2,000-calorie eating plan, per the 2020-2025 Dietary Guidelines. Eating high-fiber foods like whole grains, fruits, legumes, nuts and, yes, vegetables can help you get enough of this key nutrient. Fiber is great for your heart and gut and can also keep you full and reduce your risk of developing diabetes. All vegetables have fiber, so choose a variety to get your fill. Artichokes, sweet potatoes and peas all make our list of foods with more fiber than an apple. 4. Eyes Eye health may be top of mind if you stare at a computer and phone all day, which can strain your eyes, according to the American Optometric Association. If you want to protect your eyes, eat more vegetables. You'll also want to take some screen breaks and see your eye doctor. According to a 2022 review in Nutrients, lutein and zeaxanthin are two carotenoids that help reduce the risk of age-related macular degeneration (AMD). You'll find them and other eye-protecting carotenoids in basil, carrots, corn, red peppers, spinach and broccoli. 5. Skin You can help take care of your skin by staying hydrated and getting quality sleep, but what you eat can help too. Tomatoes deliver lycopene, which can help protect your skin from sunburn (reminder: sunscreen is important too). Kale and avocados can help keep your skin more elastic. Many vegetables, like cucumbers and celery, also have a high water content to help you meet your hydration goals for glowing skin. 6. Heart According to the CDC, heart disease is the leading killer of men and women in America, and diet plays a big role in helping keep your heart healthy. Vegetables give you potassium and fiber, two nutrients that are good for your heart. Eating lots of veggies can also help you keep your weight in a healthy range, which takes some pressure off your heart. Leafy greens, avocados and tomatoes make our list of top heart-healthy foods, but all veggies have benefits for your heart. 7. Blood Sugar Whether you have diabetes or not, vegetables are low in calories and high in fiber and nutrients. This means they can help fill you up and minimize blood sugar spikes during meals. Some ideas include adding arugula to your pasta to help bulk up your plate and keep you satisfied. Or try adding peppers to tacos or cauliflower to stir-fries. Some vegetables are higher in starches and carbs—think potatoes, corn, squash, peas—but they can still be included in your diet. The 10 Best Vegetables for Diabetes 8. Cancer No diet choice is guaranteed to keep you cancer-free, but vegetables are full of cancer-fighting nutrients and antioxidants that may reduce your risk of certain types of cancers. Cruciferous vegetables, like Brussels sprouts and cauliflower, have been studied for their cancer-fighting power. They deliver potassium, folate, vitamin C and phytochemicals, as well as sulforaphane (highest in broccoli) all of which may protect your cells from damaging carcinogens. Variety is key here, as all veggies have different nutrients and protective effects. 9. Brain If you want to keep your brain sharp, including vegetables in your diet is the way to go. Vegetables, especially leafy greens, are part of the MIND Diet, which was designed by researchers to help reduce your risk of Alzheimer's disease and dementia. The antioxidants and folate they deliver are key nutrients for your brain. 10. Immune System It's no secret that what you eat impacts your immune system. Vitamin C is a key nutrient that's found in lots of vegetables that helps keep your immune system strong. People are always surprised to learn that broccoli and bell peppers have more vitamin C than an orange. Eating a well-balanced diet with a variety of foods is also important for your immune system, so include lots of different veggies as well as fruits, whole grains, healthy fats and protein. The Bottom Line You've always known vegetables were good for you, and now you know more about why. Try to mix it up. Eating a variety of vegetables—and other foods—will give you the nutrients your body needs for good health. We love a great salad, as well as getting creative with our veggie cooking methods, from steaming and stir-frying to roasting and grilling. There are as many different ways to eat vegetables as there are varieties of them. Was this page helpful? Thanks for your feedback! Tell us why! Other Submit