Shepherd's pie

Shepherd's Pie features creamy mashed potatoes layered over a rich vegetable filling, including beans and fresh herbs. This hearty dish is baked until golden and bubbly, making it perfect for a comforting meal.

Macro-Fit Meal Planner

Turn this recipe into a full day that hits your macros

Set your calorie & macro targets — we'll build a complete breakfast, lunch, dinner and snack plan around real recipes. Regenerate any meal in one click.

Plan My Day →
05 May 2026
Cook time 35 min
Prep time 15 min

Ingredients:

3 potatoes
1/4 cup almond milk
2 tbsp olive oil
1 tsp sea salt
1 dash black pepper
1 tbsp olive oil
1 onion
2 garlic cloves
2 carrots
2 stalks celery
1 cup mushrooms
1.50 cups vegetable broth
2 tbsp soy sauce
1 tbsp cornstarch
2 tbsp water
2 cups kidney beans
1/2 cup green beans
1 cob sweet corn
6 spears asparagus
1.50 tsp dried thyme
2 tsp rosemary
1/4 tsp sage
3 tsp salt
2 tsp black pepper
2 cups spinach
Shepherd's pie

Shepherd's Pie is a delightful, hearty dish that takes advantage of fresh vegetables and wholesome ingredients. Perfect for a comforting meal, this recipe combines creamy mashed potatoes with a rich, veggie-filled filling that will satisfy both vegetarians and meat-lovers alike.

Instructions:

1. Prepare the Potatoes:
- Place the diced potatoes in a large pot and cover with water. Bring to a boil over medium-high heat.
- Reduce the heat and let it simmer until the potatoes are tender, about 15-20 minutes.
- Drain the potatoes and return them to the pot.
- Add the almond milk, 2 tbsp olive oil, 1 tsp sea salt, and a dash of black pepper. Mash until smooth and set aside.
2. Prepare the Filling:
- Preheat the oven to 400°F (200°C).
- Heat 1 tbsp olive oil in a large skillet over medium heat.
- Add the chopped onion and sauté until translucent, about 5 minutes.
- Add the minced garlic and cook for an additional 1 minute.
- Stir in the diced carrots, celery, and sliced mushrooms. Cook until the vegetables are tender, about 7-10 minutes.
- Pour in the vegetable broth and soy sauce. Bring the mixture to a simmer.
- In a small bowl, mix the cornstarch with 2 tbsp water to form a slurry. Stir this into the vegetable mixture to thicken the sauce.
- Add the kidney beans, green beans, corn kernels, and asparagus. Stir to combine.
- Mix in the dried thyme, rosemary, sage, 2 tsp salt, and 1 tsp black pepper. Cook for another 5 minutes.
- Fold in the fresh spinach and cook until just wilted, about 2 minutes.
3. Assemble the Shepherd's Pie:
- Transfer the vegetable mixture to a 9x13-inch baking dish, spreading it out evenly.
- Spoon the mashed potatoes over the top of the vegetable mixture, spreading them out evenly with a spatula.
- Season the top with the remaining salt and black pepper.
4. Bake:
- Place the assembled shepherd’s pie in the preheated oven.
- Bake for 25-30 minutes, or until the top is golden and the filling is bubbly.
5. Serve:
- Let the shepherd's pie cool for a few minutes before serving.
- Enjoy your hearty and healthy Shepherd’s Pie!

Shepherd's Pie is a versatile and nutritious recipe that's perfect for a family dinner or meal prep. The mix of fresh vegetables and savory seasonings make it a delicious way to enjoy the flavors of the season. Pair it with a simple green salad or steamed veggies for a complete meal.

Shepherd's pie FAQ:

What is the baking time for Shepherd's Pie?

Bake the assembled Shepherd's Pie in a preheated oven at 400°F (200°C) for 25-30 minutes, or until the top is golden and the filling is bubbly.

How can I tell if the potatoes are done cooking?

Potatoes are done when they are tender and can be easily pierced with a fork, which typically takes about 15-20 minutes of simmering after boiling.

Can I use a different type of milk instead of almond milk?

Yes, you can substitute almond milk with other plant-based milks like soy, oat, or cashew milk, or use dairy milk if you're not following a vegan diet.

How should I store leftovers of Shepherd's Pie?

Store leftovers in an airtight container in the refrigerator for up to 3-5 days. You can also freeze it for up to 3 months; just ensure it cools completely before freezing.

What can I substitute for kidney beans in this recipe?

You can substitute kidney beans with other canned beans like black beans, chickpeas, or lentils. Adjust the cooking time if needed for different bean types.

Cooking Tips:

- Make sure to chop all vegetables uniformly for even cooking.

- For smoother mashed potatoes, ensure they are cooked thoroughly before mashing.

- Feel free to swap out or add any veggies based on what's available seasonally.

- If you prefer a creamier filling, you can use a plant-based cream instead of vegetable broth.

- Lightly sauté the greens before adding them to the filling to maintain their vibrant color and texture.

Nutrition Facts

4 Servings
Calories 480kcal
Protein 22g
Carbohydrates 100g
Fiber 18g
Sugar 10g
Fat 12g

More recipes

Lemon cream chicken with mushrooms

Rich lemon cream chicken with sautéed mushrooms.

05 May 2026

Pork cutlets with potato and onion

Delicious pork cutlets with crispy potato and onion mix.

05 May 2026

Balsamic steak with shallot and arugula

Marinated balsamic steak with shallots, arugula, and crispy potatoes.

05 May 2026

Light summer bolognese

A fresh twist on classic bolognese with olives and feta.

05 May 2026

Easy orange chicken

Crispy chicken tossed in a sweet and tangy orange sauce.

05 May 2026

Chicken, bacon and mushroom pot pies

Delicious Chicken, Bacon, and Mushroom Pot Pies with flaky pastry.

05 May 2026

Portuguese-style roast chicken pieces

Enjoy flavorful Portuguese-style roast chicken pieces with potatoes and onions.

05 May 2026

Spaghetti with sardines, dill and fried capers

A quick and flavorful spaghetti dish with sardines and crispy capers.

05 May 2026

Posts