Veggie Shepherd's Pie

'This is my vegetarian take on a traditional Shepherd's Pie'

Ingredients:

The topping

4 large potatoes peeled and quartered

1/2 cup oat milk (any non-dairy milk alternative works well)

1/4 cup dairy free margarine

salt and pepper to taste

The filling

2 tablespoons olive oil

1 large onion diced

2 garlic cloves minced

2 large carrots peeled and diced

2 celery stalks, diced

500g veggie mince

ground salt and black pepper to season

1 cup vegetable stock

2 tablespoons tomato puree

1 teaspoon yeast extract

2 teaspoons fresh rosemary finely chopped

1 teaspoon fresh thyme finely chopped

1 cup frozen peas

Method: 

Boil potatoes in a large pan for around 12-15 mins or until soft

Drain, add the milk, margarine, salt and pepper and mash until creamy.

Preheat oven to 200c.

Add oil, onion to a large oven proof pan and cook over a medium heat for a couple of minutes

Add diced carrots, celery and veggie mince

Cook for another 8-10 mins

Add tomato puree and stock, yeast extract and herbs

Season and simmer for about 5 min until the sauce slightly thickens

Add frozen peas and mix well

Add the mashed potato and spread it flat to the edges of the pan

Run a fork around the topping to create an attractive pattern

7 Bake for around 25-30 mins until the top is slightly brown

Serve with a cold light beer and enjoy

Ilana Estelle is a mental health and wellbeing advocate who combines educational insight with her personal experience of living with physical, mental, and emotional disabilities. She holds diplomas in Counselling, Diet and Nutrition, Nutritional Therapy, Psychotherapy and Counselling, and Stress Management. Through her writing, Ilana supports others in navigating their emotional, mental, and physical health challenges. In addition to writing for The CP Diary, her work has appeared in healthy lifestyle magazines. Ilana is also the author of three books: Cerebral Palsy: A Story – Finding the Calm After the Storm, Spirituality, Healing and Me, and Survival: The Covid Years – Time for Change.

Most people who read this blog

went on to read these blogs next
Date 29 June 2026
Author Ilana Estelle

Iced Watermelon Cooler

Iced Watermelon Cooler 'Recipe adapted from BBC Good Food' Ingredients: 550g/1lb 4oz watermelon, peeled, seeds removed, chopped ¼ lemon, juice only Iced-cubes fresh mint leaves, to serve Method: Mash the ...
Read more
Date 30 May 2026
Author Ilana Estelle

Creamy Sweet Potato, Coconut and Ginger Soup

Creamy Sweet Potato, Coconut and Ginger Soup 'Recipe adapted from Marmalade and Me' Ingredients: 2 medium sweet potatoes, peeled and diced 1 onion, chopped 2 garlic cloves, minced 1 tbsp fresh ginger ...
Read more
Date 28 April 2026
Author Ilana Estelle

Golden Fig and Honey Oat Bake

Golden Fig and Honey Oat Bake "Adapted from a simple baked oatmeal recipe by Minimalist Baker" Refined – Sugar free Ingredients: 2 cups rolled oats 1 tsp cinnamon ½ tsp ground ginger 1 tsp baking powder Pinch of salt ...
Read more
1 2 3 62

2 comments on “Veggie Shepherd's Pie”

  1. I have made different versions of meat free Shepherd's Pie in the past and I like the look of this recipe too. Nowadays there are some great vegetarian options.

    It is really easy to swap out meat for meat substitutes and in doing so we're saving the planet, which is also what I like.

    1. Thank you. Well I haven't eaten meat or meat products in 10 years now and truthfully feel better for it.

      As you say there are great vegetarian options and I would always advocate for people to give non-meat products a try.

      I'm not sure how do-able cutting out meat altogether is, but reducing our intake of meat is not only saving the natural world, but is saving the human species too.

      Although, it may not be something that affects us directly, but it will go on to affect future generations of our own family too.

Leave a Reply

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

Subscribe to receive regular updates

Enter your details below to be the first to receive updates on new articles on my blog.