25 Best High-Protein, Low-Carb Foods That'll Fill You Up
Our registered dietitian shares her top picks for foods that can keep you full for longer.

We've been independently researching and testing products for over 120 years. If you buy through our links, we may earn a commission. Learn more about our review process.
Even though we've shared the happy truth over and over again — that carbs are our friends, not foes — we understand that some people have to monitor them to keep a handle on health conditions like type 2 diabetes, or simply because they want to.
General nutrition guidelines suggest aiming to get between 30 and 40% of daily calories from carbs when adhering to a low-carb plan (based on a 2,000-calorie-a-day diet). The key to ensuring you still receive proper nourishment is to choose low-carb, high-protein foods that are filling and nutrient-dense. Foods that are low in carbohydrates but high in protein and fiber give you the ultimate nutrition bang for your buck because they are not only nutrient-dense but will actually fill you up. Below are some of the best options.
Just remember: Although these foods can be part of a healthy diet, they are not the end all be all. A balanced eating plan that also includes foods from other foods groups is key.

Load Your Plate Up With These Magnesium-Rich Foods
4 Vitamins You Shouldn’t Mix with Coffee

Chia Seeds v. Basil Seeds

The Healthiest Energy Drinks