Start by measuring your rice into a bowl and rinsing it thoroughly under cold running water. Gently swirl the rice with your fingers to remove excess starch, which can cause the rice to become sticky during cooking. Repeat this rinsing process at least three to four times until the water runs clear. Once clean, drain the rice completely using a sieve and allow it to sit for a few minutes. This step is crucial for achieving light, fluffy grains that do not clump together, ensuring your Ghanaian coconut rice has the perfect texture and consistency.
Before cooking begins, gather and prepare all your ingredients to streamline the process. Finely chop the onion, mince the garlic, and grate the ginger to release their natural aromas. Measure out the coconut milk, water, spices, and vegetables to avoid interruptions while cooking. If you are using a scotch bonnet pepper, leave it whole for mild heat or slice it for a stronger kick. Having everything ready allows for better timing and control, ensuring each ingredient is added at the right stage for maximum flavor infusion.
Place a medium-sized pot on the stove over medium heat and add the vegetable or coconut oil. Once the oil is warm, add the chopped onions and sauté them gently until they become soft and translucent. Stir occasionally to prevent burning. Next, add the minced garlic and grated ginger, stirring continuously for about one minute. This combination forms the aromatic base of the dish. The goal is to release deep, savory flavors that will infuse into the rice, creating a rich and authentic Ghanaian taste profile.
After the onions, garlic, and ginger are fragrant, add your seasoning cube, black pepper, thyme, and bay leaf if using. Stir everything together thoroughly to ensure the spices coat the aromatics evenly. This step enhances the depth of flavor and ensures that every grain of rice absorbs the seasoning later. If you prefer a slightly spicy dish, introduce the scotch bonnet pepper at this stage. Allow the spices to cook for about a minute to unlock their full aroma and blend seamlessly with the base.
Carefully pour the coconut milk into the pot, followed by the measured water. Stir gently to combine all the ingredients. Increase the heat slightly and bring the mixture to a gentle boil. The coconut milk gives the dish its signature creamy richness, while the water helps balance the consistency for proper rice cooking. Taste the liquid at this stage and adjust salt if necessary. This liquid mixture is the foundation that will cook the rice and infuse it with flavor.
Once the coconut mixture begins to boil, add the rinsed rice into the pot. Stir carefully to distribute the rice evenly within the liquid, ensuring no grains stick together or settle unevenly. This step is important for consistent cooking and texture. Avoid over-stirring, as this can break the grains and make the rice mushy. Ensure the rice is fully submerged in the liquid, as this allows it to absorb the coconut flavors properly while cooking.
Add your mixed vegetables—carrots, peas, and sweetcorn—into the pot. Stir gently to incorporate them into the rice. These vegetables not only add vibrant color but also enhance the nutritional value of the dish. They provide a slight sweetness and texture contrast that complements the creamy coconut base. Distribute the vegetables evenly so that every serving contains a balanced mix of ingredients. This step transforms the dish from plain rice into a wholesome, satisfying meal.
Reduce the heat to low and cover the pot tightly with a lid. Allow the rice to simmer gently for about 15–20 minutes. Avoid lifting the lid too often, as this releases steam and interrupts the cooking process. The steam trapped inside the pot is essential for evenly cooking the rice and allowing it to absorb all the coconut flavors. This slow cooking method ensures the rice becomes tender without burning or drying out.
After about 15 minutes, check the rice to see if it is fully cooked. If the rice is still slightly firm and the liquid has evaporated, sprinkle a small amount of water over it, cover again, and allow it to cook for a few more minutes. If it is perfectly tender, proceed to the next step. This stage ensures that your rice achieves the ideal texture—soft but not mushy, with each grain distinct and flavorful.
Once the rice is fully cooked, remove the pot from heat and let it sit covered for about five minutes. This resting period allows the remaining steam to finish cooking the rice gently. Afterward, use a fork to fluff the rice, separating the grains and mixing the ingredients evenly. Remove the scotch bonnet pepper if used whole. Serve warm with grilled fish, fried chicken, or a rich tomato stew for a complete Ghanaian meal experience.