Baking Hermann
Recipes

Ugali (Tanzanian Maize Meal)

Ugali is a staple of East African cuisine. This hearty cornmeal dish is quick to make, budget-friendly and pairs perfectly with a variety of sides, from savory stews to sautéed greens. Whether you're new to Ugali or grew up with it, this recipe will show you how to achieve the perfect texture - soft, smooth and just the right amount of firmness.

Across the African Great Lakes region, you’ll find versions of Ugali. Most parts of Tanzania and Kenya share the same name for it, while it’s known as Sadza in Zimbabwe. The Malawian version is called Nsima and was even added to the UNESCO Representative List of the Intangible Cultural Heritage of Humanity.

Interestingly, maize was not a native cereal plant of Africa. It was first introduced by Portuguese traders in the 16th century, before particularly the white varieties were quickly commercialised. When native workers were paid in maize, it eventually entered the local diet and took shape in dishes like Ugali. Today, it’s even considered the national dish of Tanzania and Kenya.

Ugali is similar to a very stiff polenta, but made from white maize meal. The process of making it is straightforward, although it requires a bit of a workout in order to smoothen out any lumps while the maize thickens in the pan. It’s usually served in thick wedges, from which smaller pieces are pulled off and shaped into a scoop to mop up whatever it is served with. Undoubtedly, one of the highlights of making fresh ugali are the crispy leftovers that release from the side of the pan as it cools down – a much loved snack with the aroma of roasted corn.

Ugali is traditionally served alongside stews like Mchicha (usually made with amaranth leaves, but spinach is a good substitute) as well as red kidney beans that have been cooked in coconut milk. I’ve added the recipes for both of those side dishes below so that you can serve Ugali as part of a complete meal that is traditionally vegan – and a complete protein (see below).

Mchicha (Tanzanian Spinach & Peanut Curry)

What is a Complete Protein?

A complete protein contains all nine essential amino acids that the human body cannot produce on its own and must obtain from the diet. Animal-based foods like meat, fish, eggs and dairy are typically complete proteins. However, many plant-based foods lack one or more essential amino acids, making them incomplete proteins.

Some plant foods, such as quinoa, soybeans (tofu, tempeh, edamame), chia seeds, hemp seeds and buckwheat, are complete proteins on their own. Others, like beans, lentils, nuts and seeds, are incomplete but can be combined with other sources to form complete proteins. For example, combining legumes with grains, grains with nuts or nuts with legumes can create a complete protein meal.

Our body can store these amino acids and combine them with those received from sources we consume at other times during the day. So eating a complete protein is not essential for every dish. However, combining different sources of proteins in a single meal makes it easier to cover the daily intake.

Red Kidney Beans Stewed in Coconut Milk

serves 4

Ingredients

Ugali

Mchicha

  • 2 tbsp vegetable oil
  • 1 large onion
  • 600g amaranth leaves or large leaf spinach
  • 2 large tomatoes (300g)
  • 3 green finger chillis
  • 100g coconut milk
  • 75g peanut butter (3 tbsp)
  • 1 tbsp Zanzibar curry powder (see below for homemade)
  • 1 tbsp salt (14g)

Zanzibar Curry Powder (optional)

Red Kidney Bean Stew

Method

Ugali

Add the water to a saucepan and bring to a boil, then reduce the heat to medium. Slowly pour in the maize meal, stirring constantly. Continue stirring until it begins to thicken into a dense porridge. At this point, use a wooden spoon to smoothen the mixture against the sides of the pan for 1-2 minutes, or until it pulls away in one big clump as you stir it. This will take more and more effort as the maize meal thickens further, but it will help to remove any lumps.

Spread the mixture out into an even layer, increase the temperature to medium-high and leave it to cook for another 3-5 minutes without stirring. By now, any of the mixture stuck to the side of the pan should begin to break off in flakes, while the edges start to turn slightly golden. Time to remove the mixture. Don’t worry about the layer stuck to the bottom of the pan, it’ll easily come loose later on. For now, just transfer the content of the pan to a bowl, press it down to create an even shape and tip it out onto a plate. Serve warm.

As the pan cools down, you can easily break off the crispy leftovers from the side and bottom and eat them as a snack.

Mchicha

Pre-heat the oil in a casserole. Finely chop the onion and sauté until translucent (8-10 minutes). Meanwhile, finely slice all of the amaranth/spinach and set aside. Roughly chop the tomatoes and finely slice the chillis. In a bowl, mix together the coconut milk and peanut butter.

