Go Back
+ servings
Vegetarian Shepherd's Pie in a casserole dish.
Print

Vegetarian Shepherd's Pie

Vegetarian Shepherd's Pie that's easy to make and perfect for busy weeknight dinners! The lentil filling is so full of flavor, then topped with a fluffy and delicious cauliflower mash. Place the entire thing in a casserole dish, bake, and enjoy. Every single bite is so tasty!
Course Dinner
Cuisine American
Diet Gluten Free, Vegetarian
Prep Time 10 minutes
Cook Time 30 minutes
Baking Time 30 minutes
Total Time 1 hour 10 minutes
Servings 6 Servings
Calories 398kcal

Ingredients

Lentil Filling

  • 2 Tablespoons olive oil
  • 1 medium onion diced
  • 1 medium green bell pepper diced
  • 2 Tablespoons tomato paste
  • 1 Tablespoon minced garlic
  • 1 Tablespoon cornstarch or cornflour
  • 2 teaspoons sea salt
  • 2 teaspoons dried oregano
  • 1/2 teaspoons red chili flakes
  • 1 cup dried green lentils
  • 4 cups low-sodium vegetable broth
  • 2 cups frozen green peas defrosted

Cauliflower Mash

  • 1 1/2 pounds cauliflower florets
  • 2 ounces butter
  • 1 1/2 teaspoons black pepper
  • 1/2 teaspoon salt
  • 1 cup grated vegetarian parmesan cheese

Instructions

Make Lentil Filling

  • Preheat the oven to 350 degrees F.
  • Heat a medium saucepan over medium-high heat. When hot, add in the olive oil and onions. Cook, stirring often, until the onions are light brown (about 5 minutes).
  • Add in the bell pepper and cook for 2 minutes.
  • Reduce to medium heat and add the tomato paste, garlic, cornstarch, salt, oregano, and red pepper flakes. Mix well and cook for 1 minute.
  • Add in the lentils and 3 cups of broth. Mix well and bring to a boil
  • Simmer, adding 1 cup of additional broth as needed, until lentils are fully cooked (about 20-25 minutes).
  • When the lentils are almost cooked, add in the peas. Cook until the mixture is very thick and remove from heat.

Make Cauliflower Mash

  • Bring a pot of salted water to a boil and cook the cauliflower until tender, about 6-8 minutes. Drain.
  • Heat the butter in a small saucepan over medium heat. When the butter melts, add the garlic, salt, and pepper. Cook until fragrant, about 1 minute.
  • Combine the cauliflower, butter-garlic mixture, and parmesan cheese in a food processor.
  • Puree until smooth.

Assemble The Pie

  • Spoon the lentils into a greased pan or casserole dish.
  • Add the cauliflower mash on top and smooth into an even layer.
  • Bake for 25-30 minutes, or until the top is browned in spots. Enjoy!

Video

Nutrition

Serving: 2Cups | Calories: 398kcal | Carbohydrates: 42g | Protein: 20g | Fat: 18g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 0.3g | Cholesterol: 35mg | Sodium: 1407mg | Potassium: 940mg | Fiber: 17g | Sugar: 8g | Vitamin A: 981IU | Vitamin C: 95mg | Calcium: 231mg | Iron: 4mg