Heat large skillet on a medium-high heat. Drizzle a tablespoon of oil in the hot skillet and add the chopped onion and garlic. Cook for 2-3 minutes, or until the onions are translucent.
Add the ground meat to the skillet and break it down with a large spoon. Cook through until brown. Add the sliced of bell pepper, salt, and oregano to the skillet and toss to combine. If using the chili flakes, add them at this point.
Add the beef broth to the skillet and bring to a boil. Once it starts to boil, add in the raw pasta. Bring back to boil and reduce the heat to a low simmer. Make sure that the pasta is fully submerged by the broth to ensure even cooking. Cook uncovered on low for 20 minutes or until the pasta is cooked and most of the liquid has been absorbed or has evaporated.
Once the pasta has cooked, turn off the heat. Add in the softened cream cheese in small chunks. Stir it in to melt and mix completely with the remaining liquid in the pan to make a smooth sauce.
Before serving, stir in the grated cheese and the fresh parsley. Enjoy!