Heat a Dutch oven or large pot over medium heat with the olive oil. Once hot, add in the diced onions, mushrooms and garlic. Cook for 5-7 minutes or until the mushrooms have reduced in size by half, stirring occasionally.
Add in the ground beef and cook until no pink remains then stir in the tomato paste, nutritional yeast, kosher salt, garlic powder, black pepper, onion powder, smoked paprika, and ground mustard until well mixed.
Pour in the Worcestershire sauce and uncooked pasta. Stir the meat mixture with the Worcestershire sauce and dry pasta thoroughly before pouring the beef broth in. Stir and bring to a boil over medium-high heat.
In a small bowl, whisk together the starch and cold water until the starch has completely dissolved then pour it into the pot and give it a good stir.
Once boiling, reduce heat to medium (it should be at a rapid bowl so it can thicken) and cook until some of the broth has cooked off and the pasta is al dente according to package directions. Stir occasionally.