One Pan Gnocchi Shepard’s Pie

Some dinners just have that smell that makes everybody wander into the kitchen before you have even called them to the table. On the evenings when backpacks are still by the door, somebody is hungry right now, and I am running on whatever energy is left from the day, that kind of dinner feels especially good.

One pan gnocchi shepherd's pie with meat sauce and potato gnocchi garnished with fresh parsley

You get beef browning with onions, garlic warming in the pan, and a rich savory sauce bubbling around little pillows of tender potato gnocchi.

That is exactly how One Pan Gnocchi Shepard’s Pie earned a place in our dinner rotation. I wanted something for those busy stretches when the kids were tired, I did not have the patience for a sink full of dishes, and everybody still needed a hearty meal that felt familiar.

I wanted comfort food without turning dinner into an evening project.

This recipe takes everything you love about a cozy shepherd’s pie and turns it into a creamy one pan gnocchi dinner. The beef is savory and rich, the peas and carrots stay tender, and the gnocchi gets soft enough to catch all that creamy Parmesan sauce in every bite.

It feels like the kind of meal you would serve on a slow Sunday, but it works beautifully on a random Tuesday night.

And that may be my favorite part. Brown the beef, stir everything together, cover the pan, and let the simmering sauce do most of the work while you deal with everything else happening around the house.

It tastes like you put in a whole lot more effort than you actually did, which is exactly the kind of dinner that earns a permanent spot in the rotation.

What Is One Pan Gnocchi Shepard’s Pie?

One Pan Gnocchi Shepard’s Pie is my shortcut version of classic shepherd’s pie comfort, made for nights when I want those rich, savory flavors without making a separate pot of mashed potatoes or transferring anything to a casserole dish.

Instead of the traditional potato topping, this version uses shelf stable potato gnocchi. The gnocchi cooks right in the beef broth and savory sauce, soaking up all that flavor while becoming tender and pillowy.

Ground beef, onions, garlic, tomato paste, Dijon mustard, Worcestershire sauce, peas, and carrots build the familiar shepherd’s pie base.

Then comes the part that makes this feel especially cozy. A little heavy cream smooths everything out, and freshly grated Parmesan melts into the sauce until it clings to the beef and gnocchi.

You get the satisfaction of a hearty shepherd’s pie with the convenience of a skillet dinner. It serves four, takes about 10 minutes to prep, and comes together in roughly 35 minutes from start to finish.

For a dad trying to get dinner onto the table before everyone starts digging through the snack cupboard, those numbers sound pretty good to me.

Why You’ll Love This Recipe

  • Everything cooks in one pan: You get tender gnocchi, savory beef, vegetables, and creamy sauce without juggling several pots or creating a mountain of dishes.
  • Dinner is ready in about 35 minutes: It gives you that slow cooked comfort food feeling without needing to start preparing dinner in the middle of the afternoon.
  • The ingredients are familiar: Ground beef, peas, carrots, potatoes, Parmesan, garlic, and broth are approachable flavors that tend to go over well when you are feeding the whole family.
  • The gnocchi makes it extra satisfying: Each little potato dumpling turns soft and tender while soaking up the beefy sauce, so every spoonful feels substantial.
  • It is easy to adjust: You can tame the red pepper flakes for younger kids, add more vegetables, change the cheese, or use frozen diced onions when you need an even faster start.
  • Leftovers are worth saving: The flavors settle together beautifully in the refrigerator, making lunch the next day something I actually look forward to.
One Pan Gnocchi Shepherd's Pie with golden potato gnocchi, meat sauce, and parsley garnish in white bowl

When to Serve This Recipe

  • Busy school nights: When homework, practices, baths, and bedtime all seem to happen at once, a complete dinner in one skillet can make the evening feel much more manageable.
  • Cold evenings: The creamy beef sauce and tender potato gnocchi are especially welcome when everyone comes through the door wanting something warm.
  • Casual family dinners: There is nothing fancy or fussy about serving a big skillet in the middle of the table and letting everybody scoop out a generous helping.
  • Sunday comfort food: If you want the cozy feeling of shepherd’s pie without spending much of Sunday cooking, this gives you plenty of comfort with much less work.
  • Meals for hungry kids: Beef and potato gnocchi make this filling enough for those evenings when somebody announces they are starving before you have even taken your coat off.

