Skip to content
Cha ching queen living a big life on a little budget.
  • DIYExpand
    • Clean Quickly
    • Clever Hacks With Household Items
    • Crafts & Projects
    • Home Improvement
  • Money MattersExpand
    • Make More Money
    • Spend Less Money
    • Manage Money Better
    • Reviews & Recommendations
    • Get Free Stuff
  • Eat WellExpand
    • Breakfast
    • Lunch & Dinner
    • Appetizers, Sides, & Snacks
    • Desserts
    • Food Talk
  • Live LifeExpand
    • Health & Beauty
    • Cloth Diapering
    • Family And Relationships
    • Holidays & Gifts
  • Travel TipsExpand
    • Destinations
    • Attractions
    • Travel Hacks
  • About
  • Subscribe
Cha ching queen living a big life on a little budget.
ByChaChingQueen Updated onDecember 1, 2024 Reading Time: 12 minutes
Home » Eat » Dietitian Shares The 12 Foods You Can Eat A Lot Of, And Not Get Fat

Dietitian Shares The 12 Foods You Can Eat A Lot Of, And Not Get Fat

This post may contain affiliate links. Read the disclosure.

Share with your friends!
74
SHARES
Facebook74PinterestMessengerWhatsAppEmailShareFlipboardRedditSMSX

Kim Yawitz, RD, is a registered dietitian and gym owner in St. Louis, Mo. In addition to coaching fitness and nutrition clients one-on-one and in small groups, Kim also shares her expertise with national media outlets. She enjoys cooking, reading, and spending time with her family. 

I’m a weight loss dietitian, but I’m also human. If I could eat all the cheeseburgers and fries I wanted without compromising my health and body weight goals, I’d do it. But life doesn’t work that way. 

The reality is, weight loss (and weight maintenance) involves tradeoffs. It’s a balancing act of figuring out how much of your favorite foods you can eat while working toward your goals. 

Unfortunately, I can’t give you a free pass to eat anything you want without getting fat. But I can help you feel less deprived in your quest to maintain or lose weight. 

In this post, I’ll share twelve foods I recommend to my coaching clients that help them get the results they want without feeling deprived. 

But first, let’s talk about why certain foods are more likely to make you gain weight than others, so that you know what types of food to eat more and less of. 

Then we will get into 12 foods you can eat without gaining weight.

Table of Contents

  • What Foods Make You Fat? 
  • 12 Foods You Can Eat a Lot of Without Getting Fat
  • Cauliflower
  • Cucumbers
  • Zucchini
  • Baked Potatoes
  • Legumes
  • Strawberries
  • Grapefruit
  • Air-Popped Popcorn
  • Salmon
  • Low-Fat Cottage Cheese
  • Nuts
  • Avocado
  • 12 Foods You Can Eat A Lot Of And Not Get Fat Video
  • What Foods Can You Eat A Lot Of Without Gaining Weight

What Foods Make You Fat? 

A woman with long hair is sitting at an outdoor table, enjoying a meal while holding a fork and closing her eyes in contentment. She wears a purple top, and there are glasses and a bottle on the table.
Image Credit: Pexels

Weight gain occurs when you take in more calories than you burn, day in and day out.

In theory, any food can make you gain weight if you eat too much overall. This is true even when a food is very low in calories.

But some foods make you much more likely to gain weight than others.

Ultra processed foods typically have more fat, sugar, and salt than less processed foods. This crave-worthy combination makes it easier to overeat and, therefore, to gain weight. 

Case in point: In a large 2021 study, normal-weight adults who ate the most ultra-processed foods were 15 percent more likely to become overweight or obese than those who ate the least (1). 

Less processed foods, on the other hand, tend to be more filling and lower in calories. Compared to processed foods, you can eat a lot more minimally processed foods without gaining weight. 

Some minimally processed foods could even help you lose weight!

Related: Tips and Tricks to Help You Eat Healthy All Week Long

12 Foods You Can Eat a Lot of Without Getting Fat

Two people reach for food on a table set with various fruits, bread, and different dishes, including banana, grapes, cheese, and cactus leaves. There are also glasses and plates on the table.
Image Credit: Pexels

Which foods are your best choices if you’re watching your weight? 

It always helps to choose foods that are low in calories, of course. But low-calorie foods that are also filling are even better. 

Foods that contain a lot of fiber, water, and protein help you feel full faster, leaving less space in the belly for additional calories. These foods are sometimes higher in calories than, say, celery, but they can help you to eat fewer calories throughout the day. 

Supplements rich in dietary fiber can also help with weight loss, offering a convenient method to enhance fiber consumption without substantial dietary changes.

