Add the olive oil to a large pot or dutch oven over medium heat.
Once the oil is hot, add the red onion, saute 3-4 minutes, then add the garlic and saute for an additional minute.
Add the ground beef and cook through.
Once the beef is cooked, drain any grease, then add the taco seasoning, diced tomatoes with green chilies and buffalo sauce.
Break the spaghetti noodles in half, then add to the pot.
Pour the chicken broth over the noodles and stir to combine.
Cover, reduce heat to low and cook for 15 minutes.
Remove the lid and serve the spaghetti topped with grated cheddar cheese.
Notes
Vegetarian Option: Substitute meatless crumbles or soy chorizo for the ground beef and use vegetable broth instead of chicken broth to make this recipe vegetarian.Gluten Free Option: Substitute gluten-free spaghetti to make this recipe gluten free. Always make sure the taco seasoning, buffalo sauce and chicken broth used is gluten-free. Everything linked to and pictured in this recipe is gluten free.