Ingredients

Shepherd's pie ingredients laid out in bowls including ground beef, gnocchi, peas and carrots, onions, seasonings, and sauces
  • 1 tbsp olive oil: This helps the beef brown nicely and gives the onions a good start without sticking to the pan.
  • 1 lb ground beef: I like a ground beef that has enough fat for good flavor but does not leave the skillet swimming in grease.
  • 1/2 cup yellow onion, diced: Yellow onion softens nicely and adds a gentle sweetness to the savory beef.
  • 1 tsp salt: Seasoning the beef while it cooks helps build flavor from the beginning instead of trying to fix everything at the end.
  • 1 tsp black pepper: Freshly ground pepper gives the beef mixture a little warmth and depth.
  • 1/2 tsp red pepper flakes: This adds a mild background heat, and you can easily reduce the amount if your kids prefer gentler flavors.
  • 2 tbsp tomato paste: Letting the tomato paste cook briefly deepens its flavor and gives the sauce a richer color.
  • 4 cloves garlic, minced: Fresh garlic becomes fragrant quickly, so it goes into the skillet after the tomato paste has had time to cook.
  • 1 tbsp dried thyme: Thyme gives the sauce that familiar savory character that works so well with beef, carrots, and peas.
  • 1 tbsp Dijon mustard: Dijon adds tang and complexity without making the finished dish taste strongly like mustard.
  • 1 tsp Worcestershire sauce: A small amount brings salty, savory depth that makes the beef sauce taste like it has been simmering longer than it has.
  • 1 1/2 cups beef broth: The broth creates the sauce and provides the liquid the gnocchi needs to become tender.
  • 1 lb shelf stable gnocchi: Shelf stable gnocchi cooks directly in the skillet, which keeps this meal wonderfully simple.
  • 1 1/2 cups frozen peas and carrots: Frozen vegetables save prep time and can go straight into the pan without thawing first.
  • 1/4 cup heavy cream: You only need a small amount to turn the savory broth into a silky, comforting sauce.
  • 1/2 cup grated Parmesan cheese: Freshly grated Parmesan melts smoothly and gives the finished sauce a salty, nutty richness.

How to Make One Pan Gnocchi Shepard’s Pie

Step 1: Brown the Beef and Onion

Heat the olive oil in a large, deep sided skillet over medium high heat. Once the oil is warm, add the ground beef, diced onion, salt, and black pepper.

Let the beef sit against the hot skillet for a little while before you break it completely apart. That contact with the pan helps create those browned bits that add so much savory flavor.

Continue cooking for about 5 to 7 minutes, stirring and breaking the beef into bite sized crumbles as you go. The beef should be fully cooked and the onion should look soft and translucent.

If you have quite a bit of grease in the pan, carefully drain the excess before moving on.

Step 2: Build the Savory Flavor Base

Add the red pepper flakes and tomato paste to the cooked beef. Stir everything together and let the tomato paste cook for about 1 to 2 minutes.

You will notice it darken slightly and start smelling sweeter and richer. That little bit of cooking makes a difference, so give it the time rather than immediately pouring in the broth.

Stir in the minced garlic and dried thyme and cook for about 30 seconds. Garlic can go from fragrant to burnt pretty quickly, so once your kitchen smells garlicky and savory, you are ready for the next step.

Step 3: Simmer the Gnocchi and Vegetables

Stir in the Dijon mustard and Worcestershire sauce, making sure they are distributed throughout the beef. Pour in the beef broth and use your spoon to scrape along the bottom of the skillet.

Those browned pieces stuck to the pan are full of flavor, and you want them in the sauce. Add the shelf stable gnocchi and frozen peas and carrots, then stir until everything is nicely combined.

