Vegetarian Shepherd’s Pie Gnocchi (Easy One Pot Dinner)

This blog post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.

If you’re looking for a cosy, comforting meat-free dinner that doesn’t leave you with a heap of dishes to wash, this one pot vegetarian shepherd’s pie gnocchi is just the thing! It’s got all the familiar flavours of a classic vegetarian shepherd’s pie, but swaps the usual mashed potato topping for soft little pillows of gnocchi, which saves so much time – no peeling, no boiling, no mashing…

This one simple switch not only saves on dishes, but also turns an old favourite into a much more straightforward, hands-off vegetarian dinner.

A pan of vegetarian shepherd's pie gnocchi with a cheesy topping.

This one pot meal really couldn’t be easier – you just chuck everything straight into one baking dish, and let it all cook up together in the oven. As well as the little potato dumplings, there are heaps of veggies (including frozen veg, for an even easier meal!), lentils for extra vegetarian protein and fibre, and a generous melty cheese topping. It’s the perfect combination of familiar comfort food and an easy weeknight dinner.

Overhead shot of cheesy vegetarian shepherd's pie gnocchi on a plate.

🍲 One Pot Vegetarian Dinner

To make sure this recipe is as easy as possible, I made sure everything could be cooked up in just one pan.

  1. First, the veggies and lentils are cooked for a while, to create the rich and tasty sauce.
  2. Then add the gnocchi and the cheese, and pop the pan back in the oven until everything is hot and bubbly.

That’s it. Two steps. I didn’t even really need to make that a numbered list, did I?

Just one pan to wash, and this tasty, hearty family favourite is ready.

Cheesy Vegetarian Bakes ebook on an ipad screen.

Sign up to get recipes by email, and get a FREE e-cookbook!

(1-2 emails per week, no spam)

.

🥗 Ingredients and Substitutions

Here’s what you’ll need to make this shepherd’s pie gnocchi recipe.

Ingredients for vegetarian shepherd's pie gnocchi laid out with text overlay.

Detailed ingredient quantities (in both US and UK recipe formats) can be found in the printable recipe card.

  • gnocchi
  • canned lentils (or you could cook up a batch of dried lentils from scratch, if you prefer, then proceed with the recipe as written)
  • onion
  • mushrooms
  • frozen vegetables (I used a mixture that contained peas, sweetcorn, green beans and carrots, which was perfect for the shepherd’s pie vibes)
  • canned tomatoes
  • flavourings for the sauce – I used soy sauce, garlic, dried thyme
  • cheddar cheese for the cheesy topping

To be honest, I like to cook shepherd’s pie with my usual ‘a little bit of this, a little bit of that’ mindset – I will often just add a splash of whatever I can find in the cupboard (I know, I know, I’m ever so professional). Other ingredients I would happily add include:

  • a splash of a vegetarian-friendly Worcestershire sauce
  • a dollop of tomato paste
  • a sprinkle of Bisto gravy granules
  • a squeeze of ketchup
  • a splash of red wine
  • a dollop of Marmite
  • other herbs, e.g. a bay leaf or some fresh rosemary

…or, quite honestly, whatever else takes my fancy on any given day.

Becca’s Top Tip

This recipe is a great way to use up whatever vegetables you have lingering in the fridge. If there’s anything you’d prefer to hide, chop them finely or blitz them up in a food processor before baking.

A large spoon scooping into a dish of vegetarian shepherd's pie gnocchi.

🖨️ Printable Instructions

Close up of vegetarian shepherd's pie gnocchi in a baking dish.

Vegetarian Shepherd’s Pie Gnocchi

This easy shepherd's pie gnocchi is a simple vegetarian one pot dinner – it's a much more hands-off way of making the classic comfort food!

If you’ve cooked this recipe, don’t forget to leave a star rating!

5 from 2 votes
Print Pin Comment
Allergens: 🧀 Dairy 🍞 Gluten

(if you suffer from allergies, please double check all ingredients before eating)

