These stuffed peppers combine a ground beef and vegetable filling — carrots, peas, rosemary, thyme, Worcestershire sauce — with a coconut milk and green chili mashed sweet potato topping, all baked inside a whole bell pepper. Each pepper is a self-contained meal: protein, starch, and vegetables in one edible container. That makes them genuinely useful for weeknight dinners and meal prep, not just a novelty.
The technique that matters
The most important step is browning the beef properly before it goes into the pepper. Crowding the pan steams the meat instead of browning it, and you lose the savory depth that makes the filling worth eating. Work in batches if needed, and don’t stir constantly — let the beef sit long enough to develop color on one side before breaking it up. The second technique worth getting right is the sweet potato mash consistency. Too thick and it won’t spread evenly over the filling; too loose and it slides off during baking. Aim for a texture slightly thicker than whipped cream — the coconut milk goes in gradually, so add it a tablespoon at a time until you hit that point.
Smart swaps
- Ground beef: Ground lamb works well here and is the more traditional shepherd’s pie protein. Ground turkey is a leaner option — cook it to 165°F (74°C) and expect a slightly drier filling, so don’t skip the Worcestershire sauce.
- Coconut milk: Regular dairy milk or a splash of chicken broth works fine in the sweet potato mash. The coconut flavor in the finished dish is subtle, so this swap won’t dramatically change the result.
- Canned green chilies: If you want less heat, use half the can. If you can’t find them, a small amount of diced fresh jalapeño (seeds removed) or a pinch of smoked paprika gives a mild kick without changing the texture of the mash.
- Frozen peas: No need to thaw before adding to the filling — they’ll cook through during the sauté and again in the oven. Skip the garnish of fresh herbs on top before serving — not worth the extra dish.
Common problems and fixes
- Peppers collapse or tip over in the oven: Stand them in a muffin tin or a snug baking dish so they support each other. The recipe already notes cutting them in half as a fallback — that also speeds up baking slightly.
- Filling is watery after baking: This usually means the beef wasn’t browned long enough, or the carrots released too much moisture. Drain any excess liquid from the pan before stuffing the peppers.
- Sweet potato topping browns too fast before the filling is hot: Tent the peppers loosely with foil for the first 20 minutes of baking, then remove it for the final 10 to let the top set and color slightly.
- Peppers taste bland after boiling: Salt the boiling water — the same way you’d salt pasta water. It makes a noticeable difference to the pepper walls themselves.
- Beef filling is underseasoned: Taste the filling before stuffing. The Worcestershire sauce and herbs are the main flavor drivers; if it tastes flat, add a small extra splash of Worcestershire rather than just more salt.
Make-ahead notes
The beef filling and the sweet potato mash can both be made up to 3 days ahead and stored separately in the fridge. Assemble and stuff the peppers the day you plan to bake them — pre-stuffed raw peppers sitting overnight tend to get soggy. Fully baked stuffed peppers keep well in the fridge for up to 4 days in an airtight container; reheat covered in a 350°F oven for about 20 minutes, or microwave on medium power to avoid drying out the sweet potato topping. For freezing, bake them first, cool completely, then freeze individually wrapped for up to 2 months. Thaw overnight in the fridge before reheating — going straight from frozen to oven works but takes close to 45 minutes at 350°F and the pepper texture softens considerably.
Shepherd’s Pie Stuffed Peppers with Sweet Potato
Equipment
Ingredients
- 6 large bell peppers (capsicum) - any colour
1 pound ground beef (minced beef) - minced beef, 450g
3 medium carrots - peeled and sliced
1 medium yellow onion - diced
½ can peas - approximately 3/4 cup / 125g, drained
2 sprigs rosemary - fresh ; leaves chopped (or 1 teaspoon dried rosemary)
2 sprigs thyme - leaves stripped (or 1/2 teaspoon dried thyme)
½ teaspoon salt - or to taste
¼ teaspoon ground black pepper - or to taste
1 tablespoon Worcestershire sauce
3 large sweet potatoes - approximately 2 lbs / 900g total
- 1 can diced green chilies - 4 oz / 113g, drained
1-2 tablespoons coconut oil - or other cooking fat
¼ cup coconut milk - full-fat, 60ml, added gradually to desired consistency
Instructions
- Cut the tops off of the peppers and clean out ribs and seeds.6 large bell peppers (capsicum)
- Boil peppers for 8 minutes and set aside to dry.6 large bell peppers (capsicum)
- Heat 1-2 tablespoons coconut oil (or other cooking fat) in a large skillet over medium-high heat. Sauté the peeled and sliced carrots for 5 minutes, stirring occasionally, until they begin to soften.3 medium carrots, 1-2 tablespoons coconut oil
- Add the diced onion and cook for 2 minutes until softened. Push the vegetables to one side and add the ground beef in an even layer. Let it cook undisturbed for 2-3 minutes to develop a brown crust, then break it up and stir to combine. Add the Worcestershire sauce, salt, pepper, rosemary, and thyme leaves. Continue cooking until the beef is fully browned and no pink remains (internal temperature 160°F / 71°C), about 8-10 minutes total.1 pound ground beef (minced beef), 1 medium yellow onion, 1/2 can peas, 2 sprigs rosemary, 2 sprigs thyme, 1/2 teaspoon salt, 1/4 teaspoon ground black pepper, 1 tablespoon Worcestershire sauce
- Cook the sweet potatoes until completely tender. Microwave method: wrap each potato in a damp paper towel and microwave on high for 5-7 minutes per potato, turning halfway through. Oven method: wrap each potato in aluminium foil and bake at 350°F / 175°C (180°C fan-forced) for 50-60 minutes until a knife slides through easily.3 large sweet potatoes
- Scoop the cooked sweet potato flesh into a large bowl. Add the drained green chilies and mash until smooth. Gradually add the coconut milk, 1 tablespoon at a time, until the mash reaches a consistency slightly thicker than whipped cream — smooth enough to spread but thick enough to hold its shape on top of the filling.3 large sweet potatoes, 1 can diced green chilies, 1/4 cup coconut milk
- Arrange the blanched peppers upright in a 9×13 inch (33x23cm) baking dish. If any peppers won’t stand upright, trim a thin slice off the bottom to create a flat base, or cut them in half lengthwise and arrange cut-side up. Divide the beef filling evenly among the peppers, filling them to about 3/4 full.6 large bell peppers (capsicum)
- Spoon the sweet potato mash over each pepper, spreading it to the edges to seal in the filling. Bake at 350°F / 175°C (180°C fan-forced) for 30 minutes, until the sweet potato topping is lightly golden and the peppers are tender when pierced with a knife.
Notes
Nutrition
Common questions
Can I use regular white potatoes instead of sweet potatoes for the topping?
Yes, plain mashed potatoes work fine as a topping. Use about the same volume — enough to cover the filling in each pepper — and mash them with butter or milk instead of coconut milk, and skip the green chilies if you want a more traditional flavor.
How do I know the ground beef filling is fully cooked before it goes in the oven?
The beef should reach an internal temperature of 160°F (71°C) and show no pink. Since the filling is sautéed before baking, it should be fully cooked at the stuffing stage — the oven time is mainly to heat everything through and soften the pepper walls further.
Can I make this recipe with just one or two peppers instead of six?
Easily — scale the filling down and refrigerate or freeze any leftover beef mixture for another use. The sweet potato mash is harder to make in very small quantities, so consider making the full batch and using the extra as a side dish with another meal that week.
If you liked this one
- Spicy Beef Stuffed Peppers
- Hearty Beef Cauliflower Bake
- Aussie Kangaroo Shepherd’s Pie
- Kumara Beef Hash Cakes
