The ketogenic diet is a high-fat, low-carbohydrate diet that has been shown to be effective for weight loss and improving certain health conditions. Here are 10 keto-friendly foods:
- Avocado – Rich in healthy fats, fiber and various nutrients
- Eggs – High in protein and healthy fats, low in carbs
- Cheese – Low in carbs and high in fat, making it a great option for keto diets
- Meat – Beef, chicken, lamb, and pork are all high in protein and healthy fats
- Fish and seafood – Fatty fish like salmon, tuna, and mackerel are high in omega-3s and low in carbs
- Nuts and seeds – High in healthy fats and fiber, low in carbs
- Coconut oil – High in medium-chain triglycerides (MCTs) that are quickly converted to ketones for energy
- Olive oil – A great source of healthy monounsaturated fats
- Leafy greens – Low in carbs and high in fiber and nutrients
- Low-carb vegetables – Broccoli, cauliflower, zucchini, and other non-starchy vegetables are low in carbs and high in nutrients.

Keto Avocado Egg Salad
Ingredients:
- 2 ripe avocados
- 4 hard-boiled eggs, peeled and chopped
- 2 tablespoons mayonnaise
- 1 tablespoon Dijon mustard
- 1 tablespoon chopped fresh chives
- Salt and pepper to taste
Instructions:
- Cut the avocados in half and remove the pit. Scoop out the flesh into a bowl and mash with a fork.
- Add the chopped hard-boiled eggs, mayonnaise, Dijon mustard, and chopped chives to the bowl with the mashed avocado. Mix well.
- Season with salt and pepper to taste.
- Serve chilled or at room temperature.
This keto avocado egg salad is a great option for a quick and easy lunch or snack. It’s also high in healthy fats and protein, making it a great option for those following a ketogenic diet. Enjoy!
Keto Deviled Eggs
Ingredients:
- 6 hard-boiled eggs, peeled
- 2 tablespoons mayonnaise
- 1 tablespoon Dijon mustard
- 1 tablespoon chopped fresh chives
- Salt and pepper to taste
- Smoked paprika for garnish
Instructions:
- Cut the hard-boiled eggs in half lengthwise and remove the yolks. Place the yolks in a bowl.
- Mash the egg yolks with a fork and add the mayonnaise, Dijon mustard, chopped chives, salt, and pepper. Mix well.
- Spoon the egg yolk mixture back into the egg white halves.
- Sprinkle smoked paprika on top of each deviled egg for garnish.
- Chill in the refrigerator for at least 30 minutes before serving.
These keto deviled eggs are a great low-carb snack or appetizer that are high in protein and healthy fats. Plus, they’re easy to make and perfect for meal prepping. Enjoy!
Keto Cheesy Broccoli Casserole
Ingredients:
- 4 cups broccoli florets
- 2 tablespoons butter
- 2 cloves garlic, minced
- 1/2 cup heavy cream
- 1/2 cup chicken broth
- 1 cup shredded cheddar cheese
- Salt and pepper to taste
Instructions:
- Preheat the oven to 375°F (190°C).
- Steam the broccoli florets until tender, then drain and set aside.
- In a large saucepan, melt the butter over medium heat. Add the minced garlic and sauté until fragrant.
- Add the heavy cream and chicken broth to the saucepan and whisk until well combined. Simmer for 5 minutes until the sauce thickens.
- Add the shredded cheddar cheese to the saucepan and stir until melted and well combined. Season with salt and pepper to taste.
- Add the steamed broccoli florets to the saucepan and toss to coat with the cheese sauce.
- Transfer the broccoli and cheese mixture to a casserole dish and bake for 15-20 minutes until the cheese is bubbly and golden brown.
This keto cheesy broccoli casserole is a delicious and filling side dish that’s perfect for family dinners or potlucks. It’s also a great way to incorporate more vegetables into your keto diet. Enjoy!
Keto Garlic Rosemary Pork Chops
Ingredients:
- 4 bone-in pork chops
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1 tablespoon fresh rosemary, chopped
- Salt and pepper to taste
Instructions:
- Preheat the oven to 400°F (200°C).
- Season the pork chops with salt and pepper on both sides.
- In a small bowl, mix together the olive oil, minced garlic, and chopped rosemary.
- Heat a large oven-safe skillet over medium-high heat. Add the pork chops to the skillet and cook for 3-4 minutes on each side until browned.
- Brush the garlic rosemary oil over the pork chops.
- Transfer the skillet to the preheated oven and bake for 8-10 minutes until the pork chops reach an internal temperature of 145°F (63°C).
- Remove from the oven and let the pork chops rest for 5 minutes before serving.
These keto garlic rosemary pork chops are packed with flavor and protein, making them a great option for dinner. They’re also easy to make and perfect for meal prepping. Enjoy!
Keto Garlic Butter Shrimp
Ingredients:
- 1 pound large raw shrimp, peeled and deveined
- 3 tablespoons butter
- 3 cloves garlic, minced
- 1 tablespoon chopped fresh parsley
- Salt and pepper to taste
- Lemon wedges for serving
Instructions:
- Heat a large skillet over medium-high heat. Add the butter and let it melt.
- Add the minced garlic to the skillet and sauté for 30 seconds until fragrant.
- Add the raw shrimp to the skillet and season with salt and pepper to taste. Cook for 3-4 minutes until the shrimp turn pink and are cooked through.
- Sprinkle chopped parsley over the shrimp and toss to combine.
- Serve the garlic butter shrimp with lemon wedges on the side.
This keto garlic butter shrimp recipe is easy to make and bursting with flavor. It’s a great option for a quick and healthy dinner or for entertaining guests. Enjoy!
Keto Nut and Seed Energy Balls
Ingredients:
- 1 cup almond butter
- 1/2 cup unsweetened shredded coconut
- 1/2 cup chopped almonds
- 1/4 cup chia seeds
- 1/4 cup hemp seeds
- 1/4 cup flaxseed meal
- 1/4 cup monk fruit sweetener (or any other keto-friendly sweetener)
- 1/4 cup coconut oil, melted
- 1 teaspoon vanilla extract
- Pinch of salt
Instructions:
- In a large mixing bowl, combine all of the ingredients together and mix well.
- Use your hands to form the mixture into small balls.
- Place the balls onto a baking sheet lined with parchment paper and chill in the refrigerator for at least 30 minutes until firm.
- Store the energy balls in an airtight container in the refrigerator for up to a week.
These keto nut and seed energy balls are a great snack that’s high in healthy fats and protein. They’re also easy to make and perfect for meal prepping. Enjoy!
Keto Coconut Curry Chicken
Ingredients:
- 1 pound boneless, skinless chicken breasts, cubed
- 1 tablespoon coconut oil
- 1 onion, diced
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 1 tablespoon curry powder
- 1 teaspoon ground turmeric
- 1/4 teaspoon cayenne pepper
- 1 can (14 oz) coconut milk
- 1/2 cup chicken broth
- 2 cups cauliflower florets
- Salt and pepper to taste
Instructions:
- Heat the coconut oil in a large skillet over medium heat. Add the diced onion, minced garlic, and grated ginger to the skillet and sauté for 2-3 minutes until fragrant.
- Add the cubed chicken to the skillet and cook for 5-7 minutes until browned on all sides.
- Add the curry powder, ground turmeric, and cayenne pepper to the skillet and stir to combine.
- Pour in the coconut milk and chicken broth and stir to combine. Bring the mixture to a simmer and cook for 10 minutes until the chicken is cooked through and the sauce thickens.
- Add the cauliflower florets to the skillet and simmer for an additional 5-7 minutes until the cauliflower is tender.
- Season with salt and pepper to taste.
- Serve the keto coconut curry chicken with cauliflower rice or zucchini noodles.
This keto coconut curry chicken recipe is a flavorful and healthy dinner option that’s easy to make. The coconut oil adds a delicious and nutritious source of healthy fat. Enjoy!
Keto Lemon Garlic Salmon
Ingredients:
- 4 salmon fillets (6 oz each)
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1 tablespoon lemon zest
- 2 tablespoons lemon juice
- 1 tablespoon chopped fresh parsley
- Salt and pepper to taste
Instructions:
- Preheat the oven to 400°F (200°C).
- In a small bowl, mix together the olive oil, minced garlic, lemon zest, lemon juice, chopped parsley, salt, and pepper.
- Place the salmon fillets on a baking sheet lined with parchment paper.
- Brush the lemon garlic mixture over the salmon fillets.
- Bake the salmon in the preheated oven for 12-15 minutes until the salmon is cooked through and flakes easily with a fork.
- Serve the keto lemon garlic salmon with your favorite keto-friendly sides.
This keto lemon garlic salmon recipe is a flavorful and healthy dinner option that’s easy to make. The olive oil adds a delicious and nutritious source of healthy fat. Enjoy!
Keto Spinach and Feta Stuffed Chicken
Ingredients:
- 4 boneless, skinless chicken breasts
- 1 cup fresh spinach leaves
- 1/2 cup crumbled feta cheese
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- Salt and pepper to taste
Instructions:
- Preheat the oven to 375°F (190°C).
- Using a sharp knife, cut a pocket into the thickest part of each chicken breast.
- In a small mixing bowl, mix together the fresh spinach leaves, crumbled feta cheese, minced garlic, and olive oil. Season with salt and pepper to taste.
- Stuff each chicken breast with the spinach and feta mixture and secure with toothpicks.
- Place the stuffed chicken breasts on a baking sheet lined with parchment paper.
- Bake the chicken in the preheated oven for 25-30 minutes until the chicken is cooked through and no longer pink in the middle.
- Let the chicken rest for a few minutes before removing the toothpicks and serving.
This keto spinach and feta stuffed chicken recipe is a delicious way to incorporate leafy greens into your diet. Spinach is a great source of vitamins and minerals, and feta cheese adds a creamy and tangy flavor. Enjoy!
Keto Cauliflower Fried Rice
Ingredients:
- 1 head of cauliflower, riced (or 4 cups pre-riced cauliflower)
- 2 tablespoons coconut oil
- 1/2 cup diced onion
- 1/2 cup diced carrots
- 1/2 cup frozen peas
- 2 cloves garlic, minced
- 2 tablespoons soy sauce or coconut aminos
- 2 eggs, whisked
- Salt and pepper to taste
- Optional: sliced green onions and sesame seeds for garnish
Instructions:
- If using a whole head of cauliflower, cut it into florets and pulse in a food processor until it’s the texture of rice.
- Heat the coconut oil in a large skillet over medium heat. Add the diced onion and carrots and cook for 5-7 minutes until softened.
- Add the riced cauliflower and frozen peas to the skillet and stir to combine. Cook for 5-7 minutes until the cauliflower is tender.
- Add the minced garlic and stir to combine.
- Push the cauliflower mixture to one side of the skillet and pour the whisked eggs into the other side. Scramble the eggs until cooked through, then stir to combine with the cauliflower mixture.
- Pour the soy sauce or coconut aminos over the cauliflower fried rice and stir to combine.
- Season with salt and pepper to taste.
- Serve the keto cauliflower fried rice with sliced green onions and sesame seeds for garnish if desired.
This keto cauliflower fried rice recipe is a healthy and low-carb alternative to traditional fried rice. Cauliflower is a versatile vegetable that’s high in fiber and low in carbs, making it a great option for the keto diet. Enjoy!