Back to blog One-Pot & Skillet Dinner Recipes

Skillet Shepherd’s Pie with Cheesy Top for a Cozy Dinner

Katherine
October 01, 2025
No comments

Is there anything more comforting on a busy weeknight than a one-pan wonder that feels like a giant hug? You know the kind—where the whole house smells incredible and everyone gathers around the table, ready to dig in. That’s exactly what you get with this Skillet Shepherd’s Pie with Cheesy Top. It’s a classic comfort food, but we’re keeping things simple and modern by cooking it all in one trusty skillet. No need for a million pots and pans! Honestly, I think the cheesy, golden-brown potato topping is the best part. It’s the perfect answer to your search for easy, healthy dinner ideas that don’t skimp on flavor.

Why You’ll Love This

This recipe is a weeknight hero for so many reasons. First, it’s a complete meal all by itself, packed with protein and veggies, landing it squarely in the category of healthy dinner recipes your family will actually enjoy. And because it’s made in one skillet, cleanup is a breeze. That’s a win in my book. The combination of savory filling and that creamy, cheesy potato topping is just so, so comforting. It’s the kind of easy weeknight dinner that feels special enough for company but simple enough for a regular Tuesday. Plus, it’s incredibly forgiving. Got a different veggie in the fridge? Toss it in! It’s all about making it work for you.

Ingredients You’ll Need

  • 1 ½ pounds Yukon Gold potatoes, peeled and quartered: Their creamy texture makes the best mash.
  • 1/2 cup sour cream: For tangy, rich mashed potatoes.
  • 4 tablespoons butter, divided: For cooking the filling and enriching the potatoes.
  • 1 pound lean ground beef: The hearty base of our pie. You can use ground turkey, too!
  • 1 yellow onion, diced: For a sweet, savory foundation.
  • 2 carrots, peeled and diced: Adds sweetness and color.
  • 2 cloves garlic, minced: Because a little garlic makes everything better.
  • 1 tablespoon tomato paste: Deepens the flavor of the meat mixture.
  • 1 cup frozen peas: For a pop of color and sweetness.
  • 1 cup beef broth: Creates a delicious gravy.
  • 1 tablespoon Worcestershire sauce: Adds a savory, umami kick.
  • 1 teaspoon dried thyme: A classic herb for savory dishes.
  • 1 cup shredded sharp cheddar cheese: For that irresistible cheesy top.
  • Salt and black pepper to taste: Essential for seasoning every layer.

Let’s Get Cooking Step by Step

  1. Start with the potatoes. Place them in a large pot and cover with cold, salted water. Bring to a boil and cook for 15-20 minutes, or until they are fork-tender.
  2. While the potatoes cook, heat a large, oven-safe skillet over medium-high heat. Add one tablespoon of butter and the ground beef. Cook, breaking it up with a spoon, until it’s nicely browned, about 5-7 minutes. Spoon out any excess grease.
  3. Add the diced onion and carrots to the skillet with the beef. Cook for another 5-7 minutes, until the vegetables have started to soften. Stir in the garlic and tomato paste and cook for one more minute until fragrant.
  4. Pour in the beef broth and Worcestershire sauce, and sprinkle in the dried thyme. Let this simmer for about 5 minutes, allowing the liquid to reduce slightly. Stir in the frozen peas, then season the entire filling generously with salt and pepper. Take the skillet off the heat.
  5. Preheat your oven’s broiler.
  6. Drain the cooked potatoes well and return them to the hot pot. Mash them with the remaining 3 tablespoons of butter and the sour cream until smooth and creamy. Season to taste with salt and pepper.
  7. Dollop the mashed potatoes over the beef filling in the skillet. Use a spoon or spatula to spread them into an even layer, sealing the edges. Sprinkle the shredded cheddar cheese evenly over the top.
  8. Place the skillet under the broiler for 3-5 minutes, watching it closely! You want the cheese to be melted, bubbly, and beautifully golden in spots. Let it rest for 5 minutes before serving.

Tips For Success with Shepherd’s Pie

  • Get your skillet screaming hot before adding the beef. This ensures a good sear and lots of flavor, not steamed meat.
  • Don’t skip letting the mashed potato topping seal the edges of the skillet. This helps prevent the filling from bubbling up and over.
  • Watch the broiler like a hawk! It goes from perfectly golden to burnt very quickly. Every oven is different.
  • Let the pie rest for a few minutes after it comes out of the oven. This allows the filling to set, making it easier to serve.
  • For extra fluffy potatoes, let them steam dry in the hot pot for a minute after draining before mashing.
  • Have fun with it! This is your kitchen, your rules. A little playful sprinkle of paprika on the cheese before broiling adds a nice touch.

Variations & Substitutions for Your Recipe

This Skillet Shepherd’s Pie is wonderfully adaptable. For a lighter version, swap the ground beef for lean ground turkey or chicken and use low-sodium broth. Not a fan of peas? Green beans or corn work beautifully. If you’re looking to sneak in more veggies, finely chopped mushrooms or zucchini are fantastic additions to the filling. And for a flavor twist, try adding a teaspoon of smoked paprika to the meat mixture or mixing some grated Parmesan cheese into the mashed potatoes. Honestly, the base recipe is so solid you can really make it your own.

Serving Ideas & Pairings for Dinner

This dish is a complete meal on its own, but a simple side can round it out perfectly. A crisp green salad with a tangy vinaigrette helps cut through the richness. A side of buttery dinner rolls is never a bad idea for soaking up any extra goodness. So good. For a real comfort food night, pair it with a simple roasted vegetable like broccoli or asparagus. It’s one of those easy dinner dishes that makes everyone at the table happy.

Storage & Reheating Instructions

Leftovers keep wonderfully, making this a great option for cheap dinners for a family throughout the week. Let the pie cool completely, then store it in an airtight container in the refrigerator for up to 3-4 days. To reheat, I find the microwave works just fine for a single portion. For a larger amount, reheat it in a 350°F oven, covered with foil, for about 20 minutes or until hot all the way through. You can also freeze it for up to 3 months. Thaw in the fridge overnight before reheating.

Frequently Asked Questions

  • Can I make this Skillet Shepherd’s Pie ahead of time? Absolutely! You can assemble the entire pie up to a day in advance. Keep it covered in the fridge, then bake it at 375°F for 25-30 minutes until hot and bubbly, finishing with the broiler to brown the top.
  • What kind of skillet is best for this recipe? A well-seasoned 10-inch or 12-inch cast-iron skillet is ideal because it goes from stovetop to oven seamlessly. But any oven-safe skillet will work.
  • How can I make this a quick dinner idea on a super busy night? Use about 3 cups of leftover mashed potatoes or even grab a container of pre-made mashed potatoes from the refrigerated section of the grocery store. It’s a huge time-saver!
  • Is this considered one of the healthy dinner recipes? Yes! By using lean beef and packing it with vegetables, it’s a balanced meal. You control the salt and can easily adjust the ingredients to fit your dietary needs.
Written By

Katherine

Read full bio

Join the Inner Circle

Get exclusive DIY tips, free printables, and weekly inspiration delivered straight to your inbox. No spam, just love.

Your email address Subscribe
Unsubscribe at any time. * Replace this mock form with your preferred form plugin

Leave a Comment