Skip the supermarket: This easy homemade chakalaka recipe is packed with flavour.

Few dishes capture the warmth of a South African kitchen quite like a pot of homemade chakalaka simmering on the stove.

Rich with tomatoes, onions, carrots, peppers, baked beans and a blend of fragrant spices, the colourful vegetable relish has become a staple at family braais, Sunday lunches and festive gatherings across the country.

While supermarket shelves are lined with ready-made versions, many South Africans still insist that nothing compares to a homemade recipe passed down through generations.

Heat the vegetable oil in a large saucepan over medium heat.