• Breakfast
  • Side-Dish
  • Recipe Index
  • About
  • Contact
menu icon
go to homepage
  • Breakfast
  • Side-Dish
  • Recipe Index
  • About
  • Contact
search icon
Homepage link
  • Breakfast
  • Side-Dish
  • Recipe Index
  • About
  • Contact
×

Skillet Shepherd's Pie Recipe

Published: Feb 26, 2026 by Ilina · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I absolutely love sharing this Skillet Shepherd's Pie Recipe with friends and family because it's one of those dishes that feels like a warm, comforting hug in a bowl. I remember the first time I made it— the hearty blend of seasoned ground beef with mixed veggies topped with creamy mashed potatoes baked until golden was unforgettable. It’s simple, satisfying, and brings everyone together around the table, which is why this has become one of my go-to recipes for any night I want a delicious, no-fuss meal that everyone enjoys.

Why You'll Love This Skillet Shepherd's Pie Recipe

What really draws me to this skillet shepherd’s pie is the flavor profile. You get this perfect balance of savory ground beef seasoned just right with Worcestershire sauce and onion soup mix, paired with a medley of tender veggies that add both color and texture. Topping it off with buttery mashed potatoes mixed with Parmesan cheese creates this creamy, slightly crispy crust once baked, and I find it downright irresistible every single time. It’s that mix of flavors and textures that makes it so special to me.

Besides tasting amazing, this recipe is wonderfully easy to prepare, which is a big plus in my book. It all cooks in one skillet, which means fewer dishes and less fuss, and the steps are straightforward enough to tackle any day of the week. Whether I’m cooking for a crowd or just meal prepping for the week, I know this dish always hits the spot. It’s also perfect for family dinners or casual gatherings because it’s hearty, filling, and looks beautiful served right from the skillet, making it stand out on any table.

Ingredients You'll Need

A black skillet on a white marbled surface shows three cooking steps side by side. In the first step, the skillet is filled with cooked ground meat mixed with small white onion pieces, topped with several brown and beige spices in the center, creating a textured cluster. The second step shows the same ground meat and onions layer at the bottom, now covered with a colorful mix of frozen vegetables including bright orange carrot cubes, green beans, peas, and yellow corn, piled in the middle. In the last step, the skillet holds a fully mixed dish where the ground meat, onions, and vegetables are combined, showing a mix of brown meat pieces, green peas and beans, orange carrots, yellow corn, and bits of onion evenly spread. The scene is bright with clear details, photo taken with an iphone --ar 4:5 --v 7

The beauty of this recipe lies in how simple yet effective the ingredients are. Each element plays a crucial role—whether it's the lean ground beef providing a rich base, the mixed veggies adding vibrant color and freshness, or the creamy mashed potatoes giving the dish that irresistible top layer. Using straightforward pantry staples makes this dish incredibly accessible and satisfying.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Olive oil: Perfect for browning the beef evenly without adding extra heaviness.
  • Ground beef (lean): Provides rich flavor while keeping the dish from feeling greasy.
  • Salt and pepper: Essential for seasoning both the beef and mashed potatoes well.
  • Onion (chopped): Adds sweetness and depth to the meat mixture.
  • Garlic (minced): Boosts aroma and savory notes that make the dish mouthwatering.
  • Red pepper flakes: Just a pinch for warmth and a subtle kick.
  • Worcestershire sauce: Brings a tangy, umami richness to the filling.
  • Onion soup mix: Enhances the savory flavor with herbs and seasonings in one simple packet.
  • Beef broth (low sodium): Keeps the filling moist and adds depth without overpowering.
  • Frozen veggies mix: A colorful blend of peas, carrots, green beans, and corn for sweetness and texture.
  • Potatoes (peeled and cubed): The star for creamy, fluffy mash topping that bakes beautifully.
  • Butter (softened): Adds creaminess and richness to the mashed potatoes.
  • Milk: Helps achieve the perfect mashed potato consistency.
  • Parmesan cheese: Gives the potato topping a subtle nutty flavor and golden crust.
  • Parsley (fresh): Fresh garnish that brightens the entire dish before serving.

