Start by measuring two cups of rice into a bowl and rinsing it under cold running water. Gently rub the grains together to remove excess starch and impurities. Repeat until the water runs clear. Proper rinsing ensures fluffy rice and prevents stickiness. Drain the rice completely and set aside. This step is essential for achieving the ideal texture that complements the tilapia and pepper sauce.
Place a pot on medium heat and add four cups of water with a pinch of salt. Bring to a boil and add the rice. Stir briefly, reduce heat, cover, and cook for 15–20 minutes. Avoid stirring frequently. Once tender, remove from heat and let it rest before fluffing.
Wash the tilapia thoroughly under running water. Make diagonal cuts on both sides of the fish to allow seasoning to penetrate. This step ensures the fish absorbs flavors evenly.
Rub the fish with salt, black pepper, garlic, ginger, and lemon juice. Ensure the seasoning gets into the cuts and inside the fish. Allow it to marinate for at least 15–20 minutes.
Blend tomatoes, onion, and scotch bonnet peppers into a smooth mixture. This forms the base of the sauce.
Place a pan on medium heat and add oil. Allow it to heat before adding the blended mixture.
Pour the blended mixture into the pan and cook until thickened and oil separates. Stir occasionally.
Add salt and seasoning cube if desired. Adjust taste and simmer briefly.
Heat oil or use a grill. Cook the fish until golden brown and fully cooked on both sides.
Ensure the fish is cooked through and flaky. Avoid overcooking.
Slice onions or prepare extra pepper sauce if desired.
Serve rice on a plate, place tilapia on top or beside, and add pepper sauce.
Serve hot and enjoy this authentic Ghanaian meal full of bold flavors.