10 Best Foods to Eat to Lose Weight

While the term "diet foods" likely makes you picture flavorless steamed entrees and endless celery sticks, weight loss food doesn't have to be boring. In fact, you'll lose more weight opting for super-flavorful foods you really love, so that you're constantly inspired to try new dishes and stick to your diet for life. So forget about most boring "diet" staples -- these delicious foods will delight your tastebuds and help you slim down.

1. Avocados

Good news – that totally Pinterest-worthy avo toast is actually a great way to lose weight! Avocados are packed with tons of fiber, a slow-digesting carb that keeps your blood sugar levels stable, which helps fight off cravings. And their healthy monounsaturated fatty acids, or MUFAs, have been shown in animal studies to boost fat loss.

2. Lentils

You probably only think of lentils as humble bulk food fare – if you think of them at all – but they’re one of the best, and cheapest, foods to help you slim down. Lentils are one of the few foods that pack in tons of protein and fiber – more than 15 grams of each per serving. That’s great for weight loss, since both protein and fiber boost satiety. Translation: you’ll feel satisfied and full between meals, not so ravenous you’ll be tempted to hit the drive-thru on your way home.

3. Turkey Breast

Skinless chicken bre*st gets the most attention as a diet staple, but adding skinless turkey bre*st to your diet is actually better for shedding pounds. It’s higher in protein than chicken breast, at 26 grams per serving compared to 16 grams. That gives you a weight loss advantage, since you burn up to 10 times more calories breaking down protein during digestion than other nutrients.

4. Chia Seeds

From ancient Inca superfood, to infomercial staple, to new health food craze, chia seeds have quite the resume. They’re also fantastic for weight loss, thanks to their generous fiber and calcium content. Upping your calcium intake seems to fend off belly fat, and one study found that women who don’t get enough calcium are more likely to pack on extra pounds.

5. Spinach

Calorie for calorie, you can’t get more nutritious than greens. Each cup of raw spinach offers half the immune-boosting vitamin A you need for the day, all the bone-building vitamin K you need, plus a gram of filling fiber. And best of all, at 7 calories per cup, you can enjoy basically all you can eat to stay full without breaking your diet.

6. Cucumber

Hello, hydration! Cucumber isn’t just low-cal, it’s also over 95% water by weight. That’s great for weight loss – water-rich foods have a low energy density, so you can eat a big portion without getting too many calories (yes, please!). Not to mention that water helps you liver burn fat, plus staying hydrated keeps your skin glowing.

7. Almonds

Almonds might be high in calories, at around 160 calories per ounce, but making room for them in your diet will help you lose weight, reports a recent study. Almonds are difficult to break down, so you burn more calories during digestion, and they’re high in prebiotics to nourish the healthy microbes in your gut.

8. Kefir

Sick of Greek yogurt? Upgrade your diet with kefir, a drinkable type of dairy with a tart, yogurt-like flavor. You’ll get the same healthy protein and calcium benefits as other dairy products, plus tons of active probiotics to nourish the friendly bacteria in your digestive tract. That’s important for weight loss, since an imbalance in your gut flora contributes to obesity, and might even make it hard for you to absorb nutrients.

9. Lemons

Low-calorie? Check. Detoxifying? Check. Delicious? Check. When it comes to diet foods, lemons are a triple threat, and using lemons in your cooking can keep "diet" foods from getting too bland. You’ll also get lots of vitamin C, which keeps your skin glowing and helps you fight off that pesky office cold.

10. Rooibos Tea

Sure, green tea gets the most attention when it comes to weight loss, but rooibos tea has similar benefits. Like green tea, it’s virtually calorie-free so you can veer from just drinking plain water without expanding your waistline. And an animal study found that rooibos actually slowed down weight gain caused by stress.