Most adults need 2½ to 3 cups of vegetables per day, though the exact amount depends on your age, sex, and how many calories you burn. That range covers the majority of people eating between 1,800 and 2,400 calories daily. If you’re smaller or less active, your target may be closer to 2 cups; if you’re larger or very active, it could be as high as 4.
Recommendations by Age Group
The Dietary Guidelines for Americans, 2020-2025 tie vegetable intake to calorie needs rather than giving a single universal number. Here’s how that breaks down across life stages:
- Toddlers (12–23 months): ⅔ to 1 cup per day
- Children ages 2–8: 1 to 2½ cups per day
- Children and teens ages 9–13: 1½ to 3½ cups per day
- Teens ages 14–18: 2½ to 4 cups per day
- Adults ages 19–59: 2 to 4 cups per day
- Adults 60 and older: 2 to 3½ cups per day
- Pregnant or lactating women: 2½ to 3½ cups per day
Within each group, the lower end applies to people with lower calorie needs (typically smaller-framed or sedentary individuals) and the higher end to those who need more calories. A moderately active adult woman eating around 2,000 calories, for example, needs about 2½ cups. A physically active man eating 3,000 calories needs 4 cups.
What Counts as One Cup
A “cup equivalent” is straightforward for most vegetables: 1 cup of raw or cooked vegetables equals 1 cup. One cup of vegetable juice also counts. The exception is raw leafy greens like spinach, romaine, kale, and lettuce. Because leaves compress so much when eaten, you need 2 cups of raw leafy greens to equal 1 cup from the vegetable group.
Some practical examples of a single cup equivalent:
- Broccoli: 1 cup chopped or florets
- Carrots: 1 cup sliced or chopped
- Tomatoes: 1 cup chopped or sliced
- Sweet potato: 1 cup mashed or sliced
- Corn: 1 cup kernels
- Spinach: 2 cups raw (or 1 cup cooked)
- Romaine lettuce: 2 cups raw
- Mushrooms: 1 cup raw or cooked
- Zucchini: 1 cup sliced or diced
Variety Matters, Not Just Volume
Hitting your daily cup target with the same vegetable every day misses the point. The guidelines break vegetables into five subgroups and recommend spreading your intake across all of them each week. For a 2,000-calorie diet, the weekly targets look like this:
- Dark-green vegetables (broccoli, kale, spinach): 1½ cups per week
- Red and orange vegetables (tomatoes, carrots, red peppers, sweet potatoes): 5½ cups per week
- Beans, peas, and lentils: 1½ cups per week
- Starchy vegetables (potatoes, corn, green peas): 5 cups per week
- Other vegetables (onions, mushrooms, cabbage, cucumbers): 4 cups per week
You don’t need to track subgroups daily. A simpler approach is to rotate colors throughout the week. Different pigments signal different nutrients, so a plate with orange carrots, dark-green spinach, and red tomatoes covers more nutritional ground than three cups of celery.
Why the Target Matters for Health
Eating enough vegetables does more than check a nutrition box. A large meta-analysis published in the American Heart Association journal Circulation, pooling data from 26 cohort studies and two major U.S. studies, found that people who ate 5 daily servings of fruits and vegetables combined had a 13% lower risk of death from any cause compared to those eating only 2 servings. The benefits were even more striking for specific diseases: a 12% lower risk of dying from cardiovascular disease, a 10% reduction in cancer mortality, and a 35% lower risk of respiratory disease mortality.
Vegetables also deliver fiber, which most people fall short on. A single cup of cooked green peas provides 9 grams of fiber. A cup of broccoli gives you 5 grams, and Brussels sprouts offer 4.5 grams. Even a cup of raw cauliflower adds 2 grams. When you eat 2½ to 3 cups of varied vegetables daily, you can easily cover a third or more of the 25 to 30 grams of fiber most adults need.
How to Actually Hit 2½ to 3 Cups
The simplest visual rule: fill half your plate with vegetables at lunch and dinner. If you do that consistently, you’ll likely reach your daily target without measuring anything. A generous side salad with 2 cups of leafy greens and a handful of sliced cucumbers and tomatoes gets you roughly 1½ cup equivalents in one sitting. Add a cup of roasted broccoli or steamed green beans at dinner and you’re at 2½ cups for the day.
Spreading vegetables across meals helps. Toss a handful of spinach into a morning smoothie or scrambled eggs. Add sliced peppers or tomatoes to a sandwich at lunch. Stir mushrooms and zucchini into pasta sauce at dinner. None of these require extra cooking, and each adds a partial cup that accumulates quickly.
If you’re very active and your target is 3½ to 4 cups, you’ll need vegetables at nearly every meal. Athletes eating on high-calorie plans often benefit from the Johns Hopkins plate model: on lighter training days, half the plate is vegetables. On heavy training days, fruits and vegetables together fill a quarter of the plate, with more room given to carbohydrate-rich foods for fuel. Even on those high-intensity days, you can still reach 3+ cups by including vegetables in every meal rather than relying on a single large serving.
Fresh, Frozen, and Canned All Count
Frozen vegetables are picked and frozen at peak ripeness, so their nutrient content is comparable to fresh. Canned vegetables also count, though choosing low-sodium or no-salt-added versions keeps your sodium intake in check. Vegetable juice counts too, but it lacks the fiber you’d get from whole vegetables, so it shouldn’t be your primary source. Dried vegetables and those in soups, stews, and casseroles all contribute to your daily total the same way.