Quick answer: Get the Basic Rod from the twins' quest (Twins), put it on your tool belt (not the backpack), and go to a marked fishing spot — standing by any water doesn't work. You need Farming mastery 1. Make bait at the Kitchen Table: Breadcrumb, Insect or Live Bait. When the yellow ! appears, hold to pull; when it disappears, tap instead of holding, or the line turns red and snaps.

This page covers fishing, how to get bait and fish respawn.

Where to fish

Fishing spots are in the Village, the Forest river, the Swamp and the Port — see the Map.

Steps

Get the rod

Finish Two Peas in a Pod (6 Clay Plates).

Equip it on the tool belt

Carrying it in the backpack isn't enough.

Make bait

At the Kitchen Table. Matching bait to the spot improves the catch.

Reel it in

Hold on the yellow exclamation mark, tap when it vanishes, never hold while the fish fights.

Fishing with the Basic Rod

Sources: Prima Games, wikily.gg, Fextralife.