Cover the skillet and let it simmer for about 4 to 6 minutes, stirring once or twice so the gnocchi cooks evenly. When it is ready, the gnocchi should be tender when you bite into it.

If the skillet starts looking too dry before the gnocchi is finished, stir in a small splash of additional broth or water.

Step 4: Make the Sauce Creamy

Reduce the heat to low before adding the heavy cream. Stir it gently through the skillet and let everything cook for another 1 to 2 minutes.

You are not looking for a hard boil here. You just want the cream to warm through and blend with the beef broth, tomato paste, and all those savory pan juices.

The sauce should begin looking smooth and creamy while still being loose enough to coat every piece of gnocchi. This is usually the moment somebody in my house walks through the kitchen and asks when dinner will be ready.

Step 5: Finish With Parmesan and Serve

Remove the skillet from the heat and sprinkle in the grated Parmesan. Stir until the cheese melts into the warm sauce and everything looks glossy and creamy.

Give the sauce a taste and add a little more salt or black pepper if it needs it. Spoon the One Pan Gnocchi Shepard’s Pie into bowls while it is warm, making sure everybody gets plenty of beef, vegetables, and gnocchi.

An extra shower of Parmesan and a small sprinkle of dried thyme on top makes it look especially inviting without adding any real work.

One Pan Gnocchi Shepherd's Pie with ground meat and golden potato cubes garnished with fresh parsley in a white bowl

Substitutions

  • Ground turkey: Ground turkey can replace the ground beef if you want a lighter meat option, though the finished sauce will have a milder flavor.
  • Chicken broth: Chicken broth works when beef broth is not available, but expect the sauce to taste a little less rich.
  • Half and half: You can substitute half and half for the heavy cream if that is what you already have in the refrigerator.
  • Pecorino Romano: Pecorino can stand in for Parmesan and gives the sauce a sharper, saltier finish, so taste before adding extra salt.
  • Frozen diced onion: Frozen onion is a great shortcut on nights when even chopping half an onion feels like one task too many.
  • Fresh peas and carrots: Fresh vegetables can be used, but cut the carrots into small pieces so they have enough time to become tender.

Variations

  • Extra vegetable version: Add finely chopped mushrooms, spinach, or corn if you want to work another vegetable into dinner.
  • Cheesy skillet version: Sprinkle additional Parmesan or shredded mozzarella over the finished skillet and cover it for a minute so the cheese melts across the top.
  • Spicier version: Increase the red pepper flakes or stir in a small pinch of cayenne if your family enjoys more heat.
  • Herb packed version: Add chopped fresh parsley at the end for freshness, or use fresh thyme leaves when you have them.
  • Rich mushroom version: Brown sliced mushrooms with the onions and beef for an earthy flavor that fits naturally with the shepherd’s pie style sauce.

Tips and Tricks

  • Brown before breaking: Let the ground beef sit against the hot skillet briefly before chopping it into smaller pieces so you get deeper browning and more savory flavor.
  • Keep extra broth nearby: Gnocchi can absorb liquid quickly, so a splash of broth or water is all you need if the skillet starts getting dry.
  • Grate the Parmesan yourself: Freshly grated Parmesan melts more smoothly than many bags of pre shredded cheese and gives you a creamier sauce.
  • Do not overcook the gnocchi: Once the gnocchi is tender, move on to the cream so the little potato dumplings stay soft instead of becoming overly mushy.
  • Taste at the end: Parmesan, Worcestershire sauce, and beef broth all bring salt to the recipe, so wait until everything is combined before deciding whether you need additional seasoning.
  • Use a deep skillet: A large skillet with higher sides makes stirring much easier once the broth, gnocchi, beef, and vegetables are all together.
One Pan Gnocchi Shepherd's Pie with golden potato gnocchi, ground meat sauce, and fresh parsley on white plate

FAQs

Can I use frozen gnocchi instead of shelf stable gnocchi?

Yes, although the cooking time may need a small adjustment depending on the brand. Add the frozen gnocchi directly to the simmering sauce and check it for tenderness before adding the cream.

