
Vegetables play a much bigger role in weight loss than most people realize. So, what are the best vegetables for weight loss and why? Well, not all vegetables are the same.
The goal is to make choices that deliver key nutrients and help you feel full without extreme restriction. Some vegetables are very starchy. Others are naturally low in calories and carbs.
Understanding the difference is the key. Once you do, you’ll see it is much easier to choose vegetables to help lose weight effectively while moderating higher-carb options.
Key Takeaways:
- The best vegetables for weight loss are those that help you feel full without inflating calorie or carbohydrate counts.
- Non-starchy vegetables are high in water and fiber—they’re easier to eat in larger quantities without overdoing it.
- Grouping vegetables by their nutritional benefits can make meal planning easier.
- Starchy vegetables aren’t unhealthy, but portion size matters more when weight loss is the goal.
- Many people achieve optimal results by prioritizing non-starchy vegetables to lose weight first and adding starchy vegetables back gradually.
Vegetables play a much bigger role in weight loss than most people realize. So, what are the best vegetables for weight loss and why? Well, not all vegetables are the same.
The goal is to make choices that deliver key nutrients and help you feel full without extreme restriction. Some vegetables are very starchy. Others are naturally low in calories and carbs.
Understanding the difference is the key. Once you do, you’ll see it is much easier to choose vegetables to help lose weight effectively while moderating higher-carb options.
Why Non-Starchy Vegetables are Best for Weight Loss
Non-starchy vegetables are high in water and fiber but naturally low in calories and carbs.
This dynamic allows for larger portion consumption without added starch or energy—ideal for fat loss. Because fiber slows digestion, you’ll be able to resist the urge for unnecessary snacking.
With reduced caloric intake, it’s important to home in on vitamins and minerals that support overall health. Antioxidants matter, too. For those focused on the best vegetables for weight loss, non-starchy vegetables provide volume and flexibility without compromising results.
Best Vegetables for Weight Loss (Grouped by Type)
Grouping vegetables with similar nutritional benefits and properties is helpful when planning meals for weight loss. We’ve broken down good vegetables for weight loss into categories below to highlight those especially effective for nutrient intake and calorie control.
Leafy Greens: Low Calories, High Volume
This super-star group of greens contains some of the best vegetables for weight loss:
- Spinach
- Kale
- Arugula
- Romaine
- Swiss chard
High in fiber and water and extremely low in calories means you can treat yourself to larger portions without overeating these vegetables to help lose weight. Leafy greens are also spectacular sources of essential vitamins and minerals supportive of overall health while dieting.
Cruciferous Vegetables: Fiber to Keep You Full
Rich in fiber and naturally low in carbohydrates.
These high-fiber vegetables are nutrient-dense and digest slowly, promoting fullness and reducing overall caloric intake—making them good vegetables for weight loss.
Brussels sprouts, broccoli, cauliflower, and cabbage all fit the bill here.
Watery Vegetables: Hydration and Satiety
Some of the best vegetables for weight loss are high in water content, which can add volume to meals without adding many calories. These are great for hydration and staving off hunger, making them ideal while keeping meals light and refreshing.
A few examples include:
- Cucumbers
- Zucchini
- Celery
- Radishes
- Summer squash
Flavor Boosters That Support Weight Loss
Variety is the spice of life.
Here are some vegetables to lose weight that you can use to add flavor without taking on significant calories:
- Peppers
- Onions
- Garlic
- Hot peppers
- Mushrooms
- Herbs
Complete List of Non-Starchy Vegetables
The list of vegetables below includes some of the best vegetables for weight loss; commonly used to plan meals centered around volume and nutrition without excess calories.
Use this reference for choosing vegetables when you build balanced, low-calorie meals:
- Alfalfa sprouts
- Artichoke
- Artichoke hearts
- Arugula
- Asparagus
- Avocado
- Baby bok choy
- Baby corn
- Bamboo shoots
- Bean sprouts
- Bell peppers (all)
- Bok choy
- Broccoli
- Broccolini
- Brussels sprouts
- Cabbage (all)
- Cactus leaf
- Carrots, raw (cooked carrots are starchy)
- Cauliflower
- Celery
- Chayote
- Chicory
- Chinese cabbage
- Collard greens
- Crookneck squash
- Cucumber
- Cushaw squash
- Daikon radish
- Dandelion greens
- Dark leafy greens (ALL your friends!)
- Dill pickles
- Eggplant
- Endive
- Escarole
- Fennel
- Garlic
- Ginger
- Green beans
- Green onions
- Hearts of palm
- Herbs (thyme, parsley, basil, cilantro, rosemary, dill, sage, mint, lemongrass, wasabi)
- Horseradish
- Hot peppers (all– as much as you can handle, hot stuff!)
- Iceberg lettuce
- Italian beans
- Jalapeno peppers
- Jicama
- Kale (all)
- Kimchi
- Kohlrabi
- Leeks
- Lettuce (all)
- Mushrooms (all)
- Mustard greens
- Okra
- Olives
- Onions
- Pepproncinis
- Portabello mushrooms
- Purslane
- Radicchio
- Radishes
- Rapini
- Red cabbage
- Romaine
- Rutabaga
- Sauerkraut
- Scallions
- Seaweed (all)
- Shallots
- Snap peas
- Snow peas
- Spaghetti squash
- Spinach
- Summer squash
- Swiss chard
- Tomatillos
- Tomato
- Turnip greens
- Turnips
- Water chestnuts
- Watercress
- Wax beans
- Yard-long beans
- Yellow squash
- Zucchini
Starchy Vegetables and Weight Loss: When to Limit
While starchy vegetables aren’t inherently unhealthy, they have more carbs/energy than non-starchy options and aren’t necessarily the best vegetables for weight loss.
It’s more difficult to maintain caloric deficits if you’re reliant on starchy vegetables to lose weight.
Potatoes, corn, beans, and peas are more energy-dense because their starches provide fuel for plant growth. While ok in balanced diets, they’re best enjoyed moderately.
Many people get the best results by prioritizing non-starchy vegetables, which are good for weight loss during active weight-loss phases, and then slowly reintroducing starchy options later.
- Acorn squash
- Adzuki beans
- Beets
- Black beans
- Black-eyed peas
- Butternut squash
- Chickpeas
- Carrots (cooked)
- Corn
- Edamame
- Fava beans
- Garbanzo beans
- Green peas
- Horse beans
- Kidney beans
- Lentils
- Lima beans
- Mung beans
- Navy beans
- Parsnip
- Peanuts
- Peanut butter
- Pinto beans
- Plantain
- Potato (any kind or color)
- Pumpkin
- Red beans
- Refried beans
- Soybeans
- Split green peas
- Split yellow peas
- Sweet potatoes
- Taro
- Tofu
- White beans
- Winter Squash
- Yams
- Yucca
Frequently Asked Questions About Vegetables for Weight Loss
Aren’t all vegetables good for weight loss?
Most vegetables support weight loss, but it’s important to understand the difference between starchy and non-starchy options—the latter being easier to include in larger portions due to their lower caloric and carbohydrate content.
How many servings of vegetables should I eat each day?
Many people benefit from including vegetables in most meals. Focus on non-starchy options for volume and fullness, as they’re generally the best vegetables for weight loss. Check out our weight loss success stories to see how these changes translate in real life.
Can I eat starchy vegetables while losing weight?
Yes, balanced and in moderation, starchy vegetables can fit into an effective weight-loss plan.
Save Now on Low-Carb Meal Deliveries
Right now, you can save 40% on any of our weight loss meal plans.
Personal Trainer Food delivers everything you need to lose weight—including a Weight loss Coach who will help you get your very best results.
Enter SAVE40 in the promo code box at checkout.
You’ll also enjoy fast, complimentary shipping right to your door.
Get started now — and get the RIGHT foods you need to lose those stubborn pounds.
If you have questions about this article, we’d be happy to help! Drop a comment below and we’ll follow up with you.
You can also like us on Facebook –ask us anything!
We’re 100% Committed to Your Success. Period.
It’s a big step for you to make the commitment to start losing weight. That’s why we pledge to support you every step of the way. If you have any questions, just ask! Leave comments here, or connect with us on Facebook.
You can also call 1-800-273-1686 or email us at [email protected] any time, too.
We would love to converse with you.
More Popular Resources for You
Everything you need to know to lose weight quickly is here.
Get the straight facts about weight loss here.
Browse all our fitness articles.
All our low-carb recipes can be found here.

