01 - Preheat oven to 375°F. Lightly grease a 9x13-inch baking dish.
02 - Bring a large pot of salted water to a boil. Cook pasta according to package directions until al dente. Drain and set aside.
03 - Heat a large skillet over medium heat. Add ground beef and cook, breaking it up, until browned and fully cooked, about 5 to 7 minutes. Drain excess fat if necessary.
04 - Add chopped onion and minced garlic to the beef. Sauté for 2 to 3 minutes until onions are softened.
05 - Stir in tomato sauce, ketchup, mustard, salt, pepper, paprika, and dried oregano. Simmer for 3 to 4 minutes.
06 - Fold in diced tomato and chopped pickles if using. Mix to combine and remove from heat.
07 - Add the cooked pasta and 1 cup shredded cheddar cheese to the skillet. Stir thoroughly to combine.
08 - Transfer the mixture to the prepared baking dish. Pour milk evenly over the top.
09 - Sprinkle with the remaining 1 cup shredded cheddar cheese.
10 - Bake uncovered for 15 to 20 minutes, or until the cheese is melted and bubbly.
11 - Remove from oven and let cool slightly. Garnish with sliced green onions, additional pickles, or fresh tomatoes if desired. Serve warm.