Learning how to make tin fish is a practical cooking skill that can help you prepare a quick, affordable, and tasty meal. Tin fish commonly refers to canned fish such as Canned sardines or Canned mackerel, which are widely used in many homes because they are convenient, nutritious, and easy to cook. Since canned fish is already cooked during the preservation process, preparing tin fish mainly involves adding ingredients and heating it to create a flavorful dish.
Tin fish can be served with several foods including rice, bread, chapati, or Ugali, making it a versatile option for breakfast, lunch, or dinner.
-
Gather the Ingredients
Before cooking, prepare all the ingredients you will need.
- 1 or 2 cans of fish such as Canned sardines or Canned mackerel
- 1 tablespoon cooking oil
- 1 medium onion, chopped
- 2 tomatoes, chopped
- Salt to taste
- Black pepper or chili (optional)
- Garlic or green pepper (optional)
Having everything ready before cooking makes the process easier and faster.
-
Prepare the Fish
Open the can of fish carefully and check the contents.
- If the fish is packed in tomato sauce, you can cook it together with the sauce
- If it is packed in oil or water, you may drain some of the liquid if you prefer a thicker dish
- Keep the fish pieces whole if possible to maintain their shape during cooking
This preparation helps the fish mix well with the other ingredients.
-
Cook the Onions
Place a frying pan on medium heat and add cooking oil.
- Add the chopped onions to the pan
- Stir them for a few minutes until they become soft and slightly golden
- Cooking onions first creates a strong flavor base for the dish
Properly cooked onions improve the taste of the entire meal.
-
Add the Tomatoes and Spices
Once the onions are ready, add the chopped tomatoes to the pan.
- Stir the tomatoes and onions together
- Allow them to cook until the tomatoes soften and form a thick sauce
- Add salt, pepper, or chili to taste
- You may also add garlic or curry powder for extra flavor
Cooking the tomatoes well removes their raw taste and creates a rich sauce.
-
Add the Tin Fish
Place the canned fish into the pan with the tomato mixture.
- Add the fish gently to avoid breaking the pieces too much
- Stir lightly so the sauce coats the fish
- Allow it to simmer for about 3–5 minutes
Since the fish is already cooked, it only needs a short time to absorb the flavors.
-
Add Optional Ingredients
You can enhance the dish with extra ingredients if desired.
- Chopped green pepper for extra flavor
- Fresh coriander for aroma
- A small amount of tomato paste for a thicker sauce
- A little coconut milk for a richer taste
These additions are optional but can improve the overall flavor.
-
Serve the Tin Fish
Once the fish is well heated and the sauce has thickened, remove it from the heat.
- Serve hot with rice or bread
- Enjoy with chapati or Ugali
- Add vegetables or salad for a balanced meal
Tin fish is quick to prepare and can make a satisfying meal at any time of the day.
Also Read: How to Make Tennis Biscuits Dessert
Email your news TIPS to Editor@Kahawatungu.com — this is our only official communication channel