About the Writer: Sam Watts has nearly 10 years of experience in the health and wellness industry with a focus on fitness. He earned a BS in Movement Science from TCU in 2017 and uses it in his work as a Functional Movement Specialist. Currently, he is the owner of Watts Fitness and the Co-Owner of Personal Trainer Food.



So which burn fat? Isn’t that the point of the article? Not just a list of vegetables.
Thanks for your comment! You’ll find that the list of Non-starchy vegetables are the ones that can help burn fat. The starchy vegetables can stall fat-burning; that’s why we recommend avoiding those while in weight loss phase.
Thank you, thank you!! For years I have wanted a definitive list of better-for-you veggies! (A generic “leafy greens” just doesn’t cut it for me.) I’ll be making a copy of these lists and posting them on my refrigerator.
Hi Tanya!
I’m glad we could help! (:
Kimchi is not a vegetable. It is a dish.
Thanks for your comment, Rose! We do get many people asking questions about things such as sauerkraut, pickles, and kimchi. We felt it would be useful to include these things in the list.
If cooked carrots are on the starchy vegetables why are they in the vegetable packets?
If cooked carrots are on the starchy vegetables why are they in the vegetable packets?
Good question, Pattie! You’ll notice that we do include some starchy vegetables in our menu items. Things like cooked carrots, corn, and lima beans. The reason we ask you to avoid those foods is to discourage you from adding more to your program. We’ve supplied just enough to give you fiber, nutrients, and healthy energy so you can lose weight. I hope that helps!
I am nursing a hurt knee which keeps me from exercising. Got any suggestions? Being 75 yrs. old doesn’t help either. Seems like my metabolism is slower than ever. Weight loss has not taken place for me during this first 8 days of the diet. Have followed all instructions including drinking my water. Thx
Hi there, Sherry!
Have you tried any non weight-bearing exercises such as rowing, stationary biking, or water aerobics? Just pick something that is fun to you and doesn’t worsen your injury. If you can’t exercise at all, do what you can and keep your diet 100% on point. Progress is progress, whether slow or fast. (:
I have just gotten Botox injections in my backside from my Neurologist and he says I can use the recombinant bike only. Not crazy about me walking for awhile yet. This is why it is so important for me to lose at least 30 lbs. I also suffer from sleep apnea n hope will have another sleep test soon. I figure this too prevents weight loss. It is a vicious circle. That’s why it is so frustrating, but a must to lose weight.
Aw, it sounds like you are dealing with a lot, Sherry. But I am glad to hear your determination to lose the 30 lbs. You can do this!
What about fruits? Since they’re natural sugars, should they be avoided?
Hi Pat,
Fruits are wonderful, but if you are trying to lose weight it is best to limit their intake during that time. We recommend one apple a day while you are in weight loss phase.
Once you reach your goal weight, fruits can be added back in. I’d start adding them in slowly and in small portions, watching for any weight gain as I do.
Let me know if you have any other questions, I’d be happy to help!