Jamie Oliver’s Vegan Shepherds Pie Recipe

  • May 5, 2025

Jamie Oliver’s Vegan Shepherd’s Pie offers a delicious and wholesome plant-based twist on a beloved classic, making it the perfect comfort food for vegans, vegetarians, or anyone looking to enjoy a hearty, flavorful meal that’s both satisfying and healthy.

What Is Jamie Oliver’s Vegan Shepherd’s Pie?

Jamie Oliver’s Vegan Shepherd’s Pie is a plant-based version of the traditional British dish, shepherd’s pie, which is typically made with minced lamb or beef. Instead of meat, this recipe uses lentils and vegetables to create a hearty, savory filling, and it’s topped with a creamy mashed potato layer.

The result is a rich, comforting meal that maintains all the flavors and textures of the classic dish but without any animal products. It’s perfect for anyone seeking a more sustainable, cruelty-free option without compromising on taste.

Jamie Oliver’s Vegan Shepherds Pie Recipe

Ingredients Needed

To make Jamie Oliver’s Vegan Shepherd’s Pie, you’ll need the following ingredients:

  • For The Filling

    • 2 tablespoons of olive oil
    • 1 onion, finely chopped
    • 2 carrots, peeled and diced
    • 2 celery sticks, chopped
    • 2 cloves of garlic, minced
    • 1 tablespoon of tomato paste
    • 1 cup of brown or green lentils (rinsed)
    • 1 can of chopped tomatoes
    • 2 tablespoons of soy sauce or tamari
    • 1 tablespoon of balsamic vinegar
    • 1-2 teaspoons of dried thyme or mixed herbs
    • 1 cup of vegetable stock
    • Salt and pepper to taste
  • For The Mashed Potato Topping

    • 4 large potatoes (peeled and chopped)
    • 1/4 cup of plant-based butter
    • 1/4 cup of unsweetened plant-based milk (such as almond or oat milk)
    • Salt and pepper to taste

Equipment Needed

jamie oliver vegan shepherds pie

For this recipe, you’ll need the following equipment:

  • Large pot for boiling potatoes
  • Medium-sized pan for sautéing vegetables
  • Oven-safe baking dish (approximately 9×9 inches or similar size)
  • Masher for the potatoes
  • Stirring spoon
  • Knife and chopping board for prepping vegetables

How To Make Jamie Oliver’s Vegan Shepherd’s Pie?

  1. Prepare The Mashed Potatoes

    • Peel and chop the potatoes into even pieces. Place them in a pot and cover with water. Bring to a boil and cook for around 10-15 minutes until the potatoes are soft and fork-tender.
    • Drain the potatoes and return them to the pot. Add the plant-based butter and milk. Mash the potatoes until smooth and creamy. Season with salt and pepper to taste.
  2. Prepare The Filling

    • Heat olive oil in a large pan over medium heat. Add the chopped onion, carrots, and celery. Sauté for about 5 minutes until softened.
    • Add the minced garlic and cook for another minute, then stir in the tomato paste. Let it cook for 1-2 minutes to deepen the flavor.
    • Add the lentils, chopped tomatoes, soy sauce, balsamic vinegar, thyme, and vegetable stock. Stir everything together and bring the mixture to a simmer. Let it cook for 25-30 minutes, stirring occasionally, until the lentils are tender and the mixture has thickened.
    • Taste the filling and adjust the seasoning with salt and pepper as needed.
  3. Assemble The Shepherd’s Pie

    • Preheat the oven to 375°F (190°C).
    • Transfer the lentil and vegetable mixture into an oven-safe baking dish, spreading it evenly.
    • Spoon the mashed potatoes over the top of the filling. Use a spatula to smooth the potatoes, and then use a fork to create a decorative pattern on top (this helps it crisp up in the oven).
  4. Bake

    • Place the assembled shepherd’s pie in the preheated oven and bake for 25-30 minutes, or until the top is golden brown and slightly crispy.
  5. Serve

    • Allow the pie to cool for a few minutes before serving. It’s now ready to be enjoyed!

Expert Tips

  • Make it spicier: Add chili flakes or a touch of smoked paprika to the filling for an extra kick of heat and flavor.
  • Creamy mashed potatoes: For extra creaminess, you can add a splash of nutritional yeast or a tablespoon of vegan cream cheese to the mashed potatoes.
  • Lentil variation: Feel free to swap out the lentils for other beans like chickpeas or kidney beans. You can also combine different legumes for a more varied texture.
  • Make it ahead: This recipe can be made in advance. Simply assemble the shepherd’s pie and refrigerate it until ready to bake. When you’re ready, just pop it in the oven for an extra 10 minutes to reheat.
  • Add vegetables: For more variety, try adding peas, corn, or mushrooms to the filling for added flavor and texture.

Jamie Oliver’s Vegan Shepherd’s Pie is an indulgent, comforting dish that proves you don’t need meat to enjoy a delicious shepherd’s pie. Packed with nutritious lentils and vegetables, and topped with a creamy mashed potato crust, this dish is perfect for plant-based eaters or anyone wanting to enjoy a more sustainable and wholesome meal.

