In a large, oven proof skillet, heat oil over medium-high heat. Add the onions, sauté until soft, about 2 to 3 minutes. Add the paprika, Italian seasoning, salt, and black pepper, sauté for an additional minute.
Add the ground beef, breaking up the meat with a wooden spoon or spatula, as it cooks. Cook for 7 minutes.
Stir in the garlic, crushed tomatoes, diced tomatoes (including the liquid), and water. Bring to a simmer.
Add the pasta to the goulash. Cover and transfer the skillet to the preheated oven. Bake for 22 to 25 minutes or until the pasta is tender and sauce thickened. Top with cheese and return to the oven, uncovered, until the cheese is melted.