Home › Fish

What Can Fish Eat?

Vet-reviewed food safety guides for fish

Feeding pet fish the wrong foods — or overfeeding — can quickly degrade water quality, cause disease, or kill your fish. Different species have very different dietary needs: betta fish are carnivorous while goldfish are omnivores. Our guides cover safe foods, correct portion sizes, and feeding frequency for the most popular pet fish species. We also cover which human foods are safe to offer as treats and which to avoid completely to keep your fish healthy and your tank water clean.

✅ 113 safe ⚠️ 76 moderate ❌ 148 dangerous 📋 337 total
All Angelfish Betta Fish Goldfish Guppy Molly Fish

Showing 141–160 of 337 guides (page 8 of 17)

No Can Guppys eat Chicken? 165 kcal/100g
2 min
No Can Guppys eat Turkey? 135 kcal/100g
2 min
Moderate Can Guppys eat Salmon? 208 kcal/100g
2 min
Moderate Can Guppys eat Egg? 155 kcal/100g
2 min
No Can Guppys eat Cheese? 402 kcal/100g
2 min
No Can Guppys eat Apple? 52 kcal/100g
2 min
No Can Guppys eat Banana? 89 kcal/100g
2 min
No Can Guppys eat Blueberry? 57 kcal/100g
2 min
No Can Guppys eat Strawberry? ☀️ Summer 32 kcal/100g
2 min
Moderate Can Guppys eat Watermelon? ☀️ Summer 30 kcal/100g
2 min
Moderate Can Guppys eat Carrot? 41 kcal/100g
2 min
Yes Can Guppys eat Pumpkin? ❄️ Winter 26 kcal/100g
2 min
No Can Guppys eat Sweet Potato? ❄️ Winter 86 kcal/100g
2 min
No Can Guppys eat Mango? ☀️ Summer 60 kcal/100g
2 min
Yes Can Guppys eat Peanut Butter? 588 kcal/100g
2 min
Moderate Can Guppys eat Broccoli? 34 kcal/100g
2 min
Yes Can Guppys eat Spinach? 23 kcal/100g
2 min
Moderate Can Guppys eat Tomato? 18 kcal/100g
2 min
← Prev 678910 Next →