National Dish Malawi: Nsima with Beans (Recipe) · National Dish Recipes

National Dish Malawi: Nsima with Beans (Recipe)

A serving of creamy white nsima maize porridge with a portion of cooked beans on the side
In this article

Discover Nsima with Beans, the comforting national dish of Malawi! This nourishing plate brings together a smooth, thick maize porridge and a generous helping of protein-rich beans — a simple, satisfying combination that has fed Malawian families for generations. With only a handful of everyday ingredients and a straightforward method, it is an easy and wholesome meal for any occasion, and a lovely introduction to the flavours of the region.

About Nsima with Beans

Nsima with Beans is a true traditional dish from Malawi, one that reflects the culture and everyday eating habits of the region. At its heart lies a creamy, dense maize porridge that serves as the base, paired with protein-rich beans to round out the plate. The dish is not only nourishing but also genuinely tasty and filling. Best of all, the preparation is simple and calls for just a few ingredients, which makes it an ideal choice for any home cook — much like the ever-popular Nsima served across the country.

Ingredients (serves 1–2)

  • 1 cup maize meal
  • 4 cups water
  • 1 cup beans (such as black beans or kidney beans)
  • 1 teaspoon salt (to taste)

Shopping for the ingredients

The ingredients for nsima with beans are easy to find in most supermarkets or in specialist African grocery shops. Be sure to buy good-quality maize meal, as it forms the base of the dish and is key to both flavour and texture. Beans can be bought dried or ready-cooked; dried beans, soaked and simmered fresh, are the best choice for drawing out the fullest flavour. Don’t forget to pick up some fresh herbs or vegetables too, so you can finish the dish just the way you like it.

Preparing the dish

Before you start cooking nsima with beans, it is important to get the beans ready. If you are using dried beans, soak them overnight and then boil until soft. The maize meal can be used straight away, though it helps to sift it first through a fine sieve for an even consistency. Make sure all your ingredients are prepped and within reach before you begin, as this makes the whole process quicker and much easier to manage.

Step-by-step instructions

  1. Bring 4 cups of water to the boil in a large pan.
  2. Once boiling, stir in the maize meal a little at a time, mixing well to avoid lumps.
  3. Add the salt and cook the mixture over medium heat for about 10–15 minutes, stirring constantly, until it becomes thick and creamy.
  4. Heat the beans separately in another pan with a splash of water until warmed through.
  5. Serve the nsima warm, with the beans on the side.

Gluten-free / lactose-free version

Nsima with beans is naturally gluten-free and lactose-free, as it is made mainly from maize meal and beans. Using water as the only liquid also makes the dish light and easy to digest. Anyone with a gluten intolerance or lactose sensitivity can enjoy it without worry. Just take care to keep any extra ingredients you add gluten- and lactose-free as well, to avoid any unwanted reactions.

Tips for vegans and vegetarians

Nsima with beans is perfectly suited to vegans and vegetarians, as it contains no animal products whatsoever. To make the dish even more nourishing, add extra vegetables such as spinach, carrots or tomatoes. These not only bring a healthy boost but also add flavour and colour. Another lovely touch is to season the beans with fresh herbs or spices to make the dish your own — the same greens that shine in Nsima with Pumpkin Leaves.

More tips and tricks

When making nsima, it is important to keep stirring so it doesn’t catch and burn. A wooden spoon works best, as it is gentle enough to work through the mixture as it cooks without forming lumps. Play around with the water-to-meal ratio too, depending on how thick or creamy you like your nsima. Some people prefer theirs a little looser, others thicker, so don’t be shy about adjusting the recipe to suit your own taste.

Adapting the recipe to your taste

Nsima offers plenty of scope for variation. You can use different kinds of beans — black, red or white — to bring in different flavours and nutrients. A pinch of spices such as paprika or cumin can also add an extra layer of flavour. Don’t be afraid to get creative and tailor the recipe to your own preferences and dietary needs, in the same spirit as the hearty Nandolo Stew.

Ingredient substitutions

If you don’t have maize meal to hand, you can use an alternative flour such as tapioca flour or polenta, both of which have similar properties and still make a tasty dish. For the beans, try chickpeas or lentils instead, which are equally rich in protein. These swaps let you adapt the dish to what is in your cupboard or to your own preference, without losing the authentic character of nsima.

Drink pairing ideas

Nsima with beans goes best with natural juices such as mango or pineapple, which complement the flavour of the dish beautifully. A simple glass of water with lemon is a refreshing choice on a warm day. For something a little more lively, a spicy, fizzy ginger beer — much loved across many African cultures — makes a great match. As other non-alcoholic options, teas such as rooibos or peppermint work well too.

Serving and presentation ideas

Thoughtful presentation can make the meal even more enjoyable. Use attractive, shallow plates or bowls to serve the dish. Place the nsima in the centre of the plate and arrange the beans around it. Garnish with fresh herbs such as coriander or parsley for a splash of colour. Serving with slow, deliberate care helps turn the meal into a genuinely positive experience.

A bit of history

Nsima has a long history in Malawi and has been treasured as a staple food for centuries. It stands for community and togetherness, as it is often prepared in large quantities and shared with the whole family. At celebrations or special occasions, nsima plays a central role in Malawian cooking and is a mark of hospitality. Both its preparation and its enjoyment are deeply rooted in the traditions of Malawian cuisine, giving it a special place in many hearts — as does the closely related Nsima Ndi Ndiwo.

More recipe ideas

Summary: Nsima with Beans

Nsima with beans is a delicious and nourishing dish that embodies the traditions of Malawi. The combination of creamy maize porridge and protein-rich beans makes it a firm favourite for many. With simple ingredients and an uncomplicated method, it is easy to recreate for both beginners and experienced cooks alike. In the end, nsima is more than just a dish; it is a symbol of culture, community and the sharing of good food. Enjoy the range of flavours and let it inspire you to cook it yourself!