Whether you’re serving it on a cold winter night or as a filling weeknight dinner, it’s sure to satisfy everyone at the table with its rich flavors and hearty texture. Give it a try, and enjoy the warmth and comfort of a traditional recipe, reimagined for a modern, vegan lifestyle!.

Easy Recipe Variations For Jamie Oliver’s Vegan Shepherd’s Pie

jamie oliver vegan shepherds pie

Jamie Oliver’s Vegan Shepherd’s Pie is a comforting dish that uses plant-based ingredients, making it a perfect choice for those looking to enjoy a hearty, plant-powered meal. While the traditional recipe is delicious on its own, there are several ways to tweak and personalize the dish, depending on your taste preferences and the ingredients you have on hand. Here are a few creative variations to make this vegan shepherd’s pie your own:

  1. Swap the Protein Base:
    The classic vegan shepherd’s pie recipe often uses lentils as the protein source, but you can experiment with other plant-based proteins. Try swapping the lentils for chopped mushrooms for a rich, meaty texture or add tofu crumbles for a lighter, fluffier filling. You can also combine chickpeas with grated carrots for a different texture profile and additional flavor.

  2. Add Some Spice:
    For those who enjoy a little heat, consider spicing up the filling with some chili powder, cayenne pepper, or a dash of hot sauce. Adding smoked paprika can also give the dish a warm, smoky undertone that pairs wonderfully with the earthy flavors of the lentils and vegetables.

  3. Herb Variations:
    Fresh herbs can elevate the flavor of the shepherd’s pie. While thyme and rosemary are traditional choices, try experimenting with herbs like sage or oregano for a slightly different twist. You could even mix in a bit of fresh parsley or basil for a burst of freshness.

  4. Vegan Cheese Layer:
    To give your shepherd’s pie a cheesy finish, top the mashed potatoes with vegan cheese. Try using a vegan cheddar or mozzarella, or even a sprinkle of nutritional yeast for a cheesy, savory kick. If you’re feeling adventurous, you can mix some vegan cream cheese into the mashed potatoes for an ultra-creamy texture.

  5. Roasted Vegetable Medley:
    For added depth of flavor, incorporate roasted vegetables into the filling. Roast carrots, parsnips, or even sweet potatoes, then chop them up and mix them into the lentil and veggie filling. Roasting the vegetables beforehand intensifies their natural sweetness, which balances beautifully with the savory flavors of the dish.

  6. Add Green Veggies:
    Green vegetables like peas, spinach, or kale can be added to the filling for extra nutrition and color. You can sauté spinach or kale with garlic and onions, then fold it into the filling mixture. Alternatively, toss in some frozen peas for a quick and easy addition.

  7. Use Sweet Potatoes for Topping:
    If you’re looking to add some natural sweetness to the pie, you can replace the standard mashed potatoes with mashed sweet potatoes. The sweetness of the potatoes contrasts nicely with the savory filling, and it adds a vibrant pop of color on top of the dish.

By making these small changes, you can easily customize Jamie Oliver’s vegan shepherd’s pie to suit your preferences or dietary needs.

Best Practices To Store Leftovers

Leftovers are one of the best perks of making a big batch of Jamie Oliver’s Vegan Shepherd’s Pie!

Storing them properly ensures that the meal stays fresh and delicious for as long as possible. Here’s how you can store your leftovers and enjoy them again later:

  1. Refrigerating Leftovers:
    After enjoying your meal, make sure the shepherd’s pie has cooled to room temperature before storing it. To refrigerate, place the leftovers in an airtight container or cover the pie with plastic wrap and store it in the fridge. It will stay fresh for up to 3-4 days.

  2. Freezing Leftovers:
    If you have a large batch and want to save some for later, freezing is a great option. To freeze the shepherd’s pie, allow it to cool completely, then transfer it into a freezer-safe container or wrap it tightly in foil or plastic wrap. You can also portion it out into individual servings for easy defrosting. The pie will stay fresh for up to 2-3 months in the freezer. To reheat, simply thaw overnight in the fridge and then bake in the oven at 350°F (175°C) until it’s heated through.

  3. Avoid Freezing the Mashed Potato Topping Alone:
    While the lentil and veggie filling freezes well, the mashed potato topping might lose its creamy texture upon freezing and reheating. If you’re planning to freeze the dish, it’s best to freeze the filling separately from the mashed potatoes. Once reheated, you can add fresh mashed potatoes or make a new batch to top the dish before serving.

  4. Reheating Tips:
    To reheat the shepherd’s pie, it’s best to do so in the oven to maintain its texture. Preheat your oven to 350°F (175°C), cover the pie with foil, and bake for about 20-30 minutes, or until heated through. If you’re in a rush, you can reheat individual portions in the microwave, but this may result in a slightly softer topping.

What Goes Well With Vegan Shepherd’s Pie?

