When it comes to losing weight, there are plenty of options out there that claim to help. The problem with most weight-loss products is that they are filled with synthetic chemicals and harsh stimulants that end up hurting you more than they help you in the long run. Luckily there are a variety of natural foods you can eat to lift you off the diet plateau. So whether you’re looking to lose weight or simply live a healthier lifestyle, you’ll see huge improvements with these ten natural fat-fighting foods:

1. Almonds and Other Nuts

Nuts are great for keeping you feeling full for a longer time and they serve another purpose as well. Some nuts contain complex carbohydrates, but the “good” fat and protein contents are exactly what your body needs to lose weight.

2. Oatmeal

Oatmeal might seem like a strange option since it contains carbohydrates, but in truth, it is one of the healthiest meals you can have. Oatmeal will stabilize your blood sugar levels like no other food and will keep you fuller, longer. A bowl first thing in the morning will jump start your metabolism and keep you feeling great.

3. Beans

With lots of fiber and few calories, beans are an excellent food for losing weight. The protein and iron in beans sends signals to your body to shed off fat, while the fiber curbs your hunger.

4. Spinach and Other Dark Green Vegetables

Dark, leafy greens are a rich source of fiber and protein. The high concentrations of vitamins in foods like broccoli, arugula, and lettuce will give your body everything it needs to function properly, sans fat of course.

5. Green Tea

Green tea is a natural drink that receives a lot of credit for its role in burning fat. Drinking a cup of green tea with each meal can give you the metabolic boost you need to improve your chances of success.

6. Eggs

A lot of people stay away from eggs because of their cholesterol content, but they can actually be a part of a healthy, wholesome diet. Relative to their weight, eggs have the highest protein concentration of any natural food, and no carbohydrates. The protein in eggs will help you build muscle and burn fat. Plus, the addition of B12 will give you a much needed jolt of energy.

7. Peanut Butter

Peanut butter is packed with ingredients that are rich in protein and monosaturated fat, helping you lose weight, build muscle, and feel healthier. A peanut butter sandwich is great after a workout, but if you are trying to lose weight you might be better off eating a tablespoon or two for a snack.

8. Blueberries (or any berries)

Berries contain fiber and a chemical known as pectin, both of which help you feel fuller. It can contain a lot of sugar, so avoid consumption in excess, but adding a few berries to your meal can give you the dose of antioxidants you need.

9. Whey Protein

Whey protein remains one of the most important ingredients of a fat burning diet. Protein is thermogenic, meaning it produces heat to increase metabolism. A protein shake immediately upon waking up will fill you up with energy and satiation.

10. Apple Cider Vinegar

Apple cider vinegar has recently been shown to activate special enzymes in your body that help break down fat. If you are feeling adventurous you can take a shot of apple cider vinegar once or twice a day not only shed the extra pounds, but improve your body’s function as a whole.