How To Cook Uphuthu

Uphuthu, also known as pap or phutu, is a staple food in South Africa that is made from maize meal. It is a versatile dish that can be enjoyed with various meat and vegetable dishes. In this article, we will guide you on how to cook delicious uphuthu that will satisfy your taste buds.


  • 2 cups of maize meal (fine grind)
  • 4 cups of water
  • 1 teaspoon of salt (optional)


1. In a large pot, bring the water to a boil.

2. Gradually add the maize meal to the boiling water while stirring constantly with a wooden spoon. Make sure to stir in one direction to prevent lumps from forming.

3. Reduce the heat to low and cover the pot with a lid. Allow the maize meal to simmer for about 30 minutes.

4. After 30 minutes, remove the lid and stir the uphuthu vigorously to break up any lumps and create a smooth texture.

How To Cook Uphuthu

5. At this point, you can add salt to enhance the flavor of the uphuthu. Stir well to distribute the salt evenly.

6. Cover the pot again and let the uphuthu cook for an additional 10 minutes, stirring occasionally to prevent sticking.

7. Once the uphuthu is cooked and has a thick consistency, remove it from the heat.

8. Serve the uphuthu hot alongside your favorite meat and vegetable dishes. It pairs well with curries, stews, and grilled meats.


– If you prefer a smoother texture, you can use a whisk to stir the maize meal instead of a wooden spoon.

– To add some extra flavor, you can substitute water with chicken or vegetable broth.

– Leftover uphuthu can be stored in the refrigerator for up to three days. Reheat it on the stovetop or in the microwave, adding a little water to moisten it if necessary.

– If you have any dietary restrictions or preferences, you can experiment with different types of maize meal, such as whole-meal or gluten-free varieties.


Now that you know how to cook uphuthu, you can enjoy this traditional South African dish in the comfort of your own home. Whether you pair it with a hearty stew or a flavorful curry, uphuthu is sure to add a touch of authenticity to your meals. So gather your ingredients, follow the simple instructions, and delight your taste buds with the delicious flavors of uphuthu.