Directions

Step 1: Begin by boiling the peeled and cubed potatoes in salted water for about 15 minutes, or until they are fork-tender. This ensures your mashed potatoes will be smooth and creamy.

Step 2: While the potatoes cook, heat the olive oil in a large skillet over medium heat. Add the ground beef, seasoning it with salt and pepper, then cook for about 5 minutes, breaking it up continuously until the meat is no longer pink.

Step 3: Stir in the chopped onion and minced garlic. Let them cook for another 3 minutes until the onions soften and become translucent, creating a flavorful base for the filling.

Step 4: Add the red pepper flakes, Worcestershire sauce, onion soup mix, and beef broth to the skillet. Stir everything together, then fold in the frozen veggies. Let the mixture cook for a couple more minutes so the flavors meld. Once ready, set the skillet aside.

Step 5: Preheat your oven to 350°F (175°C) so it's ready for baking later on.

Step 6: Drain the cooked potatoes well and transfer them to a large bowl. Add the softened butter and mash the potatoes until smooth. Then stir in milk, Parmesan cheese, salt, and white pepper, mashing a little more to achieve a creamy, cohesive texture.

Step 7: Spread the mashed potatoes evenly over the meat and vegetable mixture in the skillet, smoothing the top with the back of a spoon. For a rustic touch, use a fork to rough up the surface slightly—this helps it brown nicely.

Step 8: Place your skillet on a baking sheet to catch any drips and transfer it to the preheated oven. Bake for 40 minutes, or until the potato topping turns golden brown and develops a tempting crust.

Step 9: Remove the skillet from the oven and let it cool for a few minutes. Garnish with freshly chopped parsley before serving warm for the best flavors and presentation.

Servings and Timing

This recipe makes about 8 generous servings, making it ideal for feeding a family or meal prepping for several days. Prep time is roughly 20 minutes, which includes chopping and boiling the potatoes, while the active cooking time on the stove and baking totals around 1 hour and 5 minutes. Altogether, you’ll spend about 1 hour and 25 minutes from start to finish. I recommend letting it rest for 5 to 10 minutes out of the oven, allowing the layers to set and flavors to deepen before digging in.

How to Serve This Skillet Shepherd's Pie Recipe

A white plate holds a serving of shepherd's pie with two thick layers: a golden, slightly browned mashed potato top sprinkled with chopped green herbs, and underneath, a textured layer of ground meat mixed with small pieces of yellow corn, orange carrots, and green peas. The pie looks soft and creamy on top with a firm, chunky base. There is some extra chopped green herbs scattered around the plate and a silver fork placed on the edge. The dish is set on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

I love serving this skillet shepherd's pie straight from the pan to keep its rustic charm alive. It looks hearty and inviting, which really sets the tone at any family dinner or casual get-together. I usually pair it with a crisp green salad or even some steamed broccoli to balance the richness of the dish with fresh, crisp vegetables.

For garnish, a sprinkle of fresh parsley adds such a nice burst of color and freshness that brightens each serving. If you want to elevate your plate, try plating individual portions in a shallow bowl, topped with a sprig of herbs. This presentation makes it feel special yet cozy at the same time.

When it comes to beverages, since I steer clear of alcohol, I often choose sparkling water with a splash of lemon or iced herbal tea, which refreshes the palate beautifully against the savory layers. This shepherd’s pie is perfect for serving hot or warm straight from the oven, making it a comforting center to any weeknight meal, holiday gathering, or even a casual potluck. Portion-wise, I find a hearty scoop per person hits the spot, leaving room for sides and a light dessert.

Variations

Over the years, I’ve found that swapping ingredients in this Skillet Shepherd's Pie Recipe is a great way to keep it exciting. For example, using ground turkey or chicken instead of beef lightens the dish without losing flavor, and adding mushrooms or lentils can add extra earthiness and texture. For those looking to make it gluten-free, simply ensure your onion soup mix is gluten-free, or substitute with homemade seasoning blends to control what goes in.

