Heat a deep broiler-safe 12-inch 5-quart skillet over medium-high heat. Brown beef, onion and pepper for 9 minutes, breaking up the meat and cooking it to 160°F. Drain excess fat.
Stir in garlic, tomato paste, paprika and oregano for 1 minute. Add tomato sauce, diced tomatoes, broth, macaroni, corn, salt and pepper.
Bring to a simmer, lower the heat and cook uncovered for 11 to 14 minutes, stirring every 2 minutes, until pasta is nearly tender. Add reserved water a little at a time if needed to keep the sauce loose.
Heat the broiler and position a rack 6 inches below it. Spread cheddar over the moist pasta and broil for 2 to 4 minutes until the cheese melts and browns in small patches.
Set the skillet on a heatproof surface and rest for 3 minutes, guarding the hot handle. Spoon into bowls while the tomato sauce remains soft beneath the cheese.