If it needs more time, add a splash of broth and continue simmering until the centers are soft.

Can I make One Pan Gnocchi Shepard’s Pie ahead of time?

You can prepare it ahead, but I think the gnocchi has its nicest texture shortly after cooking. If you know dinner will be delayed, you can cook the beef mixture and refrigerate it, then reheat it with the broth and add the gnocchi closer to serving time.

What should I do if my sauce gets too thick?

Add a splash of beef broth or water and stir gently over low heat. Gnocchi naturally releases starch and absorbs liquid as it cooks, so the sauce will continue thickening as it sits.

A little extra liquid usually brings it right back to a creamy consistency.

Can I leave out the red pepper flakes?

Absolutely. The red pepper flakes provide gentle warmth rather than making the dish aggressively spicy, but you can leave them out entirely when cooking for kids or anyone who prefers very mild food.

Why do I need to cook the tomato paste first?

Cooking the tomato paste for a minute or two takes away some of its raw, sharp taste and gives it a deeper, slightly sweeter flavor. It is a small step, but it helps the finished sauce taste richer and more developed.

Can I double this recipe?

Yes, as long as you have a skillet or pot large enough to hold everything comfortably. The gnocchi needs enough room and liquid to simmer properly.

You may also need a few extra minutes for the larger amount of food to return to a simmer after adding the broth and vegetables.

One Pan Gnocchi Shepherd's Pie with golden gnocchi, meat sauce, and parsley garnish in white bowl

Serving Ideas

  • Simple green salad: A crisp salad with a tangy vinaigrette gives you a fresh contrast to the creamy beef and gnocchi.
  • Roasted green beans: Green beans keep the meal family friendly while adding a little texture and freshness alongside the rich skillet.
  • Steamed broccoli: Broccoli is quick, easy, and great for catching any creamy sauce left on the plate.
  • Warm bread: A piece of crusty bread is useful for scooping up that last bit of savory Parmesan sauce, which is something nobody at my table seems willing to leave behind.
  • Fresh fruit: For a busy family dinner, sometimes a bowl of grapes, sliced apples, or berries is all you need to round everything out.

Storage and Make Ahead Tips

  • Refrigerator storage: Let leftovers cool, then transfer them to an airtight container and refrigerate for 2 to 3 days.
  • Gentle reheating: Warm leftovers slowly in a skillet over low heat or in the microwave in short intervals so the gnocchi does not become tough.
  • Add moisture when reheating: Stir in a splash of broth, water, or cream before reheating because the gnocchi continues soaking up sauce in the refrigerator.
  • Prep the vegetables early: Dice the onion and mince the garlic earlier in the day if you want the actual dinner cooking to move even faster.
  • Cook the beef base ahead: The beef, onion, tomato paste, garlic, seasonings, Dijon, and Worcestershire mixture can be cooked in advance and refrigerated until you are ready to finish the meal.
  • Freeze with caution: You can freeze leftovers, but the texture of the cream sauce and gnocchi may change slightly after thawing, so refrigerator storage gives you the best result.
One pan gnocchi shepherd's pie with golden potato gnocchi, seasoned ground meat, and fresh parsley garnish in white bowl

One Pan Gnocchi Shepard’s Pie

One Pan Gnocchi Shepard’s Pie brings the cozy flavors of classic shepherd’s pie into a quick skillet dinner with savory ground beef, tender potato gnocchi, peas, carrots, garlic, cream, and Parmesan. It is hearty, comforting, family friendly, and ready in about 35 minutes with just one pan to clean.
Print Recipe
One Pan Gnocchi Shepherd's Pie with melted cheese and parsley garnish plated in white bowl
Prep Time:10 minutes
Cook Time:25 minutes
Total Time:35 minutes

