Go Back
+ servings
Vegetarian Cajun-Spiced Shepherd's Pie - an easy and healthy version of the classic shepherd's pie! | by Lisa Lin of Healthy Nibbles & Bits
No ratings yet
Servings: 6
Author: Lisa Lin

Vegetarian Shepherd's Pie with Cajun Spice

This vegetarian shepherd's pie comes together easily and is perfect for parties.
Prep Time10 mins
Cook Time35 mins


Mashed Potatoes

  • 2 large russet potatoes, about 1.5 lbs/700g, peeled and chopped to 1/2-inch cubes
  • 1/3 cup (80ml) low-fat milk (I used 2% milk)
  • 1 tablespoon butter
  • 1 large egg yolk
  • 1/2 teaspoon granulated garlic
  • salt and pepper to taste
  • 2 tablespoons chopped chives, optional

Lentil Filling

  • 2 tablespoons olive oil
  • 1 small onion, diced
  • 3 cloves of garlic, minced
  • 1 large carrot, peeled and diced
  • 1 medium zucchini, diced
  • 1 cup (135g) chopped pepper
  • 1/2 cup (80g) yellow corn kernels
  • 2 cups (340g) cooked lentils
  • 2 tablespoons double-concentrated tomato paste
  • 4 teaspoons cajun seasoning
  • 1 teaspoon ground cumin
  • 1 teaspoon kosher salt
  • 1/4 teaspoon cayenne pepper


  • Place chopped potatoes into a pot and fill it with just enough water to cover the potatoes. Bring water to boil. Keep the water boiling for about another 10 minutes, or until the potato cubes can be easily pierced with a fork.
  • Drain water from the pot and mash potatoes using a potato masher or a large fork. Stir in milk, ghee, egg yolk, granulated garlic, salt, pepper, and chives.
  • While the potatoes are boiling, Turn on your broiler. Next, start working on the lentil filling. Heat a large sauté pan with the olive oil over medium heat. When the pan is hot, add the onions and let them cook for 3 to 4 minutes, or until they start to brown. Add minced garlic and cook for 30 seconds, or until they start to turn fragrant.
  • Stir in chopped carrots, zucchini, and pepper and cook for about 3 minutes. Add corn kernels and lentils and stir for a minute. Mix in tomato paste, cajun seasoning, cumin, salt, and cayenne pepper. Cook for another 2 minutes. Pour vegetables into a 2.5 qt baking dish. The dimensions of my baking dish are 10.5"x7.5".
  • Spread mashed potatoes on top of lentil filling evenly. If you want to create ridges on the mashed potatoes like I did, use the back of a spoon to create indentations.
  • Place the dish into your broiler for 15 to 20 minutes, or until the mashed potatoes get a nice golden brown color. Let the shepherd's pie rest for 5 minutes before serving.
  • Refrigerate leftovers in an airtight container.


NUTRITION INFORMATION: Amount Per Serving: Calories: 273, Total Fat 8.2g, Saturated Fat: 2.4g, Sodium: 399mg, Cholesterol: 36.5mg, Total Carbohydrate: 42.3g, Dietary Fiber: 9g, Sugar: 6.2g, Protein 10.2g
Did you make this recipe?Tag @hellolisalin or leave a star rating and comment on the blog!