Add the chillis and tomatoes to the pan and cook until the tomatoes have softened (2-3 minutes), then stir in the curry powder and salt, before adding the spinach along with the coconut milk and peanut mixture. Once the spinach has melted, bring it to a boil and simmer until thickened into a creamy sauce (5-10 minutes). Serve alongside the Ugali.

Zanzibar Curry Powder

Toast the whole spices until aromatic, allow to cool slightly, then grind with the remaining spices into a fine powder.

Stewed Red Kidney Beans

Soak the beans in plenty of water overnight.

The next day, drain them and add to a pan along with 1l of water. Bring to a boil, then simmer for 1 hour or until just tender. Drain and set aside.

When the beans are almost ready, heat the oil in a large sauce pan. Finely chop the onion and dice the carrot, adding both to the pan as you go, then cook until the onion has softened (8-10 minutes). Dice the tomatoes, add to the pan and cook until softened (2-3 minutes). Now tip in the beans along with the coconut milk, salt and 100 ml of water. Bring to a boil and simmer for 15 minutes or until it the sauce has thickened. Serve alongside the Ugali and Mchicha.

As an Amazon Associate I receive a small commission from affiliate links on this page.

Ugali (Tanzanian Maize Meal) + Sides (Optional)

Ugali is a staple of East African cuisine. This hearty cornmeal dish is quick to make, budget-friendly and pairs perfectly with a variety of sides, from savory stews to sautéed greens. Whether you're new to Ugali or grew up with it, this recipe will show you how to achieve the perfect texture - soft, smooth and just the right amount of firmness.
No ratings yet
Active Time 55 minutes
Total Time 2 hours 40 minutes
Course Mains
Servings 4

Ingredients
 
 

Ugali

Mchicha

  • 2 tbsp vegetable oil
  • 1 large onion
  • 600 g amaranth leaves or large leaf spinach
  • 2 large tomatoes (300g)
  • 3 green finger chillis
  • 100 g coconut milk
  • 75 g peanut butter (3 tbsp)
  • 1 tbsp Zanzibar curry powder (see below for homemade)
  • 1 tbsp salt (14g)

Zanzibar Curry Powder (optional)

Red Kidney Bean Stew

Instructions
 

Ugali

  • Add the water to a saucepan and bring to a boil, then reduce the heat to medium. Slowly pour in the maize meal, stirring constantly. Continue stirring until it begins to thicken into a dense porridge. At this point, use a wooden spoon to smoothen the mixture against the sides of the pan for 1-2 minutes, or until it pulls away in one big clump as you stir it. This will take more and more effort as the maize meal thickens further, but it will help to remove any lumps.
  • Spread the mixture out into an even layer, increase the temperature to medium-high and leave it to cook for another 3-5 minutes without stirring. By now, any of the mixture stuck to the side of the pan should begin to break off in flakes, while the edges start to turn slightly golden. Time to remove the mixture. Don't worry about the layer stuck to the bottom of the pan, it'll easily come loose later on. For now, just transfer the content of the pan to a bowl, press it down to create an even shape and tip it out onto a plate. Serve warm.
  • As the pan cools down, you can easily break off the crispy leftovers from the side and bottom and eat them as a snack.

Mchicha

  • Pre-heat the oil in a casserole. Finely chop the onion and sauté until translucent (8-10 minutes). Meanwhile, finely slice all of the amaranth/spinach and set aside. Roughly chop the tomatoes and finely slice the chillis. In a bowl, mix together the coconut milk and peanut butter.
  • Add the chillis and tomatoes to the pan and cook until the tomatoes have softened (2-3 minutes), then stir in the curry powder and salt, before adding the spinach along with the coconut milk and peanut mixture. Once the spinach has melted, bring it to a boil and simmer until thickened into a creamy sauce (5-10 minutes). Serve alongside the Ugali.

Zanzibar Curry Powder

  • Toast the whole spices until aromatic, allow to cool slightly, then grind with the remaining spices into a fine powder.

Stewed Red Kidney Beans

  • Soak the beans in plenty of water overnight.
  • The next day, drain them and add to a pan along with 1l of water. Bring to a boil, then simmer for 1 hour or until just tender. Drain and set aside.
  • When the beans are almost ready, heat the oil in a large sauce pan. Finely chop the onion and dice the carrot, adding both to the pan as you go, then cook until the onion has softened (8-10 minutes). Dice the tomatoes, add to the pan and cook until softened (2-3 minutes). Now tip in the beans along with the coconut milk, salt and 100 ml of water. Bring to a boil and simmer for 15 minutes or until it the sauce has thickened. Serve alongside the Ugali and Mchicha.
