Shepherd’s Pie–Stuffed Sweet Potatoes
There’s something so homey and hearty about a classic shepherd’s pie — that savory meat-and-veggie filling topped with tender mashed potatoes is outrageously good. This is my lightened-up, inside-out twist: Shepherd’s Pie–Stuffed Sweet Potatoes… and oh boy, they’re insanely GOOD, too!
You get all the nostalgic flavors of traditional shepherd’s pie, but instead of a heavy casserole, the filling gets piled high into warm, roasted sweet potatoes. It’s a nourishing version that’s just as satisfying… with a playful presentation. Think of it as a weeknight-friendly, veggie-boosted upgrade you’ll want in your regular rotation.

This recipe is actually inspired by my Skillet Sweet Potato Shepherd’s Pie—a dish I’ve made on repeat because it delivers all the comforting vibes without the heaviness of the traditional version. One night, while scooping leftovers into containers, it hit me: why not tuck that savory filling right into whole roasted sweet potatoes?! Same components… just a simpler, more fun delivery! And if you have leftover baked potatoes (sweet or white potatoes) hanging out in the fridge, this dish will come together in a snap.
The baked potato format gives you built-in portions, gorgeous color, and a little more flexibility for busy nights. Plus, there’s something extra satisfying about cracking open a warm sweet potato and spooning that meaty, veggie-packed filling straight inside. I love when it spills over the sides on to the plate!


Why you’ll want this in your belly
- Inside-out comfort: All the fabulous flavors of shepherd’s pie—just served in a fun format.
- Balanced + nutrient-rich: Sweet potatoes bring beta carotene, fiber, and slow-burning carbs to every bite.
- A weeknight hero: Minimal prep, simple ingredients, and the oven does most of the work.
- Built-in portion control: Individual stuffed potatoes make portioning and plating easy.
- Family-friendly + customizable: Swap the protein, tweak the veggies, add a little cheese… it works with whatever you love.


A few other favorites that fit the bill—easy, scrumptious, and perfectly portioned—are my Chicken and Eggplant Parmesan Stacks, Eggplant Parmesan Boats, and spaghetti squash with just about anything and everything (think turkey meat sauce, spinach artichoke dip, creamy hummus, cheesy pizza-style). And if you love a stuffed veggie moment, my Zucchini Taco Boats and Cheeseburger-Stuffed Sweet Potatoes are sooo tasty!
Try this JB classic next: Loaded Bell Pepper Nachos!

