Stuffed peppers are one of those comforting, adaptable dishes that feel both hearty and wholesome. Beloved in kitchens around the world, they serve as edible vessels for a wide variety of fillings—from grains, veggies, and cheeses to meats and even breakfast staples. But one of the most satisfying pairings? A fusion of two homey classics: stuffed peppers and shepherd’s pie. That’s where this Easy Shepherd’s Pie Stuffed Peppers recipe comes in.
Shepherd’s pie, traditionally made with ground meat (often lamb or beef), vegetables, and a topping of creamy mashed potatoes, originated in the British Isles. It was a clever way for resourceful home cooks to repurpose leftovers into something new and comforting. The rich, savory filling of meat and vegetables topped with smooth potatoes made for a deeply satisfying meal that stuck to the ribs—and stuck around for generations.
Now, enter the bell pepper. With its vibrant colors and naturally curved shape, it’s practically made to be filled. Roasting softens it, sweetens its flavor, and gives it a slight char that pairs beautifully with savory fillings. Stuffed peppers date back centuries, appearing in numerous cuisines from Mediterranean dolmas to Mexican chiles rellenos. The common thread? A humble ingredient transformed into a whole meal with a little creativity and a lot of love.
I created this Easy Shepherd’s Pie Stuffed Peppers recipe as a fun twist on both classic dishes. Instead of baking a large pie with the traditional mashed potato crust, each pepper becomes a personal, portion-sized “pie.” The hearty ground beef filling with sweet carrots, tender peas, and aromatic herbs is reminiscent of the traditional shepherd’s pie base. A dash of Worcestershire sauce adds depth and savoriness, enhancing the rich meaty flavor.
But instead of white potatoes as the topping, I decided to use mashed sweet potatoes. Their smooth texture, slight sweetness, and vibrant color brighten up the whole dish. They’re mashed with coconut milk and green chilies—not a common combination for shepherd’s pie, but one that adds subtle spice and creaminess, perfectly balancing the savory meat filling. Plus, the sweet potatoes bring in a nutritional boost with fiber, vitamins, and antioxidants.
Cooking the peppers ahead of time is a small step with a big impact. Boiling them briefly softens the walls, making them easier to stuff and letting all the flavors meld together in the oven. If you prefer more crunch or texture, however, you can skip this step or simply reduce the boiling time.
The result? A balanced, flavorful dinner that comes in its own edible bowl, perfect for weeknights, impressing guests, or even meal prepping. These Shepherd’s Pie Stuffed Peppers take a bit of inspiration from British comfort food and give it a colorful, slightly spicy, and veggie-packed twist. It’s a prime example of how traditional dishes can evolve without losing their soul—just getting a fresh, delicious new look.

Easy Shepherd’s Pie Stuffed Peppers
Ingredients
6 large red pepper (red capsicum) - any color
1 pound ground beef (minced beef)
3 medium carrots - peeled and sliced
1 medium yellow onion - diced
½ can peas
2 sprigs rosemary - chopped
2 sprigs thyme
1 pinch salt
1 pinch ground black pepper
1 tablespoon Worcestershire sauce
3 large sweet potato- 1 can green chilies - 4-ounce
Instructions
- Cut the tops off of the peppers and clean out ribs and seeds.
- Boil peppers for 8 minutes and set aside to dry.
- Saute peeled and sliced carrots for 5 minutes in coconut oil or other fat.
- Add diced onion, beef, Worcestershire sauce, salt, pepper, and chopped herbs. Saute just long enough to brown beef.
- Cook 3 large sweet potatoes. I wrap mine in wet paper towels and microwave them until cooked, but you could also wrap them in aluminum foil and bake for an hour at 350°F.
- Smash sweet potatoes with coconut milk and green chilies.
- Stuff peppers almost to the top with beef filling. If the peppers don’t stand up on their own, I like to cut them in half and do a little half of the peppers.
- Top peppers with sweet potato mixture and bake at 350°F for 30 minutes.