If you're vegan or vegetarian, you can easily adapt the recipe by replacing the meat with plant-based crumbles or lentils and using vegetable broth instead of beef broth. You can also swap butter for a vegan alternative and use non-dairy milk in the mashed potatoes. Flavor variations like adding fresh thyme, rosemary, or smoked paprika to the meat mixture can add a personal twist that makes the dish uniquely yours.

Cooking methods can vary too—I sometimes make the shepherd’s pie entirely on the stovetop by browning the mashed potatoes in the skillet for a crispy edge, skipping the oven step. Alternatively, if you don't mind more cleanup, using individual ramekins to bake single servings can be fun for dinner parties and allow everyone to customize their toppings.

Storage and Reheating

Storing Leftovers

I always store leftover shepherd’s pie in an airtight container in the refrigerator. It keeps beautifully for up to 3 to 4 days. Using glass containers with secure lids works best because they don't absorb odors and make reheating easier. Before sealing, I like to cool the pie completely at room temperature to avoid condensation inside the container.

Freezing

This recipe freezes surprisingly well. After baking, I let it cool entirely, then portion it into freezer-safe containers or wrap the whole skillet tightly with foil and plastic wrap if you want to keep it whole. It freezes for up to 3 months. When you're ready to eat, I recommend thawing it overnight in the fridge to ensure even reheating.

Reheating

To reheat leftovers, I prefer the oven or toaster oven, setting it to 350°F and covering the pie with foil to prevent drying out. Heat for about 20 minutes or until warmed through. For single servings, the microwave works fine but can make the potatoes a little softer, so I sometimes crisp the top quickly under a broiler for a minute or two afterward to restore texture. Avoid reheating at too high heat or too quickly to keep those layers intact and delicious.

FAQs

Can I use a different type of meat for this recipe?

Absolutely! While ground beef is traditional and adds great flavor, you can substitute ground turkey, chicken, or even lamb if you prefer. Each will bring a slightly different taste but will work wonderfully in the dish.

Can I make this recipe ahead of time?

Yes, you can prepare the meat mixture and mashed potatoes separately ahead of time, then assemble and bake the dish right before serving. This saves time on busy days and still delivers fresh, delicious results.

What can I do if I don’t have onion soup mix?

If you don’t have onion soup mix, you can create a quick substitute with dried onion flakes, beef bouillon powder, garlic powder, and some thyme or parsley. This lets you control the flavor and avoid any preservatives.

How do I get the mashed potatoes nice and creamy?

For creamy mashed potatoes, be sure to drain the potatoes well and mash them while still warm, adding softened butter and warm milk gradually. Using a potato masher, not a blender, helps maintain the perfect texture without turning them gluey.

Is it okay to use fresh veggies instead of frozen?

Yes! Fresh veggies can work if you chop them small and pre-cook slightly to ensure they soften during baking. Frozen veggies are convenient and usually already blanched, so they work perfectly straight from the bag.

Conclusion

I can’t recommend this Skillet Shepherd's Pie Recipe enough if you’re craving something comforting, flavorful, and straightforward to make. It’s one of those dishes that feels like home, filled with layers of goodness and a crispy mashed potato topping that always wins over hearts. I hope you give it a try soon and enjoy every bite as much as I do!

Print

Skillet Shepherd's Pie Recipe

Skillet Shepherd's Pie Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 12 reviews

This Skillet Shepherd's Pie combines savory ground beef and hearty vegetables in a rich onion-flavored sauce, topped with creamy mashed potatoes with Parmesan cheese. Cooked first on the stovetop and finished in the oven, it offers a classic comfort meal perfect for family dinners.

  • Author: Ilina
  • Prep Time: 20 minutes
  • Cook Time: 1 hour 5 minutes
  • Total Time: 1 hour 25 minutes
  • Yield: 8 servings
  • Category: Main Dish
  • Method: Baking
  • Cuisine: American

Ingredients

