If your doctor has diagnosed you with high cholesterol levels, then there is a good chance that you are being asked to give up some of your favorite foods.

Although you are encouraged to make changes to improve your health profile, that doesn’t mean you must avoid snacks entirely. There are some healthy foods which will help you feel satisfied while also meeting the expectations that your doctor has for your nutritional profile.

These are the best snacks you can have if you have high cholesterol levels.

#1. Popcorn

Did you know that popcorn is considered a whole-grain food? The high-fiber levels that it contains can help to lower your cholesterol levels. You’ll find more fiber in a serving of this snack then you would see in brown rice. It’s also a low-calorie option, assuming that you eat it in moderation without butter or high-fat cheese.

#2. Nuts

This snack is another excellent option to consider if you’re trying to lower your cholesterol levels. Almonds have the ability to reduce your LDL cholesterol numbers and prevent oxidation issues. Choose walnuts or peanuts to add some variety to the mix. You must remember that this snack is a high-calorie option, so make sure that you follow the serving-size recommendations.

#3. Vegetables and Hummus

This healthy snack is full of vitamins, minerals, and fiber. They’re also low in calories, sodium, and fat. You can enjoy vegetables with hummus without having to become a vegetarian when you want to lower your cholesterol levels. You should try to eat a variety of plant-based foods with different colors to maximize the health benefits that are available with this option.

#4. Homemade Potato Chips

The first snack that your doctor might recommend you avoid are the delicious potato chips that you find in the grocery store. That doesn’t mean you have to give up this food option for good. If you make your own potato chips at home, then you can create a snack that is high in fiber and potassium, which will help to keep your blood pressure under control. Bake the snack instead of frying it for the best results.

#5. Oatmeal

Eating a bowl of oatmeal in the morning will help to soak up your cholesterol if you make this a daily habit. This food contains a specific soluble fiber that helps to move extra cholesterol through your digestive system so that it is not absorbed. The fiber is also linked with your bile acids to help your liver work more efficiently, which encourages a further drop in LDL cholesterol numbers.

#6. Bean Soup

Although soup might not be the first snack option some people think about, it is a satisfying treat that is low in saturated fat levels. Bean soups are high in protein and fiber, which makes it easier to avoid hunger issues throughout the day. Adding some vegetables will support a stronger mineral and vitamin dietary profile too. You’ll receive lots of heart-healthy phytonutrients with this low-sodium snack option.

It can be a challenge to make lifestyle changes that take you away from your favorite foods. With snack options like these, you might just find some new favorites to enjoy.