Heat oil in a pan on a medium heat, then add chopped onions, garlic and spices, cook until onions are translucent (3-5 Minutes).
Add courgette and runner beans, coat in spices, cook and stir for 2 minutes.
Add the black beans, chopped sweet potato, 1 bay leaf and the vegetable stock, bring to a boil and cover and simmer on a low heat for 25-30 minutes.
Whilst the stew is stewing, heat oil and add minced ginger, cook for 1 min on a medium to low heat, then add rice.
Coat rice in garlic-ey oil, add hot water according to ratios specified above, as well as salt and bay leaf, bring to a boil and cover and simmer for 10-15 minutes or until soft and fluffy.
After 20 minutes of stewing, add sifted flour to mix and stir to thicken the sauce, leave to cook for 5 minutes or until you’re satisfied with the texture (should be a creamy/gravy like texture). Taste the sauce and check whether you need additional salt and/or pepper.
Serve fluffy rice, topped with vegan feijoada, and sprinkle the Farofa freely to your taste (personally I have a lot LOL).