Home › Recipes › Dinner ›Tanzanian ›Tanzanian Mchicha: Spinach in Peanut Sauce with Ugali
DINNER

Tanzanian Mchicha: Spinach in Peanut Sauce with Ugali

Experience the comforting flavors of Tanzania with this Mchicha recipe, featuring tender spinach simmered in a rich, creamy peanut sauce, traditionally served with fluffy Ugali. This hearty and nutritious dish is a staple in many Tanzanian homes.

✎
HOW TO MAKE IT

Let's cook.

01

Heat 1 tablespoon of vegetable oil in a large pot or deep skillet over medium heat. Add the chopped onion and cook for 5 minutes, until softened and translucent.

02

Stir in the minced garlic and cook for 1 minute more, until fragrant. Add the chopped spinach to the pot, cover, and cook for 3-5 minutes, until wilted.

03

In a small bowl, whisk together the creamy peanut butter and 1 cup of water until smooth. Pour the peanut butter mixture into the pot with the spinach. Stir in the salt and black pepper.

04

Bring the sauce to a gentle simmer, then reduce the heat to low, cover, and cook for 10 minutes, allowing the flavors to meld and the sauce to thicken slightly.

05

While the mchicha simmers, prepare the Ugali: Bring 4 cups of water to a boil in a separate medium pot. Gradually add the cornmeal, stirring continuously with a wooden spoon to prevent lumps.

06

Reduce the heat to low and continue stirring vigorously for 5-7 minutes, pressing the Ugali against the sides of the pot until it forms a firm, smooth dough-like consistency. Remove from heat.

07

Serve the Tanzanian Mchicha hot, accompanied by generous portions of freshly made Ugali.

About This Recipe

Experience the comforting flavors of Tanzania with this Mchicha recipe, featuring tender spinach simmered in a rich, creamy peanut sauce, traditionally served with fluffy Ugali. This hearty and nutritious dish is a staple in many Tanzanian homes.
Tanzanian Mchicha: Spinach in Peanut Sauce with Ugali
Simple ingredients.
Big flavor.
✦
♨

Chef's Tips

For a richer flavor, you can add a diced tomato along with the spinach. Adjust the consistency of the peanut sauce by adding more water if you prefer a thinner sauce. A pinch of cayenne pepper can be added for a subtle kick.
↔

Easy Substitutions

Collard greens or kale can be used instead of spinach. For a vegetarian option, omit any meat. Almond butter can be substituted for peanut butter, though it will alter the traditional flavor profile. Gluten-free cornmeal is readily available for Ugali.
▱

Storage & Reheating

Store leftover Mchicha and Ugali separately in airtight containers in the refrigerator for up to 3 days. Reheat Mchicha gently on the stovetop, adding a splash of water if needed. Ugali can be reheated in the microwave or steamed.

Serving Suggestions

Serve with a side of grilled fish or chicken for a complete meal. A simple tomato and onion relish (kachumbari) adds a fresh, tangy contrast. Enjoy with a sprinkle of fresh cilantro for added aroma. Pair with a light, crisp salad.

Common Mistakes

Not stirring the Ugali continuously, leading to lumps. Overcooking the spinach, which can make it mushy. Not whisking the peanut butter and water thoroughly, resulting in a grainy sauce. Using too much heat for the peanut sauce, causing it to stick to the bottom of the pot. Not seasoning the mchicha adequately.

Frequently Asked Questions

Can I use frozen spinach?

Yes, you can use 1 pound of frozen chopped spinach. Thaw and squeeze out excess water before adding it to the pot.

What if my peanut sauce is too thick?

Simply add a tablespoon or two of water at a time, stirring until you reach your desired consistency.

Can I make Ugali ahead of time?

While best fresh, Ugali can be made a few hours in advance and kept warm, or reheated gently. It may become firmer upon cooling.

Is this dish spicy?

This recipe is not inherently spicy, but you can add a pinch of cayenne pepper or a chopped chili with the garlic if you prefer heat.

What kind of cornmeal should I use for Ugali?

Use fine or medium-ground white cornmeal for the most authentic Ugali texture.
MORE TO KNOW
Ugali is a staple food in many East African countries, made from cornmeal (maize flour) cooked with water to a thick consistency. It's traditionally eaten with the hands, used to scoop up stews and vegetables. The key to perfect Ugali is continuous stirring to avoid lumps and achieve a smooth, firm texture. Don't be afraid to use a sturdy wooden spoon and some elbow grease!
WHAT PEOPLE THINK

Reviews

☆

No reviews yet

Be the first person to review this recipe.

SHARE YOUR THOUGHTS

Made this recipe?

Tell us how it turned out.

Your review will be checked before appearing publicly.