Heat the vegetable oil in a large pan or pot over medium heat.
Add the chopped onions and minced garlic to the pan and sauté until the onions become translucent.
Add the diced tomatoes to the pan and cook for a few minutes until they soften.
Stir in the curry powder, turmeric powder, and ground cumin, ensuring the spices are evenly distributed.
Add the shredded cabbage to the pan and mix well with the onion and tomato mixture.
Season with salt and pepper to taste, stirring to combine all the ingredients thoroughly.
Reduce the heat to low, cover the pan, and let the cabbage cook for about 15-20 minutes, or until it becomes tender. Stir occasionally to prevent sticking.
Once the cabbage is cooked to your desired texture, remove the pan from heat.
Garnish with fresh cilantro or parsley (optional) for an extra burst of flavor and color.
Serve the South African-style cooked cabbage as a side dish alongside grilled meats, stews, or your favorite main course.This recipe highlights the use of aromatic spices like curry powder and turmeric, which are commonly found in South African cuisine. The combination of onions, tomatoes, and spices creates a delicious flavor profile that complements the cabbage beautifully. Feel free to adjust the spices and seasoning according to your taste preferences. Enjoy your South African cabbage dish!