Ingredients
Scale
For the Filling:
- 2 tablespoons olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 2 medium carrots, diced
- 2 stalks celery, diced
- 1 cup mushrooms, chopped
- 1 zucchini, diced
- 1 red bell pepper, diced
- 1 cup frozen peas
- 1 cup frozen corn
- 1 can (15 oz) lentils, drained and rinsed
- 2 tablespoons tomato paste
- 1 tablespoon soy sauce (or tamari for gluten-free)
- 1 teaspoon smoked paprika
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- Salt and pepper, to taste
- 1 cup vegetable broth
- 1 tablespoon cornstarch (optional, for thickening)
For the Sweet Potato Topping:
- 3 large sweet potatoes, peeled and cubed
- 2 tablespoons unsalted butter (or vegan butter)
- 1/4 cup milk (dairy or plant-based)
- Salt and pepper, to taste
- 1/4 teaspoon ground nutmeg (optional)
Instructions
Step 1: Prepare the Sweet Potato Topping
- Peel and cube the sweet potatoes. Place them in a large pot and cover with water.
- Bring the pot to a boil and cook until the sweet potatoes are fork-tender, about 15-20 minutes.
- Drain the sweet potatoes and return them to the pot. Add butter, milk, salt, pepper, and nutmeg.
- Mash until smooth and creamy. Set aside.
Step 2: Roast the Vegetables
- Preheat your oven to 400°F (200°C).
- Spread the diced carrots, celery, zucchini, bell pepper, and mushrooms on a baking sheet.
- Drizzle with 1 tablespoon of olive oil, sprinkle with salt and pepper, and roast for 20-25 minutes, until the vegetables are tender and slightly caramelized.
Step 3: Make the Filling
- In a large skillet, heat the remaining olive oil over medium heat.
- Add the diced onion and cook for 5-7 minutes, until translucent.
- Stir in the minced garlic, roasted vegetables, lentils, tomato paste, soy sauce, smoked paprika, thyme, and rosemary. Cook for 2-3 minutes until fragrant.
- Pour in the vegetable broth and bring to a simmer. If the mixture seems too thin, dissolve cornstarch in 2 tablespoons of water and stir it in to thicken the filling.
- Add the frozen peas and corn, stir well, and cook for another 5 minutes.
Step 4: Assemble the Shepherd’s Pie
- Preheat your oven to 375°F (190°C).
- Spread the vegetable filling evenly in a 9×13-inch baking dish.
- Gently spoon the mashed sweet potatoes on top of the filling and spread evenly with a spatula. Create small peaks with the back of a spoon for a rustic look.
- Bake in the preheated oven for 20-25 minutes, or until the top is golden and the filling is bubbling around the edges.
Step 5: Let it Rest and Serve
- Allow the pie to cool for 10 minutes before serving. This helps the filling set.
Cooking Notes:
- Feel free to use any combination of vegetables you have on hand. Roasted root vegetables like parsnips or butternut squash can be a great addition.
- For extra flavor, try adding a splash of balsamic vinegar to the vegetable filling before simmering.
- The sweet potato topping can be made ahead of time and stored in the fridge for up to 2 days.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
Nutrition
- Calories: 320
- Sodium: 550mg
- Protein: 10g