Here are 12 foods you can eat a lot of without gaining weight to get you started. 

Cauliflower

If you’re looking for a low-calorie food that’s also filling, cauliflower fits the bill. An entire head contains just 146 calories (not that I’d recommend eating that much in one sitting)! 

Calories aside, cauliflower is incredibly versatile. It’s great roasted or raw, and you can also swap riced cauliflower out for any recipe that calls for regular rice (like this Surf n’ Turf Paella Recipe). 

Nutrition facts for ½ cup chopped cauliflower: 27 calories, 0.3 g fat, 5 g carbohydrate (2.1 g fiber), 2.1 g protein

Related: Expert Panel Shares The Truth About 13 Controversial Foods

🙋‍♀️Save 50% OFF All Plans + FREE Shipping from Nutrisystem through this link.💪

Cucumbers

12 Foods You Can Eat A Lot Of Without Getting Fat; women eating cucumber
canva.com

How’s it possible to eat a lot of cucumbers without gaining weight? 

Once again, it comes down to calorie math. 

A medium cucumber will only set you back about 30 calories. You could eat three of them and still consume fewer calories than a serving of chips! 

For this reason, I often recommend that my clients snack on cucumbers. 

Nutrition facts for one medium cucumber: 30 calories, 0 g fat, 7 g carbohydrate (1 g fiber), 1 g protein

Related: 17 Organic Food Myths That Many People Still Believe

Zucchini

Person holding three green zucchinis with both hands over a grassy background.
Image Credit: Pexels

Unfortunately, you can’t eat a lot of noodles without gaining weight.

You can, however, eat a lot of zoodles. 

Zoodles are zucchini noodles, which are made by slicing zucchini in a spiral formation. 

It’s a great stand-in for pasta when trying not to eat too many calories. 

One cup of zucchini noodles contains just 20 calories and is also very filling. By contrast, one cup of cooked spaghetti has 221 calories, and most people eat far more pasta than that (2). 

Nutrition facts for one large zucchini: 55 calories, 1 g fat, 10 g carbohydrate (3.2 g fiber), 4 g protein

Related: 20 Foods Most People Think Are Healthy, But They Are Wrong

Baked Potatoes

White rectangular dish containing baked potatoes with slits on top, placed on a wooden table with a white plate and a bowl in the background.
Image Credit: Pexels

Is it a good idea to gorge yourself on potatoes when you’re watching your weight? Probably not. 

But as long as you bake or boil them (and aren’t eating too many calories in general), you could potentially eat a serving of potatoes every day without gaining weight. 

Potatoes rank very high on the Satiety Index, which means they’re very filling. In one study, they were more satating than every other food tested (3). 

In theory, this could help you eat less when you eat meals containing potatoes, and it can also help keep you satisfied until your next meal. Just be sure to eat the skin–that’s where you get the most fiber.

Nutrition facts for 1 medium potato with skin (2 ¼ to 3 ¼ inch diameter): 163 calories, 0.2 g fat, 37 g carbohydrate (4.7 g fiber), 4.3 g protein

Related:

  • A Nice Blend of Protein and Coffee: Naked Nutrition’s Vanilla Protein Coffee Review
  • Weighing In On Naked Nutrition Whey Protein: A Full Review

Legumes

Close-up of hands holding and opening a pea pod over a black bowl filled with more pea pods.
Image Credit: Pexels

Do you know that old rhyme about beans being good for your heart? They’re also pretty great for your waistline.

Beans, lentils, chickpeas, and peas (all types of legumes) are excellent sources of fiber and protein–both of which can help you maintain and even lose weight. 

In a 2022 study, eating more legumes was the biggest predictor of weight loss among overweight adults following a plant-based diet (4). 

And in a different study, adults who ate nearly two cups of beans and lentils a day lost four times more weight in six weeks than adults who didn’t eat as much (5). 

So go ahead, eat a lot of legumes, but start slowly. Increasing your fiber intake too quickly can lead to bloating, gas, and other digestive issues.

Begin with ¼ to ½ cup daily, and increase by ¼ cup every few days as tolerated. 

Nutrition facts for ½ cup black beans: 114 calories, 0 g fat, 20 g carbohydrate (7 g fiber), 8 g protein.

Related:

  • Roasted Chickpeas Recipe • Crunchy, Spicy, Oven Roasted
  • Quick Hummus (Chickpea Spread) Recipe

Strawberries

Foods That Won't Make You Fat; Woman Eating Strawberries


Craving something sweet? 

You can eat a lot of strawberries without gaining weight. One cup of halved strawberries has only 49 calories, with 3 grams of fiber!

For reference, that’s about the same as a single Chips Ahoy cookie (and good luck eating just one of those). 

