Place the dry pasta, garlic, onion, tomatoes, olive oil, oregano, red pepper flakes, salt, and pepper into a large straight-sided skillet.
Pour the vegetable broth over the ingredients.
Bring the mixture to a boil over high heat.
Reduce heat to medium-high and simmer for 10 to 12 minutes, using tongs to frequently stir and turn the pasta to ensure even hydration and starch release.
Cook until the pasta is al dente and the liquid has reduced into a thick, emulsified sauce.
Remove the skillet from heat.
Fold in the fresh basil and Parmesan cheese until the cheese is melted and the sauce is glossy.
Adjust seasoning with salt and pepper to taste before serving.