Protein Sources:

Meat – Beef, chicken, pork, lamb, bacon, etc.

Fish and Seafood – Salmon, trout, shrimps, lobsters, etc.

Eggs – Omega-3 enriched or pastured eggs are best.

The importance of eating plenty of protein can not be overstated.

This has been shown to boost metabolism by 80 to 100 calories per day.

High protein diets can also reduce obsessive thoughts about food by 60%, reduce desire for late-night snacking by half, and make you so full that you automatically eat 441 fewer calories per day… just by adding protein to your diet.

When it comes to losing weight, protein is the king of nutrients. Period.

Low-Carb Vegetables:

Broccoli

Cauliflower

Spinach

Kale

Brussels Sprouts

Cabbage

Swiss Chard

Lettuce

Cucumber

Celery

Full list here

Don’t be afraid to load your plate with these low-carb vegetables. You can eat massive amounts of them without going over 20-50 net carbs per day.

A diet based on meat and vegetables contains all the fiber, vitamins and minerals you need to be healthy. There is no physiological need for grains in the diet.

Fat Sources:

Olive oil

Coconut oil

Avocado oil

Butter

Tallow

Eat 2-3 meals per day. If you find yourself hungry in the afternoon, add a 4th meal.

Don’t be afraid of eating fat, trying to do both low-carb AND low-fat at the same time is a recipe for failure. It will make you feel miserable and abandon the plan.

The best cooking fat to use is coconut oil. It is rich in fats called Medium Chain Triglycerides (MCTs). These fats are more fulfilling than others and can boost metabolism slightly.

There is no reason to fear these natural fats, new studies show that saturated fat doesn’t raise your heart disease risk at all.

To see how you can assemble your meals, check out this low carb meal plan and this list of low carb recipes.

Bottom Line: Assemble each meal out of a protein source, a fat source and a low-carb vegetable. This will put you into the 20-50 gram carb range and drastically lower your insulin levels.