In a large POT, melt the butter. Add the onions whole and the bacon. Cook over medium-low heat until golden, stirring constantly. Scoop them out and set aside.
In the same POT, cook the meat over high heat until it turns brown, stirring frequently.
Add the carrots and cook for another 5 minutes, stirring frequently.
Sprinkle the meat with flour and cook for 1 minute, stirring frequently.
Add the broth, mix, and scrape the bottom. Return the bacon and onions.
Add the tomato paste, garlic, and Quatre Épices spices. Season with salt to taste. Mix well.
Bring to a boil. Cover and cook over low heat for 3 hours, stirring every 30 minutes.