Best Foods for the Keto Diet

Very low carb, high fat diet that puts the body in a state of ketosis. Macro ratio: 70% fat, 25% protein, 5% carbs. Here are the best foods for your keto meal plan.

Recommended Foods

FoodCaloriesProteinCarbsFat
Salmon208 kcal20g0g13g
Avocado160 kcal2g9g15g
Eggs155 kcal13g1.1g11g
Almonds579 kcal21g22g50g

Per standard serving (~100g)

#1. Salmon

Salmon is a nutritional powerhouse packed with omega-3 fatty acids and high-quality protein. Its healthy fat content supports heart health, brain function, and muscle recovery.

  • Rich in omega-3 fatty acids
  • High-quality complete protein
  • Supports heart health

Prep: Bake at 400°F for 12-15 minutes, grill for 4-5 minutes per side, or pan-sear skin-side down for 4 minutes then flip.

#2. Avocado

Avocados are a nutrient-dense source of healthy monounsaturated fats and fiber. They support heart health, nutrient absorption, and provide lasting satiety.

  • Rich in heart-healthy monounsaturated fats
  • High fiber content
  • Contains potassium

Prep: Slice for toast, mash for guacamole, dice for salads, or blend into smoothies for creaminess.

#3. Eggs

Eggs are nature's perfect protein package, providing complete amino acids, healthy fats, and essential vitamins at an affordable price point.

  • Complete protein with all essential amino acids
  • Rich in choline for brain health
  • Contains healthy fats

Prep: Scramble, fry, boil (soft: 6 min, hard: 12 min), poach, or bake into dishes.

#4. Almonds

Almonds are a nutrient-dense nut providing healthy fats, protein, and essential minerals. They're one of the best snacking options for fitness-minded individuals.

  • High in vitamin E
  • Good plant protein
  • Heart-healthy fats

Prep: Eat raw, toast in oven at 350°F for 10 minutes, make almond butter, or add to oatmeal and salads.

Foods to Avoid

  • Brown Rice - 112 kcal, 2.6g P, 23g C, 0.9g F. Too high in carbs (23g) for ketosis.
  • White Rice - 130 kcal, 2.7g P, 28g C, 0.3g F. Too high in carbs (28g) for ketosis.
  • Oats - 389 kcal, 16.9g P, 66g C, 6.9g F. Too high in carbs (66g) for ketosis.
  • Banana - 89 kcal, 1.1g P, 23g C, 0.3g F. Too high in carbs (23g) for ketosis.

Frequently Asked Questions

What are the best foods for Keto?

Salmon, Avocado, Eggs, Almonds. The Keto diet follows 70% fat, 25% protein, 5% carbs.

What should I avoid on Keto?

Limit or avoid brown rice, white rice, oats, banana.

Can I track Keto with Fitnit?

Yes! Fitnit's AI scanner analyzes food photos for macros, making it easy to stay within 70% fat, 25% protein, 5% carbs.

Is Keto good for fitness?

Keto can be effective for weight loss. Very low carb, high fat diet that puts the body in a state of ketosis. Pair with exercise for best results.

Track Your Nutrition with AI

Use your phone camera to snap a photo for instant macros, manually enter your meals, or search our food database. Fitnit gives you three easy ways to track nutrition.

Get Started Free