Heat a large skillet over medium heat and add a drizzle of oil. Sauté the onion and bell pepper until softened (3-5 minutes). Add the minced garlic and cook for another minute.
Add the ground beef or turkey to the skillet. Break it apart with a spatula and cook until browned and fully cooked (about 7-8 minutes). Drain any excess fat.
In a small bowl, whisk together the tomato sauce, ketchup, Worcestershire sauce, brown sugar, mustard, salt, and pepper. Pour the mixture over the cooked meat and stir to combine.
Reduce the heat to low and let the mixture simmer for 10-15 minutes, stirring occasionally, until the sauce thickens and flavors meld.
Toast the hamburger buns for added texture. Spoon the Sloppy Joe mixture onto the bottom half of each bun, add any desired toppings, and place the top bun. Serve hot and enjoy!