| |

Vegan Shepherd’s Pie Stuffed Peppers Recipe

If you’re craving something hearty, comforting, and totally unique, you’re going to love this Vegan Shepherd’s Pie Stuffed Peppers Recipe. It’s such a fun twist on classic shepherd’s pie, swapping out the usual casserole format for colorful bell peppers stuffed to the brim with a savory lentil and veggie mixture topped with creamy, dairy-free mashed potatoes. Trust me, this recipe not only tastes amazing, but it also makes a gorgeous presentation whether you’re cooking for family or guests. Stick around—I’ll share all my best tips so you can nail this comforting dish on your first try.

❤️

Why You’ll Love This Recipe

  • Comfort Food Vibes: It’s warm, filling, and full of familiar flavors we all love in shepherd’s pie.
  • Vibrant & Balanced: The green peppers add freshness and a subtle sweetness, balancing the savory lentils and creamy potatoes.
  • Great for Meal Prep: You can make these ahead and reheat with ease without losing texture.
  • Perfect for Plant-Based Eaters: It’s packed with protein and nutrients, making it both healthy and satisfying.

Ingredients You’ll Need

The best part about this Vegan Shepherd’s Pie Stuffed Peppers Recipe is how simple yet flavorful the ingredients are. They all work together to give you that cozy feeling of comfort food with a healthy plant-based punch. When shopping, try to pick fresh, firm green bell peppers and good-quality canned lentils for the best results.

Flat lay of fresh medium-large green bell peppers whole and uncut, peeled and cubed Yukon Gold potatoes in a simple white ceramic bowl, small white bowl of dairy-free butter, small white bowl of creamy plant milk, small white bowl of golden olive oil, small white bowl of minced garlic, sweet yellow onion chopped on a white ceramic plate, cooked brown lentils in a white ceramic bowl, small white bowl of dark gluten-free soy sauce, small white bowl of rich red tomato paste, small white bowl of vegan Worcestershire sauce, small white bowl of finely chopped vibrant green parsley, small white bowl of mixed frozen vegetables thawed and colorful, small white bowl of clear water, pinch of salt and pepper arranged neatly in white ceramic bowls, all ingredients fresh and natural, perfectly balanced symmetrical layout placed on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Vegan Shepherd's Pie Stuffed Peppers, vegan stuffed peppers, shepherd's pie vegetarian, vegan stuffed pepper recipe, plant-based stuffed peppers
  • Green bell peppers: Choose medium to large ones that stand upright well—they’re your edible bowls.
  • Yukon gold potatoes: These are perfect for mashing because they’re creamy and buttery in texture.
  • Dairy-free butter: Adds richness to the mashed potatoes without dairy.
  • Plant milk: I use unsweetened almond or oat milk to keep it neutral and creamy.
  • Olive oil: For sautéing the vegetables—extra virgin adds nice flavor.
  • Garlic: Minced fresh garlic infuses the filling with delicious aroma.
  • Sweet yellow onion: The sweetness balances the savory lentils.
  • Canned lentils: Protein-packed and perfect for vegetarian shepherd’s pie.
  • Gluten-free soy sauce: Adds umami depth—feel free to use tamari for gluten-free.
  • Tomato paste: Gives that rich, slightly tangy base flavor to the filling.
  • Vegan Worcestershire sauce: A little trick I learned to boost the savory notes.
  • Parsley: Freshly chopped adds brightness and color.
  • Frozen mixed vegetables: A convenient way to get variety—peas, carrots, and corn are great.
  • Salt and pepper: Essential for seasoning, adjust to your preference.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

One of the best things about this Vegan Shepherd’s Pie Stuffed Peppers Recipe is how flexible it is. After trying the original version, I love tweaking it to fit what I have at home and suit whatever occasion I’m cooking for. Feel free to make it your own!

  • Add Mushrooms: I sometimes throw in chopped cremini or button mushrooms to add a meaty texture that pairs wonderfully with the lentils.
  • Spice it Up: For a little kick, sprinkle in some smoked paprika or chili flakes—my family is obsessed when I do this.
  • Swap the Veggies: Depending on the season, I replace frozen mix with fresh diced zucchini, carrots, or even kale for a green boost.
  • Make it Gluten-Free: Just be sure to use gluten-free soy sauce or tamari and double-check your Worcestershire sauce.

How to Make Vegan Shepherd’s Pie Stuffed Peppers Recipe

Step 1: Boil and Mash the Potatoes

Start by bringing a large pot of water to a boil and cooking your peeled and cubed Yukon gold potatoes until they’re tender—this usually takes about 20 minutes. You’ll know they’re ready when a fork slides in easily without resistance. Once done, drain them well and mash with dairy-free butter, your choice of plant milk, and a pinch of salt. I love my potatoes smooth but feel free to leave a bit of texture if that’s your thing. Set them aside while you work on the filling.

Step 2: Sauté the Aromatics and Cook the Filling

