Welcome to a delightful fusion of comfort food classics! We’ve taken the heart-warming, familiar embrace of a traditional Shepherd’s Pie and infused it with the bold, savory, and slightly spicy flavors of Korean cuisine. This recipe reimagines the classic by introducing a rich, umami-packed beef filling made with gochujang and soy sauce, all nestled under a fluffy blanket of creamy mashed potatoes. It’s an unforgettable twist on a beloved dish that is both deeply comforting and excitingly new, perfect for a cozy family dinner.

This dish beautifully marries the soft, buttery potato topping with the savory and slightly sweet heat of the filling. It’s a wonderful way to introduce new flavors into a meal that everyone already loves.
Ingredients
- For the Potato Topping:
- 2 lbs (about 900g) Russet potatoes, peeled and quartered
- 1/2 cup whole milk, warm
- 4 tbsp unsalted butter
- 1 tsp salt, or to taste
- 1/2 tsp black pepper
- For the Gochujang Beef Filling:
- 1 tbsp vegetable oil
- 1 large yellow onion, finely chopped
- 2 cloves garlic, minced
- 1 lb (about 450g) ground beef
- 2 tbsp gochujang (Korean chili paste)
- 2 tbsp soy sauce
- 1 tbsp sesame oil
- 1 tbsp brown sugar
- 1 cup beef broth
- 1 cup frozen peas and carrots mix
- 1 tbsp cornstarch mixed with 2 tbsp cold water (slurry)
- 1/2 cup chopped kimchi, drained (optional)
- Sliced green onions and sesame seeds, for garnish

Instructions
- Prepare the Potato Topping: Place the peeled and quartered potatoes in a large pot and cover with cold, salted water. Bring to a boil and cook for 15-20 minutes, or until fork-tender. Drain the potatoes well and return them to the pot. Mash the potatoes until smooth, then mix in the warm milk, butter, salt, and pepper until creamy. Set aside.
- Preheat Oven: Preheat your oven to 400°F (200°C).
- Sauté Aromatics: In a large, oven-safe skillet or Dutch oven, heat the vegetable oil over medium-high heat. Add the chopped onion and cook until softened, about 5-7 minutes. Add the minced garlic and cook for another minute until fragrant.
- Cook the Beef: Add the ground beef to the skillet. Break it up with a spoon and cook until browned all over. Drain off any excess fat.
- Create the Sauce: Stir in the gochujang, soy sauce, sesame oil, and brown sugar. Cook for 1-2 minutes, allowing the flavors to meld. Pour in the beef broth and bring the mixture to a simmer.
- Simmer the Filling: Stir in the frozen peas and carrots. Let the filling simmer for 5 minutes. Whisk in the cornstarch slurry to thicken the sauce. If using, stir in the chopped kimchi. Remove from heat.
- Assemble the Pie: If your skillet is not oven-safe, transfer the beef filling to a 9-inch baking dish. Spoon the mashed potato topping evenly over the filling. Use a fork to create a textured surface on the potatoes, which will help them brown nicely.
- Bake and Serve: Place the dish on a baking sheet to catch any drips and bake for 20-25 minutes, or until the filling is bubbly and the potato topping is golden brown. Let it rest for 10 minutes before garnishing with sliced green onions and sesame seeds. Serve warm and enjoy!

Nutrition Information
Approximate values per serving (serves 6).
| Nutrient | Amount per Serving |
|---|---|
| Calories | 560 kcal |
| Protein | 28g |
| Carbohydrates | 45g |
| Fat | 30g |
| Sodium | 950mg |
