Brown beef with onion in large deep skillet or Dutch oven over medium-high about 6-8 minutes, breaking up meat.
Add garlic, salt, pepper, and paprika; cook another minute until fragrant.
Stir in uncooked pasta, broth, tomato sauce, tomatoes with juices, and Worcestershire; boil.
Reduce to medium-low; cover and simmer 12-15 minutes, stirring occasionally, until pasta is tender and most liquid absorbed.
Remove from heat; stir in 1 1/2 cups cheddar and optional pickles until cheese melts and incorporates.
Top with remaining 1/2 cup cheese; cover 2-3 minutes to melt and serve hot from skillet.