What to Feed Hermit Crab: A Complete Diet Guide
Hermit crabs eat many kinds of foods to stay healthy and active. They enjoy fruits like mango, coconut, and apple; vegetables such as carrots, kale, and broccoli; proteins like shrimp, fish, eggs, or bloodworms; unsalted nuts; and calcium from cuttlebone. Give them fresh, natural foods every day and avoid anything with chemicals.
Let’s look closer at the different foods and how to give your crab a healthy hermit crab diet.
Hermit Crab Diet

A balanced hermit crab diet includes a mix of protein, fruits, vegetables, nuts, and calcium. Hermit crabs are scavengers, so they thrive on variety and naturally select what their bodies need.
Below are all safe foods for hermit crabs to keep them healthy and safe
Protein (Essential)
Protein helps hermit crabs grow, molt, and stay active.
- Cooked, unseasoned shrimp
- Fish
- Boiled eggs
- Bloodworms
- Mealworms
Avoid processed or salted meats.
Fruits
Fruits give energy, vitamins, and hydration.
- Mango
- Coconut
- Apple
- Papaya
- Banana
Wash fruits and remove seeds or pits to keep them safe.
Vegetables
Vegetables give fiber and important nutrients.
- Carrots
- Kale
- Broccoli
- Sweet potatoes
- Zucchini
Offer them raw or lightly steamed without added salt.
Nuts
Nuts are a good occasional treat for fats and protein.
- Unsalted almonds
- Unsalted peanuts
- Walnuts
Avoid roasted, salted, or flavored nuts.
Calcium Sources
Calcium strengthens shells and helps molting.
- Cuttlebone
- Crushed eggshells
- Oyster shell
Always keep calcium sources available in the tank.
Bonus: Why Is My Hermit Crab Out of Its Shell?
What Is a Hermit Crab’s Favorite Food?

Hermit crabs each have their own tastes, but some foods are often considered the best food for hermit crabs because they are nutritious and easy to eat. These include:
- Coconut (fresh or dried)
- Mango
- Peanut butter (natural and unsalted)
- Dried shrimp
- Fish flakes (no additives)
In the wild, hermit crabs eat whatever they can find, and their favorites usually give them the nutrients they need, like extra protein or calcium before molting.
.
How Often Should You Feed Hermit Crabs?
Hermit crabs should be fed fresh food every day in small portions to stay healthy. Their bodies need regular meals because, as noted, going too long without food can stress them and affect molting.
How Often Do Hermit Crabs Eat?
Hermit crabs eat small amounts daily, mostly at night because they are nocturnal. They prefer snacking slowly instead of eating large meals. Sometimes they eat less before molting, but fresh food and clean water should always be available.
How Long Can Hermit Crabs Live Without Food?
Hermit crabs can survive without food for about 1–2 weeks, depending on age, health, and hydration. Even though they can last a short time without eating, following a proper feeding routine, like a proper feeding routine, keeps them active and healthy.
Foods to Avoid
Some foods are harmful and should never be part of a hermit crab diet:
- Salty or spicy snacks
- Onion and garlic
- Citrus fruits (can irritate them)
- Dairy products
- Processed human foods
Always stick to natural, chemical-free foods.
Creating a Balanced Hermit Crab Diet
A healthy hermit crab diet includes:
- 40% protein
- 40% fruits and vegetables
- 20% calcium and other supplements
Rotate foods weekly to keep meals interesting and ensure your crab gets all necessary nutrients. Variety is key for healthy growth, activity, and successful molting.
Conclusion
Feeding hermit crabs a varied and fresh hermit crab diet is simple if you focus on natural foods. Provide fruits, vegetables, proteins, nuts, and calcium daily, remove leftovers, and avoid chemicals. With proper care and a balanced diet, your hermit crab can live a long, healthy, and happy life.
FAQs
Q1: Is molting related to a hermit crab’s diet?
A: Yes, a proper hermit crab diet with protein and calcium helps crabs molt successfully and grow healthy shells.
Q2: Can hermit crabs have honey?
A: Yes, in very small amounts, but only natural, pure honey—avoid sugary or processed types.
Q3: Can hermit crabs eat anything?
No, they can eat many foods, but avoid processed, salty, or chemically treated items.
Q4: How do I know if food is safe for my crab?
A: Give your crab fresh, natural foods without chemicals. Avoid salty, processed, or sprayed foods. Stick to safe fruits, vegetables, proteins, nuts, and calcium sources.