Cheapism is editorially independent. We may earn a commission if you buy through links on our site.

Feet of an Asian woman on a weight scale
mapo/istockphoto

The weight loss process can be a dreadful, notoriously expensive affair. But if done right and smart, you can get rid of those extra pounds without slimming your wallet. 

Here are 23 affordable ways frugal people lose weight.

1. Ditch Weight-Loss Supplements

null
FreshSplash/istockphoto

First, supplements that promise you to lose weight in 20 minutes cost a fortune and are nothing but a budget suck (the weight loss supplement industry was valued at $29.96 billion in 2023). 

Second, there is not enough research to back up their effectiveness. In fact, according to the National Institutes of Health (NIH), they can cause more harm than good to both your wallet and your body.

2. Ditch Red Meat as Well

2. Ditch Red Meat as Well
LanaStock / iStock

Research shows red meat ups your risk of heart disease, cancer, diabetes, and premature death. It’s also packed with calories and saturated fats, which won’t help you shed those extra pounds. Plus, it’s pricier than leaner proteins like chicken or turkey. And that’s the beef with red meat.

3. Choose Whole Foods

null
Juanmonino/istockphoto

There is a common misconception that buying whole foods is for the rich and famous, because they are expensive. But if you think about it, rice, lentils, and beans are whole foods, and they are cheap and nutritious.

4. Plan and Prep Your Meals

Salmon and Meat Balls Meal Prep in storage containers
carlofranco/istockphoto

Meal prep reduces waste, keeps you from eating out, saves you a lot of time as well and it’s great on your budget.

5. Bulk Buy Basics

Bulk staple foods.
Studio CJ/istockphoto
  • Stock up on oats, rice, and beans — they’re cheap, filling, and healthy. Plus, they’re versatile enough to combine in every meal.
  • 6. Walk Everywhere

    null
    Anchiy/istockphoto

    Ditch the car, save gas money, and burn calories. Walking is the ultimate free workout, and every step counts. 

    Research shows that walking just 4,000 steps or 30 minutes a day reduces the risk of serious illnesses, stress, and body fat.

    7. Cook at Home

    Single father with son baking at home and looking through the oven glass
    martin-dm/istockphoto

    Cooking at home lets you control ingredients and saves you a lot of cash. Plus, a study shows it can even help you live longer. So, how about that?

    8. Grow Your Own Veggies

    Woman watering garden plants late in the day using a watering can
    rbkomar/Getty

    Growing your own produce, whether in your backyard or a community garden, takes a bit of effort, but the benefits are massive. Gardening is physical work that helps burn calories, you’ll have fresh, non-toxic veggies, and you won’t need to buy them.

    9. Skip the Gym

    mountain biker in forest
    Kesu01/istockphoto

    Gym memberships are notoriously expensive. Instead of being a hamster on the treadmill, ride a bike in nature. 

    10. Drink Water

    drink water
    :JLco – Julia Amaral/istockphoto

    Our body often mistakes thirst for hunger, leading to unnecessary snacking. Drinking a glass of water before meals keeps you full and makes you eat less. 

    Water also aids in weight loss by flushing out toxins, allowing your liver to focus on burning fat. Best of all, it’s cheap or free and has zero calories.

    11. Eat Slowly

    Woman eating spaghetti bolognese
    PhotoAttractive/istockphoto

    Eating slowly helps you feel full faster and eat less. A 2017 study found that people who chew slowly have better digestion and feel fuller sooner. 

    Eating fast sabotages weight loss by affecting leptin, the hormone that signals fullness, and it isn’t released until 15-20 minutes after you start eating. 

    12. Swap Snacks for Veggies

    Carrot Sticks
    Tim UR/shutterstock

    Carrot sticks over chips any day. Keep a stash of cut-up vegetables like carrots, celery, and bell peppers in your fridge for quick, healthy snacks.

    13. Drink Green Tea

    13. Drink Green Tea
    KMNPhoto / iStock

    Packed with antioxidants, green tea will increase your metabolic rate, making it easier to shed those extra pounds.  Plus, it comes with added health benefits like improved brain function and a lower risk of certain diseases.

    14. Limit Alcohol

    No alcohol sign label
    Supersmario/istockphoto

    Empty calories add up quickly and alcohol is calorie-dense and expensive. Cutting back can help both your waistline and wallet.

    15. Replace Meat with Plants

    Healthy eating. Plate with vegan or vegetarian food. Healthy plant based diet. Healthy dinner. Buddha bowl with fresh vegetables. High quality photo
    Daria Kulkova/istockphoto

    Plant-based proteins like legumes and mushrooms are a great option for losing weight on a budget because they are cheaper than meat and high in fiber and protein, which can help you feel full and eat less.

    16. Work Out at Home

    16. Work Out at Home
    Jacob Wackerhausen /istockphoto

    Ditch the expensive gym membership that drains your wallet and turn your living room into a free gym. YouTube is packed with free fitness videos, from yoga and pilates to high-intensity interval training and dance workouts. You can also exercise at your own pace and schedule, all from the comfort of your home.

    17. Buy Seasonal Produce

    bojanstory/istockphoto

    Fruits and veggies in season are usually cheaper than out-of-season options, taste better, and are at their best in nutrients.

    18. Use Public Parks

    Indoor yoga class
    Peera_Sathawirawong / iStock
    Turn your local park into a free gym and reap all the benefits — it’s free, and according to research, it’s more effective. 

    Research shows that “green exercise,” or working out in nature, boosts motivation more than indoor workouts. Also, exercising in green spaces is more relaxing, reduces stress, and makes workouts feel less strenuous. And it’s free!

    19. Use Leftovers

    Woman Taking Plate Of Leftover Food From The Fridge. Smiling
    monkeybusinessimages/istockphoto

    Every frugal person knows that tossing leftovers is a cardinal sin: It’s wasteful and doesn’t do your wallet any favors. Instead, repurpose them into salads, soups, stews, stir-fries, or wraps.

    20. Swap Desserts for Fruit

    20. Swap Desserts for Fruit
    brizmaker / iStock

    Those with a sweet tooth know the struggle of giving up dopamine-boosting sweets. The good news is you can still satisfy your sugar cravings with fresh, delicious fruits that are cheaper and healthier than chocolate.

    21. Stay Away from Prepackaged Meals

    null
    arinahabich/istockphoto

    Prepackaged meals are often high in sodium, sugar, and unhealthy fats. Cooking from scratch is more nutritious and cost-effective.

    22. Eat Before Shopping

    null
    Dan Dalton/istockphoto

    Before heading to the grocery store, grab an apple or have a healthy meal. Shopping on an empty stomach can lead to buying unhealthy, expensive snacks.

    23. Do Household Chores

    Shot of a young woman singing while cleaning her home
    LaylaBird/istockphoto

    Doing house chores will not result only in a clean house, but you’ll also be fitting in some exercise without even realizing it. Activities like vacuuming and mopping can significantly burn calories. For example, vacuuming burns around 100-200 calories per hour. So get to scrubbing that floor!

    For more smart health tips, please sign up for our free newsletters.

    Meet the Writer

    Alex Andonovska is a staff writer at Cheapism and MediaFeed, based in Porto, Portugal. With 12 years of writing and editing at places like VintageNews.com, she’s your go-to for all things travel, food, and lifestyle. Alex specializes in turning “shower thoughts” into well-researched articles and sharing fun facts that are mostly useless but sure to bring a smile to your face. When she’s not working, you’ll find her exploring second-hand shops, antique stores, and flea markets.