🇰🇪 Kenyan · Vegetable Dish

🍃 Authentic Kenyan Terere

Terere

Terere is one of Kenya's most beloved traditional leafy vegetables — fresh amaranth greens quickly sautéed with onions, tomatoes, garlic, and a little fresh coriander until vibrant, tender, and deeply flavourful. Fast, nutritious, and celebrated across many Kenyan communities.

★ 4.8 (1724 reviews)
35 minTotal time
15 minPrep
20 minCook
4Servings
80Calories
EasyDifficulty

Terere — amaranth greens — has fed Kenyan families for generations. Whether gathered wild from the edges of farms and paths or grown deliberately in kitchen gardens, it is a vegetable that requires almost nothing to prepare yet delivers remarkable nutrition. The leaves are slightly more robust than spinach and hold their shape beautifully during cooking. Quick-sautéed with onions and tomatoes, terere becomes something bright, fragrant, and deeply satisfying alongside a bowl of hot ugali.

Heritage & Origin

Origin: Indigenous to the African highlands — a wild and cultivated leafy green across many Kenyan communities

Terere — amaranth greens — is one of the oldest cultivated and wild-harvested leafy vegetables in Kenya. For generations, families across Western Kenya, Nyanza, the Rift Valley, and Central Kenya have gathered or grown terere in their homestead gardens, preparing it as a simple, quick side dish alongside ugali, stew, or other staples. It is a food of both agricultural tradition and everyday practicality — fast to prepare, deeply nutritious, and available throughout the year.

Ingredients

Equipment: Large frying pan or sufuria, Wooden spoon, Sharp knife, Chopping board, Colander

  • 600g fresh terere (amaranth greens) — washed and roughly chopped
  • 1 large onion — finely chopped
  • 2 medium tomatoes — diced
  • 2 garlic cloves — minced
  • 1 tbsp vegetable oil
  • ½ cup (120ml) water
  • 1 cup (240ml) milk — optional, for a creamier dish
  • 1 tsp salt — or to taste
  • ¼ tsp black pepper

Method

  1. Wash the terere leaves thoroughly under cold running water, removing any damaged leaves, tough stems, or debris.
  2. Roughly chop the leaves and tender stems into manageable pieces. Set aside.
  3. Heat the oil in a large pan over medium heat. Add the onions and cook, stirring, until soft and translucent — about 5 minutes.
  4. Add the garlic and cook for 30 seconds until fragrant.
  5. Add the diced tomatoes and cook for 4–5 minutes until softened and beginning to break down.
  6. Add the terere leaves to the pan. They will look like a lot — they wilt down significantly.
  7. Stir and toss the leaves with the tomato and onion base. Add 2 tbsp of water to help the wilting process.
  8. Cover and cook for 3–5 minutes until the leaves are completely wilted and tender but still vibrant green. For a creamier dish, stir in the milk at this stage and simmer for 2 more minutes.
  9. Season with salt and black pepper. Taste and adjust.
  10. Scatter with fresh coriander and serve hot alongside ugali, chapati, or rice.

Chef Tips

  • Do not overcook — terere should be tender but still vibrant green. Overcooked greens turn dull and lose both colour and nutrients.
  • A small splash of water helps wilt the leaves quickly without needing extra oil.
  • For extra richness, stir in a tablespoon of peanut butter or groundnut paste at the end — a popular variation in Western Kenya.
  • Use the tender stems as well as the leaves — they cook down beautifully and add extra nutrition.

Common Mistakes to Avoid

  • Overcooking until the leaves turn grey and mushy — they should stay bright green.
  • Not washing thoroughly — terere can carry soil and grit in its leaves.
  • Adding too much water — a small splash is enough; too much makes the dish watery.
  • Discarding the stems — the tender stems are edible and nutritious.

The Science

Amaranth leaves contain oxalic acid, which contributes a very mild astringency. Cooking — even briefly — breaks down much of this acid and makes the nutrients in the leaves more bioavailable. The chlorophyll that gives terere its vibrant green colour degrades rapidly with prolonged heat exposure, which is why keeping cooking time short preserves both colour and nutritional value.

Nutrition (per serving)

80Calories
5gProtein
8gCarbs
4gFat
3gFiber
320mgSodium

Health Benefits

  • Exceptionally rich in calcium — one of the best plant-based sources available.
  • High in iron and folate — essential for healthy blood and particularly important for pregnant women.
  • Rich in vitamins A, C, and K — supporting immunity, vision, and bone health.
  • Very low in calories — just 80 kcal per serving while being highly nutrient-dense.
  • Contains antioxidants including beta-carotene that protect cells from oxidative stress.

Cultural Note

Terere is one of Kenya's most widely shared traditional leafy vegetables — prepared across the Luo, Luhya, Kisii, Kalenjin, and Kikuyu communities among others, making it a rare food that genuinely crosses community boundaries. Whether gathered wild from the edges of farms or grown in kitchen gardens, it has nourished Kenyan families for generations and remains a beloved, affordable daily vegetable in homes throughout the country.

Storage & Serving

Storage: Best eaten fresh. Refrigerate leftovers in an airtight container for up to 2 days.

Reheating: Reheat gently in a pan over low heat for 1–2 minutes. Avoid microwaving if possible — it makes the leaves mushy.

Serve with: White Ugali, Chapati, Steamed Rice, Beef Stew, Omena Stew, Matoke, Nyoyo

vegetarianvegangluten-freedairy-freenut-free

Related Recipes