Matoke: Uganda’s Staple and How to Cook It

Updated November 6, 2026

Total time
55 min
prep 20 min · cook 35 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Matoke: Uganda’s Staple and How to Cook It

Matoke is a staple food of Uganda, made with green East African cooking bananas that soften into a hearty, savory dish. This version simmers peeled bananas with tomato, onion, and gentle spices until tender; recipes vary across households and regions, and it can be served as a side or a simple main.

Ingredients

  • 2 lb (900 g) green matoke cooking bananas, about 8–10, peeled and cut into 2-inch (5 cm) pieces
  • 1 tablespoon (15 ml) lemon juice, for the peeling water
  • 2 tablespoons (30 ml) vegetable oil
  • 1 medium yellow onion, about 1 cup (150 g), finely chopped
  • 2 medium tomatoes, about 1½ cups (270 g), chopped
  • 2 garlic cloves, about 2 teaspoons (10 g), minced
  • 1 teaspoon (2 g) ground coriander
  • ½ teaspoon (1 g) ground cumin
  • ½ teaspoon (1 g) paprika
  • 1 teaspoon (6 g) fine salt, or to taste
  • ¼ teaspoon (0.5 g) black pepper
  • 1½ cups (360 ml) water or vegetable stock
  • 2 tablespoons (8 g) chopped cilantro, plus more to serve (optional)

Instructions

  1. Prepare the bananas. Fill a large bowl with cold water and stir in the lemon juice. Wearing kitchen gloves if desired, trim the ends from each banana, make a shallow lengthwise cut through the peel, and remove the peel. Cut the flesh into 2-inch (5 cm) pieces and place them in the lemon water while you prepare the other ingredients. The sap can be sticky, and the water helps limit browning.
  2. Start the sauce. Heat the oil in a heavy saucepan or Dutch oven over medium heat. Add the onion and cook for 5–7 minutes, stirring now and then, until softened and translucent but not browned. Stir in the garlic, coriander, cumin, paprika, salt, and pepper; cook for 30 seconds, just until fragrant.
  3. Add the tomatoes. Stir in the chopped tomatoes and cook for 5 minutes, stirring occasionally, until they soften and release some juice. If the mixture begins sticking, add a tablespoon of the measured water or stock.
  4. Simmer the matoke. Drain the banana pieces and add them to the saucepan. Pour in the remaining water or stock and stir gently to coat. Bring the liquid to a gentle simmer, then cover the pan and lower the heat. Cook for 20–25 minutes, stirring carefully once or twice so pieces do not break up. Add a little hot water if the pan becomes dry before the bananas are tender.
  5. Check and finish. Pierce a thick piece with the tip of a knife. It should be tender all the way through and mash easily, without a firm or chalky center. If necessary, cover and simmer for another 3–5 minutes. For a thicker, more cohesive texture, mash a few pieces against the side of the pan and stir them into the sauce. Fold in the cilantro, taste, and adjust the salt before serving hot.

Tips

  • Choose the right bananas. Traditional matoke uses firm, unripe East African cooking bananas, which are less sweet and starchier than ripe dessert bananas. If you cannot find them, use green plantains; the flavor and texture will be a little firmer and less characteristic, so check tenderness and allow extra simmering time if needed.
  • Peel with care. Green banana sap can stick to hands and utensils. Gloves and a nonreactive cutting board make preparation easier; rinse tools soon after use. Keep peeled pieces in the lemon water only while assembling the dish rather than soaking them for a long time.
  • Keep the simmer gentle. A rolling boil can break the pieces down before their centers are tender. Use low heat, keep the lid on, and stir gently. Add liquid in small amounts if needed; the finished dish should be moist, not soupy.
  • Season at the end. Stock can vary in saltiness, so taste before adding more. For a mild dish, omit the paprika or use sweet paprika; for heat, add a small chopped chili with the garlic.

Serving Suggestions

Serve matoke hot as a filling side with beans, lentils, or groundnut (peanut) sauce. It also pairs well with sautéed greens, cabbage, or a simple tomato salad. For a more substantial meal, serve it alongside grilled fish or meat, keeping any accompanying protein cooked and handled safely. Spoon the tomato-onion sauce over the bananas, and offer extra cilantro or a wedge of lemon at the table.

Variations

Matoke is made in many ways, so adjust the seasoning and accompaniments to suit the meal. For a richer version, replace ½ cup (120 ml) of the water with unsweetened coconut milk; it adds creaminess and a gentle coconut flavor. To make a peanut-style sauce, stir in 2 tablespoons (32 g) smooth peanut butter thinned with a little hot cooking liquid during the final 5 minutes. For a more substantial one-pot dish, add 1 cup (170 g) cooked beans near the end and heat until steaming. A pinch of curry powder can replace the coriander and cumin, though it gives the dish a different spice profile.

Storage and Reheating

Refrigerate leftovers in a covered, shallow container within 2 hours of cooking. They keep for 3–4 days in the refrigerator. Reheat only the portion you plan to eat, adding a splash of water or stock to loosen the sauce; warm it in a covered saucepan over medium-low heat, stirring gently, or microwave in short intervals until steaming throughout. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. Discard food left at room temperature for more than 2 hours, or more than 1 hour when the temperature is above 90°F (32°C). Matoke can be frozen in an airtight container for up to 2 months, though the bananas may become softer after thawing; thaw overnight in the refrigerator and reheat to 165°F (74°C).

Frequently Asked Questions

Matoke is a food staple of which country?
Matoke is particularly associated with Uganda, where green cooking bananas are a widely eaten staple. The word can also refer to cooking bananas and related dishes in neighboring parts of East Africa.

Are matoke and plantains the same thing?
They are related starchy cooking bananas, but not identical. Matoke typically refers to East African cooking bananas, especially the varieties used in Uganda; plantains are a practical substitute when matoke is unavailable, with a somewhat different texture and flavor.

Can I make this with ripe bananas?
Ripe dessert bananas are not a good substitute. They are sweeter and softer, and are likely to collapse into the sauce before the dish develops the intended savory, starchy texture. Choose firm green matoke or green plantains instead.

How can I tell when the bananas are cooked?
Test a thick piece with a knife or fork. It should be tender throughout and mash easily. If the center still feels hard or chalky, continue simmering in a covered pan and check again after a few minutes.

Can I make matoke ahead?
Yes. Cook it fully, cool it promptly, and refrigerate within 2 hours. Reheat gently with a splash of liquid until it reaches 165°F (74°C); expect the texture to soften slightly after chilling.

Is matoke spicy?
This recipe is mild and savory rather than hot. Add chopped chili for heat, or leave it out; paprika contributes color and flavor but is not necessarily hot.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).