Wash both sides of the tripe vigorously under cold running water.
Place the tripe in a pot, add a tablespoon of salt and cover with water. Bring the water to a rolling boil and cook for 10 minutes.
Remove the tripe from the water and wash it under cold water again. Cut the tripe into bite-sized pieces. Set aside.
Heat the oil over medium-high heat in a large, heavy pot or Dutch oven. Add onion, garlic, and thyme. Sautee for 2-3 minutes until the onion is softened.
Next, add green pepper, celery, tomatoes, and wine, and cook until the wine reduces to half.
Add the beef tripe, bay leaf, beef bouillon, scotch bonnet, beef stock, black pepper, and salt. Mix to combine, bring to a boil, cover the pot, and simmer for about 30-35 minutes if using precooked tripe and an hour or more if using raw tripe.
About 10-15 minutes before the end of cooking, add the beans and carrots and continue cooking till the vegetables are soft.
Serve hot, topped with chopped parsley as a garnish.