Tropical Fish — Minecraft block

Tropical Fish

Tropical Fish is a raw food item dropped by tropical fish mobs in warm oceans, restoring only 1 hunger point; scooped up with a water bucket, it becomes the only food that breeds axolotls.

Block ID minecraft:tropical_fish
Mod Vanilla
Game versions
1.21

Description

Tropical Fish is a raw food item in Minecraft, obtained by killing the tropical fish mob that swims in warm oceans, lukewarm oceans, deep lukewarm oceans, and lush caves, or by fishing in any water. Tropical Fish first appeared in Java Edition 1.7.2 as Clownfish and was renamed in the 1.13 Update Aquatic; it drops as a single uniform item even though the live mob has 3,072 color-and-pattern combinations in Java Edition and 2,700 in Bedrock Edition. Eaten raw, Tropical Fish restores just 1 hunger point (half a drumstick) and 0.2 saturation, making it one of the weakest foods in the game.

Tropical Fish cannot be cooked in a furnace or smoker — no cooked variant exists, unlike cod and salmon. The main reason players collect Tropical Fish is the axolotl: scooping one of these fish with a water bucket creates a Bucket of Tropical Fish, the only food that breeds and leads axolotls. Renewability comes from fishing: an AFK fish farm or a simple rod-and-hook spot beside a warm ocean keeps the supply steady for axolotl breeding and emergency food.

Block properties

Item ID minecraft:tropical_fish
/give command /give @p minecraft:tropical_fish
Stackable Yes (64)
Renewable Yes
Restores hunger 1
Java Edition 1.7.2

Java & Bedrock Guide

How to get and use Tropical Fish in Minecraft

  1. 1

    Find a warm ocean

    Travel to a warm, lukewarm, or deep lukewarm ocean, or a lush cave, where tropical fish mobs spawn in groups.

  2. 2

    Catch the fish

    Kill a tropical fish to drop the raw Tropical Fish item, or cast a fishing rod in any water to reel one in.

  3. 3

    Bucket it for axolotls

    Right-click a tropical fish with a water bucket to make a Bucket of Tropical Fish, the only item that breeds axolotls.

  4. 4

    Eat it as backup food

    Hold Tropical Fish and use it to restore 1 hunger point when no better food is available; it cannot be cooked.

Important

Tropical Fish has no cooked version. To breed axolotls you need the Bucket of Tropical Fish, not the raw item held in your hand.

Frequently asked questions

Can you cook Tropical Fish in Minecraft?

No. Tropical Fish has no cooked variant and cannot be placed in a furnace or smoker, unlike cod and salmon.

How much hunger does Tropical Fish restore?

Raw Tropical Fish restores 1 hunger point (half a drumstick) and 0.2 saturation when eaten.

Where do you find Tropical Fish?

Tropical Fish mobs spawn in warm, lukewarm, and deep lukewarm oceans and in lush caves; you can also catch them by fishing.

How do you breed axolotls with Tropical Fish?

Scoop a tropical fish with a water bucket to make a Bucket of Tropical Fish, then use that bucket to breed and lead axolotls.

Is Tropical Fish renewable?

Yes. Tropical Fish is renewable because you can catch it endlessly with a fishing rod or at an AFK fish farm.

What version added Tropical Fish?

The item first appeared in Java Edition 1.7.2 as Clownfish and was renamed Tropical Fish in 1.13, the Update Aquatic; the patterned swimming mob was added in that same update.

Minecraft and all related materials are trademarks and copyrights of Mojang Studios © 2009–2026. This site is not an official Minecraft product and is not affiliated with or endorsed by Mojang Studios or Microsoft Corporation.