Heat olive oil in a large skillet over medium heat. Add the minced garlic and chopped onions, sautéing until the onions turn translucent. This usually takes about 5 minutes and fills the kitchen with such an inviting smell. Next, add canned lentils (drained), gluten-free soy sauce, tomato paste, vegan Worcestershire sauce, chopped parsley, salt, and pepper. Stir everything together and cook on medium-low heat for a few minutes so the flavors meld. Then, toss in the frozen mixed vegetables along with a splash of water to help steam everything. Let this simmer gently for around 10 minutes—this customization step is what gives the filling its comforting, savory depth.

Step 3: Prepare the Peppers and Assemble

Preheat your oven to 400°F (200°C). While the filling finishes cooking, cut the tops off your green bell peppers and carefully remove the seeds and membranes inside. Think of them as little edible bowls waiting to be filled! Place these pepper shells upright in a baking dish. Spoon the savory lentil and vegetable mixture into each pepper until about three-quarters full, then carefully top with your fluffy mashed potatoes. I like to get my potatoes up nice and thick on top—it creates that classic shepherd’s pie look and taste.

Step 4: Bake and Broil for Perfection

Cover the baking dish with foil to prevent the mashed potatoes from browning too quickly, and bake for 35-40 minutes. Then, remove the foil and switch your oven to broil for 5-7 minutes to get a golden, slightly crispy top on the potatoes—keep a close eye here so they don’t burn! Once done, pull them out and let cool just enough before serving. These beauties are best enjoyed warm, straight from the oven with all their flavors at peak comfort.

👨‍🍳

Pro Tips for Making Vegan Shepherd’s Pie Stuffed Peppers Recipe

  • Don’t Overfill the Peppers: I learned the hard way that stuffing beyond ¾ makes them spill during baking—less stress, more neatness.
  • Season the Mashed Potatoes Well: A little extra salt and dairy-free butter here make the potatoes taste indulgent and not bland.
  • Broil at the End for Crispy Tops: This is what transforms the dish into a restaurant-quality shepherd’s pie vibe.
  • Use Fresh Parsley: I find it brightens the earthy lentil filling and lifts the whole dish visually and flavor-wise.

How to Serve Vegan Shepherd’s Pie Stuffed Peppers Recipe

The image shows a half green bell pepper filled with three visible layers: the bottom layer is a mix of cooked lentils, diced carrots, peas, corn, and onions in a brown sauce; the middle layer is mashed potatoes with a light golden crust on top, sprinkled with small bits of fresh green parsley. This stuffed pepper is placed on a white plate with a subtle speckled texture, set against a white marbled surface. Photo taken with an iphone --ar 2:3 --v 7 - Vegan Shepherd's Pie Stuffed Peppers, vegan stuffed peppers, shepherd's pie vegetarian, vegan stuffed pepper recipe, plant-based stuffed peppers

Garnishes

I usually sprinkle a little extra fresh parsley on top for that pop of green and fresh aroma. Sometimes a drizzle of high-quality olive oil or a few cracked black pepper flakes on the potato topping adds a nice final touch. If you want a bit of tang, a dollop of vegan sour cream or cashew cream on the side never hurts.

Side Dishes

Since the stuffed peppers are already loaded with veggies and potatoes, I love keeping sides simple. A crisp green salad with a zesty vinaigrette brightens the plate nicely, while some crusty bread or garlic roasted mushrooms complement the earthy lentils beautifully. On cooler days, pairing this with a warm bowl of tomato soup feels like a complete cozy meal.

Creative Ways to Present

For special occasions, I like to arrange the stuffed peppers standing upright on a platter, drizzling a vibrant herb sauce around them. Adding a small side ramekin of cranberry relish or tangy apple chutney balances the richness. I once made mini stuffed peppers for a party—bite-sized, easy to handle, and everyone loved the unexpected twist on a classic!

Make Ahead and Storage

Storing Leftovers

I store any leftovers in an airtight container in the fridge for up to 3 days. Since these peppers reheat really well, I pop them in the oven covered with foil for about 15 minutes to warm through without drying out the potatoes.

Freezing

If you want to freeze, I suggest prepping and baking the filling separately, then stuffing and topping the peppers afterward before a final bake. Wrapped tightly, they freeze nicely for up to 2 months. When ready, thaw in the fridge overnight and bake as usual.

Reheating

To reheat, I prefer the oven method to keep the potatoes fluffy and the peppers slightly crisp. Avoid microwaving if you want to maintain texture, but it works in a pinch—just cover the peppers loosely to keep moisture locked in.

FAQs

  1. Can I use other types of bell peppers for this recipe?

    Absolutely! While green bell peppers have a slightly bitter and fresh flavor that balances the filling nicely, you can use red, yellow, or orange peppers for a sweeter taste. Just be mindful that sweeter peppers might change the overall flavor profile a bit, but they all work deliciously.

  2. Is this recipe suitable for gluten-free diets?

    Yes, this Vegan Shepherd’s Pie Stuffed Peppers Recipe is gluten-free as long as you use gluten-free soy sauce or tamari and double-check that your Worcestershire sauce brand is gluten-free. All other ingredients are naturally gluten-free.

  3. Can I prepare this recipe in advance?

    You sure can. Make the filling and mashed potatoes a day ahead, refrigerate them separately, then assemble the stuffed peppers right before baking. This saves you time on busy days and still delivers fresh, delicious results.

  4. What if I don’t have plant milk on hand?

    If you don’t have plant milk, you can use water with a splash of olive oil or vegan butter for the mashed potatoes to keep them creamy. The plant milk just helps create a richer texture.

  5. Can I use fresh lentils instead of canned?

    Fresh lentils can be used, but you’ll need to cook them first until tender before using them in the filling. Canned lentils are a time-saver and convenient, but fresh cooked lentils work just as well if you prefer.