Vegan Shepherd’s Pie is a hearty dish, but it pairs beautifully with a variety of side dishes that complement its flavors and provide additional texture. Here are a few options to create a well-rounded meal:

  1. Fresh Green Salad:
    A crisp, refreshing salad makes an excellent contrast to the rich and savory shepherd’s pie. A simple mix of greens like arugula, spinach, and kale, with a light vinaigrette dressing, balances the hearty nature of the pie. You can also toss in some avocado or roasted beets for extra texture and flavor.

  2. Roasted Vegetables:
    Roasted vegetables such as carrots, Brussels sprouts, or cauliflower pair wonderfully with vegan shepherd’s pie. Roasting vegetables brings out their natural sweetness and adds a slight caramelization that complements the savory filling of the pie.

  3. Garlic Bread:
    For those who love bread with their meal, a side of warm garlic bread is an indulgent choice. The buttery, garlicky goodness provides a rich and flavorful contrast to the comforting shepherd’s pie. Choose a crusty, vegan-friendly bread for the best result.

  4. Sautéed Greens:
    Greens like kale, spinach, or Swiss chard sautéed with a little garlic and olive oil are a great way to add a nutritious side dish to your meal. The slight bitterness of the greens balances the richness of the shepherd’s pie and adds a healthy touch to the meal.

  5. Mashed Sweet Potatoes:
    If you haven’t already opted for mashed sweet potatoes on top of your shepherd’s pie, serving a side of mashed sweet potatoes can be a lovely addition. The natural sweetness of the potatoes complements the savory flavors of the dish, making it an even more comforting meal.

  6. Vegan Gravy:
    If you want to make the dish even more indulgent, consider serving it with some vegan gravy. A savory mushroom gravy or a simple vegetable-based gravy can elevate the entire meal, adding depth of flavor and richness.

Conclusion

Jamie Oliver’s Vegan Shepherd’s Pie is a versatile and comforting dish that can be easily customized to suit various tastes and dietary preferences. Whether you stick to the classic recipe or experiment with different variations, the dish is sure to be a hit.

Storing leftovers properly ensures that you can enjoy the meal for days to come, and pairing it with complementary sides will elevate the dining experience. Whether you’re serving it for a weeknight dinner or a special gathering, this dish will surely leave everyone satisfied and asking for seconds.

FAQs

What Makes Jamie Oliver’s Shepherd’s Pie Vegan?

Jamie Oliver’s vegan shepherd’s pie is made without any animal products. Instead of using traditional minced meat, it features lentils, mushrooms, and vegetables like carrots, onions, and peas. The topping is a creamy mashed potato, often prepared with plant-based milk and dairy-free butter.

Can I Use A Different Type Of Lentil In Jamie Oliver’s Vegan Shepherd’s Pie?

Yes, you can use different types of lentils, such as red or green lentils. However, Jamie’s recipe specifically calls for brown or green lentils, which hold their shape better and give the pie a hearty texture.

How Long Does It Take To Cook Jamie Oliver’s Vegan Shepherd’s Pie?

The total cooking time for Jamie Oliver’s vegan shepherd’s pie is around 1 hour and 15 minutes. This includes the time for preparing and cooking the filling and the mashed potato topping.

Can I Make Jamie Oliver’s Vegan Shepherd’s Pie Ahead Of Time?

Yes, you can prepare the shepherd’s pie in advance. Assemble the pie, cover it with foil, and refrigerate it for up to 24 hours before baking. When ready to serve, just bake it until heated through and the top is golden and crispy.

Is Jamie Oliver’s Vegan Shepherd’s Pie Gluten-free?

The recipe itself is not inherently gluten-free, as it calls for standard flour and breadcrumbs. However, you can easily make it gluten-free by swapping out these ingredients with gluten-free alternatives like gluten-free flour or breadcrumbs.

What Vegetables Are In Jamie Oliver’s Vegan Shepherd’s Pie?

The recipe includes a variety of vegetables, such as carrots, onions, peas, and mushrooms. These ingredients are cooked with lentils and seasoned to create a savory filling for the pie.

Can I Add Other Vegetables To Jamie Oliver’s Vegan Shepherd’s Pie?

Absolutely!

You can add vegetables like zucchini, spinach, or parsnips. Just make sure they are finely chopped or cooked down so that they blend well with the other ingredients in the filling.

What Can I Use Instead Of Mashed Potatoes For The Topping?

If you’re looking for a variation, you could use mashed sweet potatoes or cauliflower mash for a different flavor and texture. Both alternatives would still provide a creamy topping for the pie.

Can I Make The Filling Spicier?

Yes, you can easily spice up the filling by adding ingredients like chili flakes, smoked paprika, or a dash of hot sauce. Adjust the level of heat according to your personal preference.

How Do I Know When Jamie Oliver’s Vegan Shepherd’s Pie Is Done Cooking?

The pie is done when the filling is bubbling around the edges and the mashed potato topping is golden and crispy. You can also insert a knife into the center to ensure it’s hot throughout.