1 Cook the chopped bacon over medium heat for 12-14 minutes or until it's crispy. Use a slotted spoon to transfer the cooked bacon pieces to a paper-towel-lined plate. Leave about 1 tbsp of oil in the pan.
2 Turn the heat to the skillet up to medium-high and add the ground beef, diced yellow onion, minced garlic, salt and black pepper. Cook for 5-6 minutes or until the beef is cooked through. Drain any excess fat.
3 Add the tomato sauce, fire roasted diced tomatoes, diced tomatoes with green chilies, worcestershire sauce and hot sauce. Stir to combine.
4 Bring the sauce to a boil, then reduce the heat to medium and simmer for 15-20 minutes or until the sauce reduces and thickens slightly.
7 Top the skillet of cowboy spaghetti with the remaining shredded cheddar cheese and sliced green onions as a garnish. For extra delicious gooey-ness, you can cover the skillet with the lid for 1-2 minutes to let the cheese melt before serving.