Hearty Lentil and Mushroom Cottage Pie Recipe for Vegetarians

This vegetarian cottage pie impressed me from the first try. It’s a bit involved and uses several pots and pans, but it’s ideal for a special occasion or a relaxed weekend dinner when you want something deeply comforting and satisfying.

Fully vegetarian—and easy to convert to vegan with two simple swaps—this pie delivers a meaty flavour and texture that appeals to vegetarians and meat-eaters alike.

Slice of Vegetarian Cottage Pie
Slice of Vegetarian Cottage Pie

How to Make a Mushroom and Lentil Cottage Pie

To satisfy pedants: this is technically a cottage pie rather than a shepherd’s pie, since no lamb is used. With that cleared up, let’s get started.

Because this recipe has several components, read through it before you begin and set aside enough time. Many steps can run concurrently, but it helps to understand the whole process upfront.

Ingredients for this recipe
Ingredients for this recipe

Preheat your oven to 220°C / 425°F and begin with the mushrooms. Browning them in the oven frees up stovetop space and deepens their flavour. I prefer portobellos for their meatiness, but crimini or button mushrooms work fine—just pulse them into small pieces for a great texture.

Preparing the mushrooms
Preparing the mushrooms

A food processor is fastest; work in batches if needed. Transfer the ground mushrooms to a large bowl, drizzle with olive oil, season generously with salt, spread on a parchment-lined baking sheet and roast. Cook until the mushrooms have shrunk and browned, stirring once or twice—about 20–30 minutes. Lower the oven to 200°C / 400°F after you remove them.

Baking the mushroom mixture
Baking the mushroom mixture

While the mushrooms roast, start other components: soak the dried porcini, cook the lentils and begin the potatoes.

Place dried porcini in a heatproof bowl. Bring vegetable stock to a simmer, remove from heat and pour over the porcini. Cover and let rehydrate for 15–20 minutes. When tender, squeeze out excess liquid, roughly chop the porcini and reserve the soaking liquid.

Soaking the porcinis
Soaking the porcinis

In the same saucepan you warmed the stock in, add rinsed green lentils and cover with cool water. Bring to a boil, reduce to a simmer and cook until tender but still slightly firm—about 10 minutes. Drain and set aside.

Cooking the lentils
Cooking the lentils

For the mashed potato topping: add peeled and quartered potatoes to a saucepan, cover with cold water and season generously with salt. Bring to a boil, then simmer until fork-tender—about 15–20 minutes. Drain and return to the pot.

Drained potatoes
Drained potatoes

Add butter and about two-thirds of the milk (use plant-based substitutes to make the dish vegan) plus a spoonful of nutritional yeast for a savoury note. Mash until smooth and creamy, adjusting milk for a spreadable consistency. Cover and set aside.

Mashing the potatoes
Mashing the potatoes

Now make the filling: heat olive oil in a large saucepan over medium heat. Add diced onion, carrot and celery, season with salt, and cook until softened and beginning to brown, about 10 minutes.

Cooking the onion, carrot and celery
Cooking the onion, carrot and celery

Stir in tomato paste, white miso and chopped fresh thyme and cook until fragrant and the tomato paste darkens, about 2 minutes. Deglaze with dry red wine and a splash of soy sauce, cooking until the wine reduces and the alcohol smell dissipates.

Pouring over the wine
Pouring over the wine

Add the roasted ground mushrooms, chopped rehydrated porcini and cooked lentils to the pan. Pour in the reserved porcini soaking liquid, bring to a gentle simmer and cook a few minutes to marry the flavours.

Cooked lentil and mushroom mixture
Cooked lentil and mushroom mixture

To assemble: transfer the filling to a 20 cm (8 in) square baking dish and spread evenly. Top with the mashed potatoes and use a fork to make shallow grooves across the surface—this encourages a crisp, golden top.

Spreading the mashed potatoes
Spreading the mashed potatoes

Place the dish on a baking sheet to catch any drips and bake at 200°C / 400°F for 15–20 minutes, until the filling bubbles and the potato topping starts to brown and crisp. Remove from the oven and let rest for a few minutes before serving.

Baked cottage pie
Baked cottage pie
Lentil & Mushroom Cottage Pie

Vegetarian Lentil & Mushroom Cottage Pie

This recipe involves multiple concurrent steps and a few dishes, but it results in a rich, meaty-tasting pie that satisfies even carnivores. Make it vegan by using plant-based milk and butter for the mashed potatoes.
Tried This? Rate It!
No ratings yet
Print
Pin

Servings 6
Prep Time 10 minutes
Resting Time 5 minutes
Total Time 1 hour 15 minutes

Ingredients

 

  • 850 g portobello mushrooms stems removed
  • 250 ml vegetable stock
  • 25 g dried porcini mushrooms
  • 200 g dried green lentils rinsed
  • 500 g potatoes peeled and cut into 4cm (1.5in) pieces
  • 180 ml whole milk
  • 50 g unsalted butter
  • 2 tbsp nutritional yeast flakes
  • 1 yellow onion finely diced
  • 1 carrot peeled and finely diced
  • 1 stalk celery finely diced
  • 1 tbsp white miso paste
  • 2 tsp tomato paste
  • 2 tsp fresh thyme chopped
  • 150 ml dry red wine
  • 1 tbsp soy sauce

Instructions

  • Preheat oven to 220°C/425°F. Pulse the portobello mushrooms in a food processor (or finely chop by hand) until finely ground. Toss with 1 tbsp oil and ½ tsp salt.
  • Spread the mushrooms on a parchment-lined tray and roast, stirring once, until reduced and browned, about 20–30 minutes. Reduce oven to 200°C/400°F.
  • Place porcini in a heatproof bowl, pour hot vegetable stock over them, cover and rehydrate for 15 minutes. Reserve the soaking liquid, squeeze and chop the porcini.
  • Cook lentils in the same saucepan used for the stock: cover with cool water, bring to a boil, then simmer for about 10 minutes until tender but slightly firm. Drain and set aside.
  • Boil the potatoes in salted water until fork-tender, 15–20 minutes. Drain, return to the pot, add butter, most of the milk and nutritional yeast, then mash to a smooth, spreadable texture. Cover and set aside.
  • Heat 2 tbsp olive oil in a large pan. Add onion, carrot and celery with a pinch of salt and cook until softened and starting to brown, about 10 minutes.
  • Stir in miso, tomato paste and thyme and cook until fragrant, about 2 minutes. Add red wine and soy sauce and cook until the wine is reduced and glossy.
  • Add the roasted ground mushrooms, chopped porcini and cooked lentils. Pour in the reserved porcini liquid, bring to a simmer and cook a few minutes to combine flavours.
  • Transfer the filling to a 20cm (8in) square baking dish. Spread the mashed potatoes on top and use a fork to make light grooves for crisping.
  • Place the dish on a baking sheet and bake at 200°C/400°F for 15–20 minutes, until the filling bubbles and the potato topping browns. Let rest briefly, then serve.

Nutrition

Calories: 359kcal | Carbohydrates: 51g | Protein: 17g

Your cottage pie is ready to serve. Though the recipe involves several steps, the result is a deeply satisfying, meaty-tasting vegetarian meal.

Have questions or want a vegetarian alternative to shepherd’s pie? Leave a comment.

Like It? Pin It!

img 16522999 27