Skip to content
Nshima from Zambia

Nshima

📍 Nationwide ★ 4.2
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

Stiff maize porridge eaten by hand with relish.

About Nshima

Maize meal is cooked into a thick, smooth, firm porridge that is rolled into balls by hand and dipped into relishes of greens, beans or meat. It is the staple at the centre of every Zambian meal.

🏛️ History & Culture

Nshima is the quintessential staple of Zambia, yet its primary ingredient, maize (corn), was introduced to Africa from the Americas only after the 16th century. Before that, similar stiff porridges were made from local grains like millet and sorghum, so the dish's precise origins are debated—reflecting a blend of indigenous cooking traditions and colonial-era agricultural shifts. Over time, maize became dominant, and nshima evolved into the iconic centerpiece of Zambian meals.

In Zambia, nshima is a daily anchor, eaten at lunch and dinner, and is deeply tied to hospitality and community—meals are often served from a shared plate, with diners rolling portions by hand and dipping them into relishes of greens, beans, or meat. Regional variations are subtle, with differences in thickness or the choice of accompaniment, but the core preparation remains consistent across the country. Its cultural significance extends beyond nutrition, symbolizing sustenance, family unity, and the resilience of local food traditions.

🍳 How to make Nshima

AI-assisted, not kitchen-tested

Nshima with Rape Leaves and Bean Relish

Zambia's national dish: a smooth, firm maize-meal porridge shaped into balls by hand and eaten with vegetable and bean relishes. Traditionally, nshima is the centre of the plate, with everything else served as accompaniments to be scooped up with it.

Prep
15 min
Cook
45 min
Total
60 min
Serves
4
Difficulty
Easy

Recipe ingredients

  • 500 g (17½ oz (about 3¼ cups)) white maize meal, Fine or medium-grind 'mealie meal'; do not substitute cornmeal intended for cornbread, which is too coarse
  • 1.5 L (6¼ cups) water, divided, Room temperature for the first slurry, then additional for thinning
  • 1 tsp salt, For the nshima; plus salt for the relish
  • 500 g (1 lb) rape leaves (or collard greens), Stems removed, leaves shredded; Swiss chard is the closest substitute
  • 1 medium onion, Finely chopped
  • 2 tbsp sunflower or peanut oil
  • 2 cloves garlic, Crushed
  • 1 small tomato, Chopped; optional but common
  • 400 g (14 oz) cooked beans (e.g. sugar beans or pinto), Drained; either home-cooked or canned, rinsed

Steps

  1. 1 FOR THE NSHIMA: Pour 250 ml / 1 cup of the water into a heavy pot, add ½ tsp salt, and bring to a boil over medium-high heat.
  2. 2 Meanwhile, whisk 250 g / 1½ cups of the maize meal into the remaining 1.25 L / 5¼ cups cold water in a separate bowl until completely smooth and lump-free.
  3. 3 Once the pot boils, pour the maize slurry in all at once, stirring constantly with a wooden spoon or mwiko (cooking stick) to prevent lumps forming on the bottom.
  4. 4 As the mixture thickens (about 5–8 minutes), begin sprinkling the remaining 250 g / 1½ cups maize meal into the pot in small handfuls, stirring firmly and continuously in a folding motion — press the dough against the sides of the pot as you turn it. This is the key step that develops the smooth, elastic texture.
  5. 5 Cook for a further 20–25 minutes, adding splashes of hot water (a few tablespoons at a time) whenever the mixture looks too stiff or starts catching. The finished nshima should pull away from the sides of the pot cleanly, hold its shape when scooped, and feel firm but pliable — somewhere between stiff mashed potato and soft play-dough. If a spoon stands upright in the centre, it is ready.
  6. 6 Wet your hands with cold water (keep a bowl of water beside the pot) and roll portions of the hot nshima into smooth, fist-sized ovals. The wet hands keep it from sticking.
  7. 7 FOR THE GREENS: While the nshima cooks, heat the oil in a separate pan over medium heat. Add the onion and cook 4–5 minutes until soft and translucent.
  8. 8 Add the garlic and stir for 30 seconds until fragrant, then add the tomato and a pinch of salt; cook 2–3 minutes until the tomato breaks down into a rough sauce.
  9. 9 Add the shredded rape leaves a handful at a time, turning them in the onion base. Cover and cook 4–5 minutes until wilted and tender but still bright green; add a splash of water if the pan dries out. Taste and adjust salt.
  10. 10 FOR THE BEAN RELISH: Gently warm the drained beans in a small pot with 60 ml / ¼ cup water and ½ tsp salt for 5–6 minutes, mashing about a third of the beans with the back of a spoon to thicken the sauce.
  11. 11 TO SERVE: Place one or two nshima balls on each plate alongside a mound of greens and a spoon of bean relish. Traditionally, diners tear off a small piece with the fingers, press an indentation with the thumb, and use it to pinch up a bite of relish. Eat with your right hand.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Recipes from travellers

No one has shared their own Nshima recipe yet. Yours would be the first.

Share how you make Nshima

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

✅ Before you go to Zambia

Round out your trip — most travellers book these alongside their trip.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Nshima.

Write a review

Sign in to verify you're a real person, then share your thoughts on Nshima.

Comments

Sign in with Facebook or Google below to comment. Comments are auto-checked and post instantly.

No comments yet. Be the first to say something about Nshima.