Shepherd’s Pie–Stuffed Sweet Potatoes
Ingredients
Sweet Potatoes
- 4 large sweet potatoes
- Olive oil spray
- ¼ teaspoon kosher salt
Turkey + Veggie Filling
- 1 pound ground turkey, 90–94% lean
- 1 tablespoon reduced-sodium soy sauce
- 1 tablespoon Worcestershire sauce
- 1 tablespoon tomato paste
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 10 ounces frozen mixed vegetables (peas, corn, lima beans, carrots, green beans), (about 2 cups)
- 1 cup vegetable, chicken, or beef broth, room temperature
- 1 tablespoon cornstarch
Optional Garnishes
- Fresh parsley or chives
- Shredded cheddar
Instructions
- Roast the sweet potatoes: Preheat oven to 425°F. Scrub the sweet potatoes and pierce each several times with a fork. Mist lightly with olive oil spray and sprinkle with salt. Place on an oil misted baking sheet and roast for 45–60 minutes, or until tender throughout.
- Make the shepherd’s pie filling: While the potatoes roast, mist a large skillet with nonstick spray and warm over medium-high heat. Add the ground turkey and cook for about 5 minutes, breaking it into crumbles. Stir in the soy sauce, Worcestershire sauce, garlic powder, onion powder, and tomato paste; mix until the meat is evenly coated. Add the frozen vegetables.
- Thicken the mixture: In a small bowl, whisk the broth with the cornstarch until smooth. Pour into the skillet and bring to a gentle boil. Reduce heat and simmer for 8–10 minutes, until the mixture thickens into a stew-like consistency. Season with salt and pepper to taste. You should end up with about 5 cups of turkey–vegetable mixture.
- Assemble the stuffed potatoes: Remove the roasted sweet potatoes from the oven and let them cool slightly. Slice each potato lengthwise without cutting all the way through. Use a fork to gently fluff the insides. Spoon about 1 heaping cup of the warm turkey mixture into each sweet potato, allowing it to spill over the top for that upside-down shepherd’s pie effect.
- Optional finishing touches: Sprinkle with parsley, chives, or a bit of cheddar.
Notes
• Store leftovers in an airtight container in the fridge for up to 3 days.
• Reheat in the microwave or bake at 350°F until warmed through. Make-Ahead Tip: You can prepare the filling one day in advance. Store it separately, then reheat and assemble when ready to serve. Variations
• Swap ground turkey for lean ground beef, chicken, or plant-based crumbles.
• Add extra flavor by stirring in paprika, thyme, or a splash of balsamic vinegar.
• Top with shredded sharp cheddar before serving for a more traditional shepherd’s pie vibe. To make this Gluten-Free: Use tamari instead of soy sauce and ensure your broth is labeled gluten-free. To make this Dairy-Free: Skip the cheddar garnish or use a dairy-free alternative. To make this Vegetarian: Use plant-based “ground meat” and vegetable broth.

It’s a keeper!
So happy you enjoyed this recipe, Laura! xx
A question: My husband and I are both watching sodium carefully, so no soy sauce for us. Even reduced sodium soy sauce is too high in sodium. What can we use instead?
Hi Cindy! I’ve used these swaps below in the past with other creations (not this exact recipe) and they each provide great flavor without having to add soy sauce. It’s a matter of experimenting and tasting as you go!
-Balsamic vinegar or red wine vinegar (just a splash adds big flavor)
-Fresh lemon or lime juice at the end to brighten everything up
-Toasted sesame oil (just ½ – 1 teaspoon can be super flavorful!)
-Smoked paprika or a pinch of chipotle powder for smoky depth
-Italian seasoning or poultry seasoning (without salt) for savory, cozy flavor
-Dijon mustard (just 1–2 teaspoons) for a little tang + zip
-No-salt seasoning blends (like Dash) + extra garlic/onion powder can help bolden the flavor
In general, when you cut back on salt, acidity (vinegar/citrus) + aromatics (garlic/onion/spices) + a tiny bit of sesame oil can make everything taste delish without needing soy sauce. Let me know how it turns out!
This was delicious and quite filling. I swapped the soy sauce for about a T of balsamic vinegar. Loving sweet potatoes lately, so this will be added to my regular recipe rotation.
Hi Cindy! So glad you enjoyed it—and love that balsamic swap! That little tang pairs beautifully with sweet potatoes. Thrilled to hear it was filling and earned a spot in your regular rotation… that’s the ultimate compliment. Thanks so much for sharing!— Eliza (Team Joy)
ya looks good but to make this for one person, I would have to decrees the another.
Hi Dine! You can always make the full batch of the meat filling and freeze the leftovers in single portions. Then, whenever you want one, just bake (or microwave) one sweet potato and top it with a portion of the thawed filling for an easy single serving.
This was excellent!!! I will make this over and over!! Thank you!
Thank you so much, Sandi! “Excellent” is such a compliment! Glad it’s on your repeat list! — Eliza (Team Joy)
This is easy and delicious. I used fresh onions and garlic because I’m retired and have plenty of time.
Hi Robyn! So glad you loved this recipe. Fresh onions and garlic add tons of flavor, but you can always use the powder to cut down on time, or opt for jarred minced garlic. Easy and delicious is the goal! Enjoy! — Eliza (Team Joy)