Ingredients

  • 1 tbsp olive oil
  • 1 lb ground beef
  • ½ cup yellow onion diced
  • 1 tsp salt
  • 1 tsp black pepper
  • ½ tsp red pepper flakes
  • 2 tbsp tomato paste
  • 4 cloves garlic minced
  • 1 tbsp dried thyme
  • 1 tbsp Dijon mustard
  • 1 tsp Worcestershire sauce
  • 1 ½ cups beef broth plus more if needed
  • 1 lb shelf stable gnocchi
  • 1 ½ cups frozen peas and carrots
  • ¼ cup heavy cream
  • ½ cup grated Parmesan cheese freshly grated preferred

Instructions

  • Step 1: Brown the Beef and Onion – Heat the olive oil in a large, deep sided skillet over medium high heat. Once the oil is warm, add the ground beef, diced onion, salt, and black pepper. Let the beef sit against the hot skillet for a little while before you break it completely apart. That contact with the pan helps create those browned bits that add so much savory flavor. Continue cooking for about 5 to 7 minutes, stirring and breaking the beef into bite sized crumbles as you go. The beef should be fully cooked and the onion should look soft and translucent. If you have quite a bit of grease in the pan, carefully drain the excess before moving on.
  • Step 2: Build the Savory Flavor Base – Add the red pepper flakes and tomato paste to the cooked beef. Stir everything together and let the tomato paste cook for about 1 to 2 minutes. You will notice it darken slightly and start smelling sweeter and richer. That little bit of cooking makes a difference, so give it the time rather than immediately pouring in the broth. Stir in the minced garlic and dried thyme and cook for about 30 seconds. Garlic can go from fragrant to burnt pretty quickly, so once your kitchen smells garlicky and savory, you are ready for the next step.
  • Step 3: Simmer the Gnocchi and Vegetables – Stir in the Dijon mustard and Worcestershire sauce, making sure they are distributed throughout the beef. Pour in the beef broth and use your spoon to scrape along the bottom of the skillet. Those browned pieces stuck to the pan are full of flavor, and you want them in the sauce. Add the shelf stable gnocchi and frozen peas and carrots, then stir until everything is nicely combined. Cover the skillet and let it simmer for about 4 to 6 minutes, stirring once or twice so the gnocchi cooks evenly. When it is ready, the gnocchi should be tender when you bite into it. If the skillet starts looking too dry before the gnocchi is finished, stir in a small splash of additional broth or water.
  • Step 4: Make the Sauce Creamy – Reduce the heat to low before adding the heavy cream. Stir it gently through the skillet and let everything cook for another 1 to 2 minutes. You are not looking for a hard boil here. You just want the cream to warm through and blend with the beef broth, tomato paste, and all those savory pan juices. The sauce should begin looking smooth and creamy while still being loose enough to coat every piece of gnocchi. This is usually the moment somebody in my house walks through the kitchen and asks when dinner will be ready.
  • Step 5: Finish With Parmesan and Serve – Remove the skillet from the heat and sprinkle in the grated Parmesan. Stir until the cheese melts into the warm sauce and everything looks glossy and creamy. Give the sauce a taste and add a little more salt or black pepper if it needs it. Spoon the One Pan Gnocchi Shepard’s Pie into bowls while it is warm, making sure everybody gets plenty of beef, vegetables, and gnocchi. An extra shower of Parmesan and a small sprinkle of dried thyme on top makes it look especially inviting without adding any real work.

Notes

Substitutions

  • Ground turkey: Ground turkey can replace the ground beef if you want a lighter meat option, though the finished sauce will have a milder flavor.
  • Chicken broth: Chicken broth works when beef broth is not available, but expect the sauce to taste a little less rich.
  • Half and half: You can substitute half and half for the heavy cream if that is what you already have in the refrigerator.
  • Pecorino Romano: Pecorino can stand in for Parmesan and gives the sauce a sharper, saltier finish, so taste before adding extra salt.
  • Frozen diced onion: Frozen onion is a great shortcut on nights when even chopping half an onion feels like one task too many.
  • Fresh peas and carrots: Fresh vegetables can be used, but cut the carrots into small pieces so they have enough time to become tender.

