Ndiwo

Ndiwo
Malawi
⏱ — min. Serves: —

Ingredients

  • 2 cups assorted vegetables (e.g., tomatoes, onions, spinach, carrots, green beans)
  • 1 cup chopped meat (beef, chicken, or pork) or fish (optional)
  • 2 tablespoons vegetable oil
  • 2 cloves garlic, minced
  • 1 tablespoon ginger, minced
  • 1 large onion, chopped
  • 2 tomatoes, chopped
  • 1 cup water or vegetable broth
  • 1 teaspoon paprika
  • 1/2 teaspoon ground turmeric
  • 1/2 teaspoon ground black pepper
  • Salt to taste
  • 1 teaspoon fresh coriander or parsley, chopped (for garnish)

Instructions

Prepare the Ingredients

Wash and chop the vegetables into bite-sized pieces.

If using meat or fish, cut it into small pieces.

Cook the Meat (Optional)

Heat the vegetable oil in a large pot or skillet over medium heat.

Add the chopped meat or fish and cook until browned and cooked through. Remove and set aside.

Sauté Aromatics

In the same pot, add a bit more oil if needed and sauté the garlic, ginger, and chopped onion until the onion is translucent and fragrant.

Add Tomatoes

Stir in the chopped tomatoes and cook for about 5 minutes, until they start to break down.

Add Vegetables and Seasonings

Add the chopped vegetables to the pot along with paprika, turmeric, black pepper, and salt.

Pour in the water or vegetable broth and stir to combine.

Simmer

Bring the mixture to a boil, then reduce the heat and let it simmer for about 15-20 minutes, or until the vegetables are tender. If you cooked meat or fish, add it back to the pot during the last 5 minutes of cooking.

Garnish and Serve

Garnish with fresh coriander or parsley before serving.

Enjoy your meal!