Heat a large skillet over medium-high heat and add a drizzle of olive oil.
Add the ground beef and cook, breaking it up as it browns. Drain excess fat if needed.
Push the beef to the side and add onions, garlic, thyme, and escallion. Sauté until fragrant, then mix everything together.
Pour in 2 cups of water and season with paprika, black pepper, beef bouillon, allspice, salt, and Scotch bonnet pepper. Stir in ketchup, 1 tbsp butter, browning, and hoisin sauce (optional).
Bring to a boil, then reduce the heat and simmer until the liquid reduces to a thick sauce.
Stir in the breadcrumbs until fully incorporated.
Remove from heat and let the filling cool completely before using.