Ingredients
1 1/2 lb ground pork
5–6 potatoes, peeled and cubed
10–12 oz frozen mixed vegetables
1 large yellow onion, diced
8 oz mushrooms, sliced
1/2 cup milk (or Lactaid)
5 tbsp butter, divided
3 tbsp all-purpose flour
2 tbsp Worcestershire sauce
2 cups beef broth
1/2 cup shredded mixed cheese
Salt, pepper, and garlic powder to taste
Olive oil, for cooking
16 green peas (for ghost eyes)
Instructions
- Preheat oven to 375°F (190°C).
- Cook and crumble pork in a skillet until no longer pink. Season with salt, pepper, and garlic powder. Drain and set aside.
- Sauté onions and mushrooms in olive oil until softened. Season and set aside.
- Cook frozen mixed vegetables according to package, then drain and set aside.
- Boil potatoes in salted water until fork-tender (15-20 mins). Drain and mash with 2 tbsp butter and milk until smooth. Season to taste.
- In a saucepan, melt remaining 3 tbsp butter. Whisk in flour to form a roux. Add Worcestershire and beef broth. Simmer until thickened into a gravy.
- In a 9×13 baking dish, layer the vegetables, followed by the pork, onion/mushroom mix, and pour the gravy on top.
- Scoop mashed potatoes into a freezer bag, snip the corner, and pipe 8 ghost shapes onto the casserole. Add two peas for eyes on each ghost.
- Sprinkle cheese around the ghosts (or over entire surface if not making ghosts).
- Bake for 20-25 minutes until heated through and cheese is melted.
Notes
- You can use beef or turkey instead of pork.
- To make non-Halloween version, simply spread mashed potatoes evenly across the top and cover with cheese.
- For extra flavor, add a pinch of paprika or thyme to the mashed potatoes.
- Leftover casserole can be stuffed into hollowed bell peppers and baked for a creative reuse.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Category: Casserole
- Method: Baking
- Cuisine: American
- Diet: Halal
Nutrition
- Serving Size: 1 portion
- Calories: 470
- Sugar: 5g
- Sodium: 620mg
- Fat: 27g
- Saturated Fat: 12g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 5g
- Protein: 23g
- Cholesterol: 85mg