Subbing strawberries for your dessert is a great way to satisfy your sweet tooth without packing on the pounds. 

Nutrition facts for 1 cup strawberries, halved: 49 calories, 0.5 g fat, 11.7 g carbohydrate (3 g fiber), 1 g protein

Related: The Art of Frugal Food Shopping: How To Save On Groceries

Grapefruit

12 Foods You Can Eat A Lot Of Without Getting Fat; Woman Eating Grapefruit
canva.com

With just 52 calories per serving, grapefruit is a low-calorie fruit. 

Eating a lot of it won’t set you back many calories. There’s even some evidence that grapefruit may even help you lose weight. 

In one study, for example, adults who ate grapefruit before meals lost an average of seven percent body weight in twelve weeks (6).  

But before you make a beeline for the produce aisle, there’s something you should know. 

The only thing magical about grapefruit is its incredibly high water content, which can make you feel fuller. If you’re not a fan of grapefruit, drinking a big glass of water before meals would likely have a similar effect.

(Note: Grapefruit interacts with dozens of medications, making some less effective and others too strong. Speak with your doctor or pharmacist before adding it to your diet.)

Nutrition facts for ½ medium grapefruit: 52 calories, 0.2 g fat, 13 g carbohydrate (2 g fiber), 0.9 g protein

🙋‍♀️Looking to lose weight? Get Your FREE Trial of Club Jenny with Free Shipping!💪

Air-Popped Popcorn

woman eating popcorn on couch sofa

Craving a snack that isn’t, say, a cucumber? 

You can eat a lot of air-popped popcorn without gaining weight. 

Popcorn comes in at 31 calories per cup, so you won’t do too much damage even if you eat more than you planned. 

Unlike many snack foods, popcorn also provides a bit of fiber. This can help you meet your daily fiber quota (something most Americans fall short on) while also helping you to fill up faster.

Nutrition facts for 1 cup air-popped popcorn: 31 calories, 0 g fat, 6 g carbohydrate (1 g fiber), 1 g protein

Related: 29 Snacks You (And Your Kids) Should Avoid, Even Though They Taste Great

Salmon

12 Foods You Can Eat A Lot Of Without Getting Fat; Woman eating Salmon
canva.com

High-protein foods are more filling than high-carb or high-fat foods. 

You can (and should) eat lots of high-protein foods because It’s difficult to overeat them, and because they can also help you consume fewer calories from other sources. 

According to one study, fish is more satiating than other protein sources (3). 

You can eat any fish you like, as long as it’s not fried or covered in high-calorie sauces or toppings. 

But there’s some evidence that the omega-3 fatty acids foudn in salmon and other fatty fish may help you shed pounds and melt belly fat (7, 8).

Eating fatty fish twice weekly has also been linked with a decreased risk of heart disease, so consider adding salmon to your menu at leaast a couple times per week. 

Nutrition facts for 3 ounces of salmon: 177 calories, 11 g fat, 0 g carbohydrate, 17 g protein

Experts Warn: These 13 Things Around Your House Impact Your Health

Low-Fat Cottage Cheese

Close-up of a bowl containing cottage cheese mixed with chopped green onions, with a fork partially visible on the right side.
Image Credit: Pexels

You could eat a LOT of cottage cheese without gaining weight. 

Nearly half of its calories come from protein, which has many attributes that promote weight maintenance and weight loss. 

As we’ve discussed, protein is very filling. 

But compared to foods that are high in fat or carbohydrates, protein-rich foods may be less likely to be stored in the form of body fat, even when you eat a little too much of them (9). 

When paired with resistance training, high-protein diets also promote muscle growth. This can help you look leaner and also burn more calories at rest. 

Of course, other high-protein foods (like meat, poultry, and fish) could have similar benefits. But because it’s incredibly versatile and convenient, cottage cheese is addition to your grocery cart if you’re watching your weight.

Nutrition facts for 1 cup low fat cottage cheese: 183 calories, 5 g fat, 11 g carbohydrate (0 g fiber), 24 g protein

Related: The Art of Frugal Food Shopping: How To Save On Groceries

Nuts

12 Foods You Can Eat A Lot Of Without Getting Fat; woman eating nuts
canva.com

Nuts are higher in calories and fat than many foods on this list, so you might be surprised that you can eat lots of them without gaining weight. 

But studies suggest that nuts don’t make you fat, even if you eat them daily (10). 

There’s even some evidence that adults who eat more of them weigh less and have smaller waists than people who don’t eat as many (11). 

That being said, it’s never a bad idea to measure out your servings. It’s easy to underestimate portion sizes when you eat straight out of the bag, making you more likely to gain weight. 