Tried this recipe?Add a comment below.

Latest Recipes

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Recent Recipes

Iced Matcha Latte (With or Without Whisk)

Iced Matcha Latte (With or Without Whisk)

What is Iced Matcha Latte? Iced Matcha Latte is a refreshing, vibrant green drink made by blending matcha green tea powder with plant-based milk, ice and, if desired, a touch of sweetener. It combines the rich flavor of matcha with the creaminess of milk, offering a...

Rooibos Cappuccino (South African Red Cappuccino)

Rooibos Cappuccino (South African Red Cappuccino)

What is Rooibos Cappuccino? Rooibos Cappuccino is a traditional, caffeine-free alternative to coffee-based cappuccino. Instead of espresso, a strong tea made from Rooibos forms the base of the drink, offering a naturally sweet and slightly tangy flavor. The tea has a...

Greek Frappé (Whipped Iced Coffee)

Greek Frappé (Whipped Iced Coffee)

What is Frappé? Frappé is a refreshing iced coffee drink from Greece, known for its frothy texture and bold flavor. Unlike your typical iced coffee, the frappé is made by shaking, frothing or whisking instant coffee with cold water and sugar, resulting in a creamy...

Vada Pav (Indian Spiced Potato Fritters)

Vada Pav (Indian Spiced Potato Fritters)

Although the recipe seems rather long, you can quite easily get all of the chutneys done while the potatoes are cooking. The tamarind chutney and the dry garlic chutney will also keep well in an airtight container in the fridge, so feel free to make a double batch and...

Kara Chutney (Spicy Indian Garlic, Onion and Tomato Chutney)

Kara Chutney (Spicy Indian Garlic, Onion and Tomato Chutney)

What is Kara Chutney? Kara Chutney is a popular South Indian condiment characterized by its vibrant red color and tantalizing blend of aromatics and is often served alongside Dosa or Idli. The word "kara" in Tamil means "spicy," which perfectly describes the chutney's...

Dosa (South Indian Fermented Rice & Lentil Pancakes)

Dosa (South Indian Fermented Rice & Lentil Pancakes)

What is Dosa? Dosa is a form of "pancake" that is made from a fermented batter of primarily rice and urad dal (husked black lentils). It's a healthy breakfast in South Indian cuisine that is traditionally vegan and gluten-free and often enjoyed with a variety of...

Ajo Blanco (Spanish Bread & Almond Soup)

Ajo Blanco (Spanish Bread & Almond Soup)

The experience put me off the idea of Ajo Blanco, until I recently came across it again while researching dishes that are traditionally plant-based. I was hooked once more. There was something so elegant, so satisfying, about the simple presentation and the fact that...

Mhajeb (Algerian Stuffed Flatbreads)

Mhajeb (Algerian Stuffed Flatbreads)

What is Mhajeb? Mhajeb, also known as Mhadjeb or Mahdjouba, is a traditional Algerian dish that is beloved for its satisfying texture and aromatic filling. This savory flatbread is made from thinly stretched out semolina dough and stuffed with a mixture of onions,...

Pappa al Pomodoro (Tuscan Tomato and Bread Soup)

Pappa al Pomodoro (Tuscan Tomato and Bread Soup)

When I travelled to Tuscany to explore its naturally vegan dishes for my series Vegan Cultures, food writer Giulia Scarpaleggia showed me how to cook a traditional Tuscan Pappa al Pomodoro. You can find her recipe in her wonderful book Cucina Povera, in which she...

Kuzhi Paniyaram (Indian Crispy Lentil & Rice Balls)

Kuzhi Paniyaram (Indian Crispy Lentil & Rice Balls)

Nowadays, it's such a staple by itself that many homecooks will simply whip up a batter entirely dedicated to making paniyaram. They can't be blamed. Paniyaram are crispy on the outside and fluffy on the inside, combining the best of both worlds in texture with the...

Peanut Spread (Gluten-free)

Peanut Spread (Gluten-free)

This is how I somewhat accidentally discovered the Peanut Spread. It's certainly not a tofu, but it works as a naturally soy-, dairy- and gluten-free alternative to cheese spreads. If you're curious about making tofu out of legumes, though, I've previously made it...

Çiğ Köfte (Turkish Bulgur Balls)

Çiğ Köfte (Turkish Bulgur Balls)

Who would have thought that the Turkish Health Ministry would play a part in creating one of the country's most iconic plant-based street food dishes? Çiğ Köfte has long been a staple food in the southeastern parts of Türkiye. However, it is traditionally made with a...