01 -
Preheat oven to 375°F (190°C). Lightly grease a 9x13 inch baking dish. Drain and lightly rinse 2 lbs sauerkraut, squeezing out excess liquid. In a medium bowl, combine 2 cups prepared mashed potatoes with 1/2 cup shredded Gruyere cheese.
02 -
In a large skillet or Dutch oven, heat 1 tbsp olive oil over medium-high heat. Add 1 1/2 lbs ground beef (80/20 lean) and cook, breaking it up, until browned. Drain any excess fat. Stir in 1 large yellow onion, diced, and cook until softened, about 5 minutes.
03 -
Add 3 cloves garlic, minced, 1 tsp caraway seeds, and 1/2 tsp black pepper to the beef and onion mixture. Cook for 1 minute until fragrant. Season with salt to taste. This forms the savory base for your Cozy Beef & Pineapple Sauerkraut Casserole.
04 -
Stir in the drained 2 lbs sauerkraut, 1 (20 oz) can crushed pineapple (undrained), 1 cup beef broth, 2 tbsp light brown sugar, packed, and 1 tbsp Dijon mustard. Bring to a simmer, then reduce heat and cook for 5-7 minutes, allowing flavors to meld.
05 -
Pour the beef and sauerkraut mixture evenly into the prepared 9x13 inch baking dish. Spread the Gruyere mashed potatoes over the top, creating an even layer. This is the heart of your Cozy Beef & Pineapple Sauerkraut Casserole.
06 -
In a small bowl, combine 1/4 cup panko breadcrumbs with 2 tbsp unsalted butter, melted. Sprinkle this mixture evenly over the mashed potato layer. This will create a golden, crispy crown for the casserole.
07 -
Bake the Cozy Beef & Pineapple Sauerkraut Casserole in the preheated oven for 30-35 minutes, or until the filling is bubbly and the topping is golden brown. Let it rest for 5-10 minutes before serving.