Ingredients
Method
Preparation
- Preheat the oven to 350°F (175°C). Lightly grease a large baking dish and set aside.
- Place the potatoes in a large pot and cover with salted water. Bring to a boil and cook for about 20 minutes, or until fork-tender. Drain well, add the warm milk, and mash until slightly rustic. Season with salt and black pepper.
Cooking
- In a skillet over medium heat, cook the ground beef until browned. Add the onion and garlic, cooking until soft and fragrant.
- Stir in the curry powder, thyme, salt, and pepper, cooking until most moisture evaporates.
- Mix the pineapple and raisins into the beef mixture, spreading evenly in the bottom of the prepared baking dish.
- Layer sauerkraut over the beef mixture. Spoon the mashed potatoes on top and gently smooth the surface.
- Sprinkle shredded cheese evenly over the potatoes, then bake uncovered for 25 minutes or until heated through and lightly golden on top.
Notes
Make it ahead: Assemble the casserole the night before and refrigerate for easy baking the next day. Customize with veggies for added nutrition and upgrade your cheese for variety in flavor.