Prep Time10 minutes
Cook Time1 hour
Total Time1 hour 10 minutes
Servings: 3 people
Calories: 589kcal
Author: Becca Heyes

Ingredients

  • 1 medium onion (or 1/2 large onion)
  • 150 g (~ 5 oz) mushrooms
  • 125 g (~ 1 cup) frozen mixed vegetables (my mix contained peas, carrots, corn and green beans)
  • 400 g can (~ 1 1/3 cups) chopped tomatoes
  • 390 g can green lentils, drained (235g, or ~ 1 1/4 cups, when drained)
  • 2 Tablespoons soy sauce
  • 1 teaspoon dried thyme
  • 1 teaspoon minced garlic
  • 500 g (~ 1 lb) gnocchi
  • 100 g mature cheddar cheese, grated (~ 1 cup when grated)

Instructions
 

  • Preheat the oven to 190°C (Gas Mark 5 / 375°F). Cut the onion and mushrooms fairly small, and add them to a baking dish (mine measured approximately 8 x 8 inches).
    Chopped mushrooms and onion in a baking dish.
  • Add the frozen vegetables, canned chopped tomatoes, drained can of lentils, soy sauce, dried thyme, and minced garlic. Mix thoroughly to combine.
    Lentil and vegetable mixture in a baking dish.
  • Bake for around 45 minutes, stirring once halfway, until the mixture is nice and rich.
    Cooked tomatoey lentil and vegetable mixture in a baking dish.
  • Add the gnocchi, and mix well to combine.
    Vegetarian shepherd's pie mixture with gnocchi in a baking dish.
  • Sprinkle the cheese on top, and return to the oven for a further 15-20 minutes, until the cheese has melted and crisped up to your liking.
    Cheesy baked gnocchi in a baking dish.
  • Serve warm. I topped mine with a little dried parsley for colour.
    A plate of vegetarian shepherd's pie gnocchi with a fork.

Nutrition

Nutrition Facts
Vegetarian Shepherd’s Pie Gnocchi
Amount Per Serving (1 portion)
Calories 589 Calories from Fat 123
% Daily Value*
Fat 13.7g21%
Saturated Fat 8.4g42%
Cholesterol 71mg24%
Sodium 1358mg57%
Potassium 559mg16%
Carbohydrates 88.9g30%
Fiber 14.3g57%
Sugar 3.6g4%
Protein 27.4g55%
Calcium 321mg32%
Iron 6mg33%
* Percent Daily Values are based on a 2000 calorie diet.

Nutritional information is approximate, and will depend on your exact ingredients. Please calculate your own nutritional values if you require accuracy for health reasons.

Tried this Recipe? Leave a Comment!Comments and star ratings really help support the site – thank you!

💭 Recipe FAQs

Can I prepare this recipe in advance?

Absolutely. You could cook the lentil and vegetable mixture in advance, then when you’re ready to serve, add the gnocchi and cheese, and bake. This way, the shepherd’s pie gnocchi will be nice and fresh and bubbly. Alternatively, you could cook the meal in its entirety, and just microwave any leftovers when you’re ready to eat.

Can I freeze this gnocchi bake?

I haven’t tested freezing this baked gnocchi, but I definitely think it’s worth a try.

How should I serve this shepherd’s pie gnocchi?

The recipe is already a pretty well-rounded meal, with protein, carbs and plenty of vegetables, so you don’t really need any side dishes. However, if you’d like to add some variety to your plate, a simple side salad or some garlic bread would be great additions.

5 from 2 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




5 Comments

  1. hi becca, i made this recipe for my wife(who is a 98 per cent vegetarian) she raved over it so ,thank you and have a nice day. paul wilson.5 stars

  2. I live in NZ & look forward to your weekly recipes. Have just made the Shepherds pie gnocchi. Was a great success. So tasty , so easy. Thank you so much.5 stars

  3. Hi, Becca.
    There’s a mistaken measure for the gnocchi [500 g (~ 1/2 lb) gnocchi]. This is half a kilo, or just over a full pound.