Go Back
Vegan Shepherd’s Pie with Cauliflower-Millet Mash Crust

Vegan Shepherd’s Pie with Cauliflower-Millet Mash Crust

Author Dianne Wenz


For the Crust Cauliflower Millet Mash Topping

  • 3 cups water
  • 3 cups cauliflower florets
  • 1 cup millet
  • 1 teaspoon salt
  • 1/2 cup plain unsweetened non-dairy milk
  • 2 tablespoons nutritional yeast
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • Salt and pepper to taste
  • 1 tablespoon chopped fresh chives

For the Filling

  • 3 cups water
  • 1 1/2 cup brown lentils rinse and picked over for stones
  • 1 teaspoon olive oil
  • 1 onion diced
  • 2 cloves garlic minced
  • 5 ounces button or crimini mushrooms sliced, about 8
  • 2 carrots sliced
  • Pinch of sea salt
  • 1 15- ounce can diced tomatoes
  • 1 cup peas frozen or canned
  • 1 tablespoon tomato paste
  • 1/2 teaspoon thyme
  • 1/2 teaspoon marjoram
  • 2 tablespoons minced fresh parsley


  1. Preheat oven to 400°.
  2. Make the Topping: Bring the cups water to a boil in a large saucepan. Add millet, cauliflower, and salt. Cover, reduce heat to low, and allow to simmer for about 30 minutes until the cauliflower is tender and the millet is cooked.
  3. Transfer the cauliflower millet mixture to a bowl and add the non-dairy milk, nutritional yeast, garlic powder, and onion powder. Mash together until smooth and creamy with a potato masher, or process with an immersion blender. You can also use a food processor. Add more non-dairy milk, if needed.
  4. Add salt and pepper to taste and then fold in the chopped chives.
  5. Make the Filling: Add lentils to water, bring to a boil, and let cook until lentils are tender, about thirty minutes. While they’re cooking, sauté the onion in the oil over medium-high heat until they are translucent and begin to brown, about 5 minutes. Add the garlic, mushrooms, carrots, and salt, and cook for another 10 minutes. Add the diced tomatoes, peas, and tomato paste, spices. Add lentils to the mixture once they are cooked.
  6. Assemble the Pie: Spread the vegtable mixture in a 13" x 19" casserole dish and then carefully top with the cauliflower millet mash. Sprinkle the paprika on top. Cook for 20 minutes. Garnish with the chopped parsley. Serve hot.