Set a large pot of salted water over high heat and bring it to a rolling boil. Cook the pasta following the package’s al dente directions. Once done, drain thoroughly and set aside.
In a wide skillet over medium-high heat, warm the olive oil. Add the ground beef or sliced steak and cook until evenly browned, using a spoon to break apart the meat as it cooks. Drain any surplus fat if necessary.
Add the diced onions along with the chopped green and red bell peppers to the skillet. Sauté for about 5 to 6 minutes until softened. Stir in the minced garlic and cook for 1 more minute until aromatic.
Incorporate the Worcestershire sauce, salt, and pepper into the skillet. Pour in the beef broth and heavy cream. Stir well and allow the mixture to simmer gently for 3 to 4 minutes.
Add the drained pasta into the skillet and reduce the heat to low. Sprinkle in the mozzarella or provolone along with the Parmesan. Stir continuously until the cheese melts completely and the sauce thickens to coat the pasta evenly.
Serve the dish hot, optionally garnished with freshly grated Parmesan or chopped parsley.