Nutrition data for one ounce of nuts: 172 calories, 15 g fat, 6 g carbohydrate (2 g fiber), 6 g protein

Related: Deliciously Nutty: Making Pesto With Cashews Instead of Pine Nuts

Avocado

12 Foods You Can Eat A Lot Of Without Getting Fat; Woman with Avocados over her eyes
canva.com

Need additional proof that high-fat foods don’t make you fat? 

You can eat avocado every day without having to buy bigger jeans.

In fact, avocado might even help you slim down. 

In a 2021 study, researchers divided overweight adults into two groups. Both groups followed similar diets and ate the same number of calories each day. The only difference is that one group ate a fresh Hass avocado daily. 

After twelve weeks, women in the avocado group lost significantly more visceral (deep abdominal) fat than those who didn’t eat avocado (12). 

And in another large study, adults who regularly ate avocadoes had higher-quality diets than those who didn’t (13). 

Rest assured, adding that guacamole to your burrito will unlikely give you a belly. 

Nutrition facts for one Hass avocado: 227 calories, 21 g fat, 12 g carbohydrate (9.2 g fiber), 2.7 g protein

🙋‍♀️Get your First Class of Orangetheory Fitness for FREE.💪

12 Foods You Can Eat A Lot Of And Not Get Fat Video

We also created this video explaining the 12 Foods You Can Eat Alot Of And Not Get Fat.

YouTube video

What Foods Can You Eat A Lot Of Without Gaining Weight

A person in athletic wear smiles while holding a bowl and a spoon with food in a kitchen.
Image Credit: Pexels

Just to recap, any food could make you gain weight if it’s contributing to a calorie surplus. 

But some foods are more helpful than others at keeping your calorie intake low enough to maintain or lose weight. 

The best choices are minimally processed or unprocessed foods that are low in calories and very filling. 

Higher calorie foods can sometimes be eaten more often or in larger amounts if they contain a lot of fiber, protein, or water. These foods fill the belly and help you take in fewer calories over the course of the day.

🙋‍♀️If you like what you just read, then subscribe to my newsletter and follow us on YouTube.👈.

YouTube video
  • How Often Should You Clean Your House? Room By Room Tips
  • 12 Kitchen Hacks that Reduce Food And Financial Waste
  • 20 Paleo and Gluten Free Breakfast Ideas
  • Beginner Runner Guide: Best Tips For New Runners
  • How To Save On Lululemon: My Lululemon Discounts And Hacks

Trending Now

How Often Should You Clean Your House: Woman Cleaning Oven

How Often Should You Clean Your House? Room By Room Tips

Woman Doing Laundry Using Earth Breeze Laundry Sheets

Earth Breeze Review: Dehydrated Laundry Sheets

amazon prime box

My Secrets: How To Get Amazon Coupons, Discount Codes, Promo Codes, Free Stuff, and Deals

Text reads: "18 DIY Homemade Household Products you can easily make at home" in colorful handwritten-style font on a dark background.

18+ DIY Household Products You Can Make at Home

Amazon Gift Card

How To Save On Amazon Prime Membership + Prime Benefits

What To Teach Kids About Money

What To Teach Kids About Money: An Expert Weighs In

As Seen On
bloomberg logo
business insider logo
msn logo
usa today logo
family handy man logo
yahoo finance logo

  • Home
  • About
  • Press
  • Contact
  • Subscribe
  • Disclosure and Terms of Service
  • Cookie Policy
  • Privacy Policy
  • Web Stories
Email Facebook Twitter Instagram Pinterest

© 2025

ChaChingQueen does not provide individual or customized medical, legal, or financial advice. Since each individual's situation is unique, a qualified professional should be consulted about your specific situation before making financial and/or medical decisions.

Cha Ching Queen is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.

  • DIY
    • Clean Quickly
    • Clever Hacks With Household Items
    • Crafts & Projects
    • Home Improvement
  • Money Matters
    • Make More Money
    • Spend Less Money
    • Manage Money Better
    • Reviews & Recommendations
    • Get Free Stuff
  • Eat Well
    • Breakfast
    • Lunch & Dinner
    • Appetizers, Sides, & Snacks
    • Desserts
    • Food Talk
  • Live Life
    • Health & Beauty
    • Cloth Diapering
    • Family And Relationships
    • Holidays & Gifts
  • Travel Tips
    • Destinations
    • Attractions
    • Travel Hacks
  • About
  • Subscribe
Facebook X Instagram
Search
Share to
BufferCopyEmailFacebookFlipboardHacker NewsLineLinkedInMessengerMixPinterestPocketPrintRedditSMSSubscribeTelegramTumblrXVKWhatsAppXingYummly