National Dish Lesotho: Roasted Maize (Recipe)

In this article
Meet Roasted Maize, a simple yet deeply satisfying treat from the mountain kingdom of Lesotho. Golden kernels are cooked over open flames until they take on a smoky char and a sweet, nutty crunch. Enjoyed as an everyday snack and a fixture at festive gatherings alike, this humble dish celebrates fresh, local maize at its very best. Bring the warmth of a Basotho fireside straight to your own kitchen.
About Roasted Maize
Roasted maize is a delicious and traditional dish from Lesotho, one that runs deep through the country’s culture. This straightforward but flavourful food is not only a staple but also a much-loved snack served at many celebrations. The roasting process gives the maize a distinctive smoky and gently spiced character that delights the senses. Using fresh, local maize turns the dish into an authentic taste of Basotho cooking, the kind of comfort food that shares a table happily with Basotho Pap and hearty stews.
Ingredients (serves 1–2)
- 2 cups fresh or dried maize
- 1 tsp salt (optional)
- 1 tbsp vegetable oil (optional)
- Spices to taste (e.g. paprika, pepper)
Shopping for the ingredients
When shopping for roasted maize, it is worth paying close attention to the quality of the maize. Fresh, sweet maize is usually the best choice, though dried maize works well too. Many Asian or African grocery shops stock everything you need, including the special spices that make the dish even tastier. Buy your ingredients in small quantities to keep them at their freshest.
Preparing the dish
Preparing roasted maize is a simple but important step for getting the best possible flavour. If you are using fresh maize, start by husking it and stripping the kernels from the cob. With dried maize it is a good idea to soak the kernels before roasting so they cook evenly. Decide in advance which spices you would like to use, so everything is ready to hand once you begin.
Step-by-step instructions
- Soak the maize kernels in a suitable bowl of water (only needed for dried maize).
- Drain the kernels well and spread them out on a baking tray.
- Set the tray over an open fire or on a grill.
- Turn the maize regularly to ensure it roasts evenly.
- After about 15–20 minutes, remove the roasted maize and serve seasoned with salt and spices to taste.
Gluten-free / lactose-free version
This recipe for roasted maize is naturally gluten-free and lactose-free, which makes it an ideal choice for anyone with a food intolerance. You can adapt the ingredients however you like, as long as you keep an eye on the oil you use. Simply reach for plant-based oils to make sure the dish suits your dietary needs. That way you can enjoy the crisp perfection of roasted maize without a second thought about gluten or lactose.
Tips for vegans and vegetarians
Roasted maize is a wonderful option for vegans and vegetarians, since every ingredient is plant-based. To give the dish more variety, add different spices or herbs to the mix. You could also try different combinations, such as a hint of lemon juice or chilli, to lend it a special touch. Experiment with seasonings until you find the perfect balance of flavour for your palate.
More tips and tricks
The success of roasted maize rests on a high roasting temperature. Make sure the fire is burning properly and that the heat is evenly distributed. Turning the kernels is essential to stop them catching and scorching. You can also use different utensils to drain away moisture as it roasts, so the maize stays beautifully crisp.
Adapting the recipe to your taste
One of the great things about roasted maize is its versatility. You can easily tailor the recipe to your own taste by using different spices or oils. If you like it spicier, add more pepper or chilli. Or, if you prefer it sweeter, try a little honey or agave syrup when serving — the possibilities are endless, much as they are with a comforting bowl of Cornbread Porridge.
Ingredient substitutions
If you do not have some of the ingredients for roasted maize to hand, there are plenty of alternatives. Instead of fresh maize you can use frozen or tinned maize when you are short on time. For the oil, both olive oil and coconut oil are worth trying, depending on the flavour you prefer. The key is to be creative and make adjustments so the dish is just right for your own taste. The same easy-going spirit carries over into dishes like Chakalaka.
Drink pairing ideas
Refreshing drinks such as homemade lemonade or fresh fruit juice go especially well with roasted maize. For an authentic Basotho experience, pair it with a traditional Basotho Ale. If you would rather have something lighter, herbal teas or sparkling water make excellent companions too. These drinks help to balance the smoky flavour of the roasted maize.
Serving and presentation ideas
The presentation of roasted maize can make a real difference. Serve the roasted maize in an attractive bowl and garnish it with fresh herbs or a squeeze of lemon. You could also set out small dishes of dips or salsas beside the maize. That way the meal becomes an experience not just in flavour but in looks as well, especially alongside a bright Khotso Salad.
A bit of history
Roasted maize has a long history in Lesotho and is often associated with festive occasions and gatherings. The tradition of roasting maize reaches back to the earliest days of farming in the region and forms part of the cultural heritage. In many rural areas it remains a popular snack, frequently prepared by hand. It is far more than just a dish; it is a connection to the values and traditions of Basotho life, and a proud thread in the wider tapestry of Lesotho cuisine.
More recipe ideas
Summary: Roasted Maize
In short, roasted maize is a simple yet hearty dish that is rich in both flavour and culture. The blend of traditional preparation and modern variations offers countless ways to enjoy it. Whether as a snack or a side, roasted maize deserves a firm place on your menu. Give this tasty dish from Lesotho a try and let its smoky aromas work their magic.



