Rating: 5 stars
1 Ratings
  • 5 star values: 1
  • 4 star values: 0
  • 3 star values: 0
  • 2 star values: 0
  • 1 star values: 0

Puna yam (not to be confused with sweet potato) is the star of this Ghanaian dish often served on wedding days. Puna yams are starchy; it’s essential to avoid overcooking them in order to make shaping the patties easier. Their unique texture and flavor make them worth seeking out for this recipe; see sourcing info below.

January 2021


Read the full recipe after the video.

Recipe Summary

50 mins
2 hrs 15 mins


Ingredient Checklist


Instructions Checklist
  • Bring a large pot of salted water to a boil over high. Add chopped yam and brown sugar; cook, stirring occasionally, until tender, 20 to 25 minutes, being careful not to overcook. Drain and return yam to pot. Using a potato masher, mash yam while still steaming. Add red palm oil, canola oil, thyme, garlic, corn flour, and salt. Mash until mixture is fully combined, smooth, and evenly colored, about 5 minutes. Let mixture stand at room temperature until cool enough to handle, about 10 minutes. 

  • Divide yam mixture evenly into 10 pieces (about 3 1/2 ounces each). Shape each piece into a 3/4-inch-thick, 3-inch-wide patty.

  • Heat a large pan over medium, and add canola oil to a depth of 1/8 to 1/4 inch. Add 5 patties to hot oil; fry until golden and crisp, about 5 minutes per side. Transfer cooked patties to a rimmed baking sheet or a platter, and cover loosely with aluminum foil to keep warm while cooking remaining patties. Repeat process with additional oil and remaining patties. Top patties with soft-cooked eggs; sprinkle with chiles, cilantro, and onion.


Find puna yams and red palm oil at specialty food markets, or order from olasfoodsmarket.com.