Meat Mixture

  • 1 tablespoon olive oil
  • 1¼ pound lean ground beef
  • ½ teaspoon salt (or to taste)
  • ½ teaspoon black pepper (or to taste)
  • 1 large onion, chopped
  • 1 clove garlic, minced
  • ½ teaspoon red pepper flakes
  • 2 tablespoon Worcestershire sauce
  • 1.9 ounce onion soup mix (55g, e.g., Knorr)
  • 1 cup low sodium beef broth
  • 2 cups frozen mixed veggies (peas, carrots, green beans, corn)

Mashed Potatoes

  • 6 large potatoes, peeled and cut into cubes
  • 4 tablespoon butter, softened
  • ½ cup milk
  • ¼ cup Parmesan cheese
  • ½ teaspoon salt (or to taste)
  • ½ teaspoon white pepper (or to taste)

Garnish

  • 1 tablespoon fresh parsley, chopped

Instructions

  1. Boil the Potatoes: Begin by placing the peeled and cubed potatoes into boiling water and cook for about 15 minutes or until they are fork tender. This ensures they are soft enough for mashing.
  2. Prepare the Meat Mixture: While the potatoes are boiling, heat olive oil in a large skillet over medium heat. Add the ground beef, seasoning it with salt and black pepper. Cook the beef for approximately 5 minutes, stirring and breaking up the meat, until it is no longer pink.
  3. Add Aromatics and Seasonings: To the cooked beef, add the chopped onion and minced garlic. Cook for another 3 minutes until the onion becomes soft and translucent. Stir in red pepper flakes, Worcestershire sauce, onion soup mix, and beef broth. Mix well.
  4. Add Vegetables: Incorporate the frozen vegetable mix into the skillet and cook for an additional few minutes until heated through. Set the skillet aside once done.
  5. Preheat the Oven: Set your oven to 350°F (175°C) to prepare for baking the assembled pie.
  6. Mash the Potatoes: Drain the cooked potatoes and transfer them to a large bowl. Add softened butter and use a potato masher to mash until smooth. Then add milk, Parmesan cheese, salt, and white pepper. Mash again until the mixture is creamy and well combined.
  7. Assemble the Shepherd's Pie: Spread the mashed potatoes evenly over the meat and vegetable mixture in the skillet. Smooth the top with a spoon and use a fork to roughen the surface to create texture for browning.
  8. Bake: Place the skillet on a baking sheet to catch any drips, then transfer it to the preheated oven. Bake for 40 minutes until the mashed potato topping is golden brown and the filling is bubbly.
  9. Garnish and Serve: Remove the skillet from the oven and sprinkle fresh chopped parsley over the top. Serve warm for a comforting meal.

Notes

  • Use lean ground beef to reduce fat content while maintaining flavor.
  • Frozen mixed vegetables can be varied according to preference or availability.
  • Ensure the skillet used is oven-safe before baking.
  • For a richer potato topping, you can substitute some of the milk with cream.
  • Use low sodium beef broth to control salt levels in the dish.
  • This recipe can be made ahead and reheated; leftovers store well in the refrigerator for up to 3 days.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Stuffed Chicken Parmesan Recipe
    Stuffed Chicken Parmesan Recipe
  • Oven Baked Chicken Nuggets Without Breadcrumbs Recipe
    Oven Baked Chicken Nuggets Without Breadcrumbs Recipe
  • Amish Hamburger Noodle Casserole Recipe
    Amish Hamburger Noodle Casserole Recipe
  • The Best Baked Salmon Recipe
    The Best Baked Salmon Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Recipe Feast Ful

A place where food is more than just what's on your plate. It's about the stories, the laughter, the messy countertops, and those perfect bites that make you close your eyes and smile.

Learn more

Popular

  • Fresh Mango Salsa Recipe
    Fresh Mango Salsa Recipe
  • Cannoli Cheesecake Recipe
    Cannoli Cheesecake Recipe
  • Spicy Peanut Soup with Sweet Potatoes and Kale Recipe
    Spicy Peanut Soup with Sweet Potatoes and Kale Recipe
  • Healthy Pumpkin Muffins Recipe
    Healthy Pumpkin Muffins Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipe Feast Ful. All rights reserved.