Variations

  • Extra vegetable version: Add finely chopped mushrooms, spinach, or corn if you want to work another vegetable into dinner.
  • Cheesy skillet version: Sprinkle additional Parmesan or shredded mozzarella over the finished skillet and cover it for a minute so the cheese melts across the top.
  • Spicier version: Increase the red pepper flakes or stir in a small pinch of cayenne if your family enjoys more heat.
  • Herb packed version: Add chopped fresh parsley at the end for freshness, or use fresh thyme leaves when you have them.
  • Rich mushroom version: Brown sliced mushrooms with the onions and beef for an earthy flavor that fits naturally with the shepherd’s pie style sauce.

Tips and Tricks

  • Brown before breaking: Let the ground beef sit against the hot skillet briefly before chopping it into smaller pieces so you get deeper browning and more savory flavor.
  • Keep extra broth nearby: Gnocchi can absorb liquid quickly, so a splash of broth or water is all you need if the skillet starts getting dry.
  • Grate the Parmesan yourself: Freshly grated Parmesan melts more smoothly than many bags of pre shredded cheese and gives you a creamier sauce.
  • Do not overcook the gnocchi: Once the gnocchi is tender, move on to the cream so the little potato dumplings stay soft instead of becoming overly mushy.
  • Taste at the end: Parmesan, Worcestershire sauce, and beef broth all bring salt to the recipe, so wait until everything is combined before deciding whether you need additional seasoning.
  • Use a deep skillet: A large skillet with higher sides makes stirring much easier once the broth, gnocchi, beef, and vegetables are all together.

Serving Ideas

  • Simple green salad: A crisp salad with a tangy vinaigrette gives you a fresh contrast to the creamy beef and gnocchi.
  • Roasted green beans: Green beans keep the meal family friendly while adding a little texture and freshness alongside the rich skillet.
  • Steamed broccoli: Broccoli is quick, easy, and great for catching any creamy sauce left on the plate.
  • Warm bread: A piece of crusty bread is useful for scooping up that last bit of savory Parmesan sauce, which is something nobody at my table seems willing to leave behind.
  • Fresh fruit: For a busy family dinner, sometimes a bowl of grapes, sliced apples, or berries is all you need to round everything out.

Storage and Make Ahead Tips

  • Refrigerator storage: Let leftovers cool, then transfer them to an airtight container and refrigerate for 2 to 3 days.
  • Gentle reheating: Warm leftovers slowly in a skillet over low heat or in the microwave in short intervals so the gnocchi does not become tough.
  • Add moisture when reheating: Stir in a splash of broth, water, or cream before reheating because the gnocchi continues soaking up sauce in the refrigerator.
  • Prep the vegetables early: Dice the onion and mince the garlic earlier in the day if you want the actual dinner cooking to move even faster.
  • Cook the beef base ahead: The beef, onion, tomato paste, garlic, seasonings, Dijon, and Worcestershire mixture can be cooked in advance and refrigerated until you are ready to finish the meal.
  • Freeze with caution: You can freeze leftovers, but the texture of the cream sauce and gnocchi may change slightly after thawing, so refrigerator storage gives you the best result.
Servings: 4 servings

Final Thoughts

There are dinners I make because they are impressive, and there are dinners I make because Tuesday showed up again and everybody needs to eat. This One Pan Gnocchi Shepard’s Pie happily lives in that second category, but it still tastes like something you put some care into.

That is the sweet spot I am always chasing as a dad cooking for a family.

I want the kitchen to smell good enough that people start asking what is for dinner. I want something warm and filling waiting when everyone finally gets to the table.

But I also want to sit down with them instead of spending another half hour washing every pot we own.

This skillet gives you that.

You get browned beef, sweet carrots and peas, tender potato gnocchi, plenty of garlic, and a creamy Parmesan sauce that settles into all the little spaces between everything. It is hearty without being complicated, familiar without being boring, and simple enough to pull together when the day has already taken plenty out of you.

Set the skillet right on the table, add a little extra Parmesan, and call everybody in. If your house is anything like mine, the quiet that follows those first few bites will tell you dinner worked.

And on a busy weeknight, I count that as a win.