A hearty and flavorful beef stew inspired by Caribbean flavors, perfect for a cozy dinner.
Heat the oil in a Dutch oven over medium-high heat.
Ensure the oil is hot before adding ingredients to prevent sticking.
Add the sugar and stir until it caramelizes slightly.
Keep stirring to avoid burning the sugar.
Add the beef and brown it on all sides.
Browning the beef enhances the flavor of the stew.
Stir in the tomatoes, carrots, celery, and green onions.
Cut the vegetables into uniform sizes for even cooking.
Mix in the barbecue sauce, soy sauce, garlic powder, thyme, allspice, and pepper.
Adjust the seasoning to taste.
Bring the mixture to a boil, then reduce the heat and simmer covered for 1 hour.
Stir occasionally to prevent sticking.
Combine the cornstarch and cold water, then stir into the stew to thicken.
Ensure the cornstarch is fully dissolved before adding.
Serve the stew hot over cooked rice.
Garnish with fresh herbs for added flavor.