1. Place the oil, onions, and carrots in a large pot and let cook for five minutes.
2. Add the rest of the ingredients except for the water. Cover the pot and let it cook on medium heat for 15–20 minutes.
3. Add water and bring to a boil, then lower heat and cook covered on low for three to four hours.
4. Alternatively, you can place all the ingredients into an instant pot and cook on high pressure for 30 minutes.