Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Ghostly Mashed Potato Shepherd’s Pie | Spooky Halloween Dinner Idea

Ghostly Mashed Potato Shepherd’s Pie


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: wiolleta bertan
  • Total Time: 1 hour
  • Yield: 6 servings
  • Diet: Vegetarian

Description

 

A spooky Halloween twist on the classic shepherd’s pie, topped with fluffy mashed potato “ghosts” that make dinner both fun and delicious.


Ingredients

For the Filling:

  • 1 lb ground beef or lamb

  • 1 medium onion, chopped

  • 2 carrots, diced

  • 1 cup peas

  • 2 tbsp tomato paste

  • 1 cup beef or vegetable broth

  • 1 tbsp Worcestershire sauce

  • Salt, pepper, thyme to taste

For the Mashed Potato Ghosts:

  • 4 large russet potatoes, peeled and boiled

  • 4 tbsp butter

  • ½ cup milk or cream

  • Salt and pepper to taste

  • Black olive slices (eyes)

Ketchup or hot sauce (optional, for spooky “blood”)


Instructions

  1. Cook filling: Brown meat, add vegetables, stir in tomato paste, broth, Worcestershire, and seasonings. Simmer until thickened.

  2. Make potatoes: Mash boiled potatoes with butter, milk, salt, and pepper until smooth and pipe-able.

  3. Assemble: Spread filling in a baking dish. Pipe mashed potatoes into ghost shapes on top. Add olive eyes.

  4. Bake: At 375°F (190°C) for 25–30 minutes until golden.

Decorate & Serve: Add ketchup “blood” and garnish with herbs.

Notes

 

  • Make ahead by assembling up to 24 hours in advance and refrigerating.

  • For vegetarian: swap meat with lentils or mushrooms.

  • Pipe potatoes with a large round or star tip for best ghost shapes.

  • Prep Time: 25 minutes
  • Cook Time: 35 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: British / Halloween

Nutrition

  • Calories: 380
  • Sugar: 5g
  • Sodium: 640mg
  • Fat: 18g
  • Carbohydrates: 35g
  • Fiber: 5g
  • Protein: 20g