Loaded cheeseburger casserole is beefy, cheesy, and full of your favorite burger toppings! It is the ultimate quick and easy dinner that is sure to please even the pickiest eaters.
In a large saucepan or deep skillet over medium-high heat, cook 1 1/2 - 2 pounds ground beef, seasoning with 1/2 teaspoon salt, 1/2 teaspoon black pepper, and 1/2 teaspoon granulated garlic. Cook until nearly browned, about 4-5 minutes. Add the diced 1 white onion and cook until soft and translucent, about 5 minutes.
If using lean ground beef, add 2 tablespoons butter and let it fully melt. Stir in 1/4 cup all-purpose flour and cook for 1-2 minutes, stirring frequently.
Pour in the 8 ounces rotini pasta, 4 cups beef broth, 1/2 cup heavy cream, 1/4 cup ketchup, 2 tablespoons Worcestershire sauce, and 2 tablespoons yellow mustard. Stir well and bring to a simmer. Cover and cook for 10-12 minutes, stirring occasionally, until the pasta is al dente and the sauce has thickened.
Remove from heat and top evenly with 4 cups hamburger buns. Sprinkle with 2 cups cheddar cheese and 1/2 cup sliced dill pickles (if using).
Transfer to the preheated oven and bake uncovered for 15-20 minutes, or until the cheese is melted and the bread cubes are golden brown.
Remove from oven, let sit for about 5 minutes and enjoy!