Search thousands of recipes reviewed by home cooks like you.

Vegetable Shepherd's Pie

Vegetable Shepherd's Pie



A delicious and savory meatless meal that sticks to your ribs!

Save to Recipe Box

Ingredients {{adjustedServings}} servings

Serving size has been adjusted!

Original recipe yields 6 servings



Amount per serving ({{servings}} total)

  • Calories:
  • 686 kcal
  • 34%
  • Fat:
  • 14.4 g
  • 22%
  • Carbs:
  • 119.6g
  • 39%
  • Protein:
  • 24.1 g
  • 48%
  • Cholesterol:
  • 36 mg
  • 12%
  • Sodium:
  • 933 mg
  • 37%

Based on a 2,000 calorie diet

Add to list


  1. Preheat oven to 375 degrees F (175 degrees C).
  2. Cook potatoes, covered, in a small amount of boiling water until tender. Drain and mash.
  3. While potatoes are cooking, steam or boil carrots and mixed vegetables until near tender. Drain and set aside.
  4. In a small saucepan, cook garlic powder, basil and parsley in butter or margarine for about 20 seconds (or microwave for 10 seconds). Stir into mashed potatoes along with salt and pepper. Gradually beat in enough milk to make potatoes light and fluffy, add a little more milk if necessary. Set aside
  5. In a medium saucepan, cook onion in oil until tender but not brown. Stir in kidney beans, tomatoes, tomato sauce, soy sauce, sugar and vegetable/carrot mixture. Heat through until bubbly.
  6. Transfer vegetable mixture to a 8x8x2 inch baking dish. Drop mashed potatoes in mounds over the top. Sprinkle with cheese and paprika. Bake, uncovered at 375 degrees F (175 degrees C) for 30 minutes.
  7. All done! Now take a photo, rate it, and share your accomplishments!
Rate recipe

Your rating






This is an excellent recipe. I made a few slight modifications for my own personal taste but this one is awesome. Being vegetarian, I appreciate these recipes all the more! My husband raved about it as well! My revisions: - used only tomato sauce not diced tomatoes. - no carrots, only frozen mixed vegetables - no soy sauce or sugar was used - I halved the recipe because I made it for only my husband and I.




I thought that was very good. Used fresh veggies instead of frozen: 2 carrots, 2 celery branches, 1 red pepper, 5 very big mushrooms and 1 can of corn. Sauteed onion with 3 big garlic cloves then added the carrots and finely, the rest of the veggies. Followed the rest except added ½ teaspoon of Italian seasoning to the mix. Melted butter (2 ½ tbsp), pasley and 1 clove of garlic on stove for ~1-2 min on low heat to add to the mashed potatoes: mmm...




I can't eat kidney beans, so, I substituted pinto beans. 8 large potatoes was way more than I needed. The second time I make it with 5 and still had a little left. It seems a little dry to me, so, I served it with a vegatarian brown gravy. My husband loves this recipe! I can't believe the nutrition info is correct though, everything seems too high, maybe for the whole recipe, but, not per serving.

More reviews

Similar recipes