1. Cucumber
Cucumbers are about 96% water, making them one of the most hydrating foods you can eat. One cup of sliced cucumber clocks in at just 16 calories, making them a go-to snack for volume eating.
They’re not just empty crunch either cucumbers provide antioxidants and small amounts of vitamins K and C. Add cucumber slices to salads, eat them with a sprinkle of sea salt, or toss them into smoothies for a refreshing texture.
2. Spinach
Spinach is a leafy green that’s ridiculously low in calories, only 7 calories per cup (raw) yet it’s packed with nutrients. You’ll get a hefty dose of vitamin K, iron, and magnesium, all of which support overall health and muscle function.
Spinach is versatile: throw it into omelets, blend it into smoothies, sauté it with garlic, or use it as the base of a salad. Because it shrinks when cooked, you can eat large volumes without worrying about calories.
3. Bell Peppers
Bell peppers are one of the most satisfying vegetables for volume eaters. One cup of sliced bell peppers contains just 24 calories, yet their sweet, crunchy texture makes them feel indulgent.
They’re packed with vitamin C, an antioxidant that supports immune health and skin elasticity. Use bell peppers as a snack with hummus, slice them into stir-fries, or roast them for added sweetness.
4. Zucchini
Zucchini has around 19 calories per cup (sliced). It’s the perfect vegetable for anyone looking to replace higher-calorie carbohydrates like pasta or rice.
Spiralize zucchini into "zoodles" to create low-carb pasta bowls, or roast it in olive oil for a satisfying side dish. Zucchini is also rich in vitamin C and potassium, which help support your immune system and balance your electrolytes.
5. Celery
Celery is a classic diet snack for good reason. It’s extremely low in calories around 14 calories per cup (chopped) and provides a satisfying crunch that helps curb cravings for chips or crackers.
It’s also a natural diuretic, helping your body reduce water retention and bloating. Pair celery sticks with a tablespoon of nut butter for a balanced, filling snack.
6. Cauliflower

Cauliflower is one of the most versatile vegetables you can add to your diet. One cup of chopped cauliflower contains about 25 calories, but it can replace rice, potatoes, or even pizza crust.
It’s rich in fiber, vitamin C, and compounds like sulforaphane that may support cellular health. Use cauliflower in stir-fries, mash it like potatoes, or roast it with herbs and spices for a comforting side dish.
7. Broccoli
Broccoli is one of the most nutrient-dense vegetables available. It contains about 31 calories per cup (raw) and offers both fiber and plant-based protein, which work together to keep you fuller for longer.
Rich in vitamin C, vitamin K, and folate, broccoli is perfectly steamed, roasted, or added to soups and salads. It also contains compounds like sulforaphane that may support long-term health.
8. Mushroom

Mushrooms are often overlooked when it comes to weight loss, but they’re an excellent low-calorie food. One cup of sliced mushrooms contains about 15 calories and adds a deep, savory flavor (known as umami) to meals.
They’re rich in B vitamins, selenium, and antioxidants. Use them in stir-fries, omelets, or as a meat substitute in plant-based dishes.
9. Lettuce
Lettuce, especially romaine or green leaf varieties, contains only 8 calories per cup. It’s the base of countless salads and wraps and is ideal for anyone practicing volume eating.
Use large lettuce leaves as a substitute for tortillas or burger buns to cut calories without sacrificing meal size.
Asparagus
Asparagus contains about 27 calories per cup (cooked) and offers fiber, folate, and antioxidants. It also acts as a natural diuretic, helping reduce bloating.
Roast it, grill it, or steam it as a side dish, or chop it into salads and pasta bowls for extra texture.
Bonus Tip: Make Vegetables the Star of Your Plate
By focusing on vegetables, you naturally crowd out higher-calorie foods. Instead of thinking about restriction, think about adding more greens, more color, and more volume to every meal.
Tracking your vegetable intake alongside your calories can help you balance nutrition with your weight loss goals. Apps like Caloric simplify this process, giving you a clear picture of your daily food choices.