Final Thoughts

This Vegan Shepherd’s Pie Stuffed Peppers Recipe has become a staple in my home for busy weeknights or when I want to impress without fuss. It’s a dish that’s approachable but feels special—comforting, flavorful, and nourishing all at once. I encourage you to give it a try because once you experience how well those stuffed peppers hold the classic shepherd’s pie soul with a vegan twist, you might just keep it in your dinner rotation like I have. Enjoy every bite, friend!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Shepherd’s Pie Stuffed Peppers Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 150 reviews
  • Author: Lauren
  • Prep Time: 10 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 10 minutes
  • Yield: 5 stuffed peppers
  • Category: Main Course
  • Method: Baking
  • Cuisine: American
  • Diet: Vegan

Description

Shepherd’s Pie Stuffed Peppers are a wholesome and comforting vegan twist on the classic shepherd’s pie. Featuring tender green bell peppers filled with a savory lentil and mixed vegetable mixture, and topped with creamy dairy-free mashed potatoes, this recipe offers a hearty, nutritious meal perfect for any dinner occasion.


Ingredients

Units Scale

Vegetables

  • 5-6 medium-large green bell peppers
  • 4 cups Yukon gold potatoes, peeled and cubed
  • 1 1/2 cups sweet yellow onion, chopped
  • 1 cup frozen mixed vegetables
  • 1 teaspoon minced garlic

For the Filling

  • 1 can (15 oz) lentils, drained and rinsed
  • 2 tablespoons gluten-free soy sauce
  • 2 tablespoons tomato paste
  • 1 teaspoon vegan Worcestershire sauce
  • 2 teaspoons parsley, finely chopped
  • 1/2 teaspoon salt
  • Pinch of pepper
  • 2 tablespoons water
  • 1-2 tablespoons olive oil

For the Mashed Potatoes

  • 2 tablespoons dairy-free butter
  • 4 tablespoons plant milk
  • Salt to taste

Instructions

  1. Boil Potatoes: Bring a pot of water to a boil and add the peeled and cubed Yukon gold potatoes. Boil them until they are fork-tender, about 20 minutes. Drain and set aside temporarily.
  2. Prepare Filling: While the potatoes are boiling, heat the olive oil in a large skillet over medium heat. Add the minced garlic and chopped onion, sautéing until onions become translucent, about 5 minutes. Stir in lentils, gluten-free soy sauce, tomato paste, vegan Worcestershire sauce, parsley, salt, and pepper. Let the mixture cook on medium-low heat for a few minutes.
  3. Simmer Filling: Add the frozen mixed vegetables to the skillet along with 2 tablespoons of water. Stir well, then reduce heat to low and let the filling simmer for 10 minutes to meld flavors together.
  4. Mash Potatoes: Return drained potatoes to the pot and add dairy-free butter, plant milk, and salt to taste. Mash the potatoes with a masher or fork until creamy and smooth. Set aside.
  5. Prepare Peppers: Preheat the oven to 400°F (200°C). Cut the tops off the green bell peppers and remove all seeds and membranes. Place the hollowed peppers upright in a baking dish.
  6. Assemble Peppers: Spoon the lentil and vegetable filling into each bell pepper, filling about three-quarters full. Then, top each pepper generously with the mashed potatoes.
  7. Bake and Broil: Cover the baking dish with foil and bake for 35-40 minutes. After baking, remove the foil and broil the peppers for 5-7 minutes to brown the mashed potato topping, watching carefully to avoid burning.
  8. Serve: Remove the stuffed peppers from the oven and let cool slightly before serving. Enjoy your hearty and comforting Shepherd’s Pie Stuffed Peppers!

Notes

  • This recipe is a vegan and dairy-free version of the classic shepherd’s pie, making it suitable for those following plant-based diets.
  • Using Yukon gold potatoes offers a creamy texture perfect for mashed potatoes, but other varieties can be substituted.
  • The lentil and vegetable filling is packed with flavor from soy sauce, tomato paste, and vegan Worcestershire sauce, providing a rich umami taste.
  • Feel free to customize the mixed vegetables based on availability or preference, such as peas, carrots, corn, or green beans.
  • Broiling at the end gives the mashed potato topping a delicious golden crust—keep an eye on them to prevent burning.
  • Leftover stuffed peppers can be refrigerated and reheated in the oven for a comforting next-day meal.

Nutrition

  • Serving Size: 1 stuffed pepper
  • Calories: 320
  • Sugar: 5g
  • Sodium: 380mg
  • Fat: 8g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 10g
  • Protein: 12g
  • Cholesterol: 0mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star