1tablespoonnutritional yeast (optional, for a cheesy flavor)
Instructions
In a large pot, combine the lentils and vegetable broth. Bring to a boil, then reduce heat and simmer for 25-30 minutes, or until lentils are tender. Drain any excess liquid if necessary.
In a large skillet, heat the olive oil over medium heat. Add the diced onion, garlic, carrots, and celery. Sauté for about 5-7 minutes until the vegetables are soft.
Stir in the cooked lentils, tomato paste, thyme, rosemary, frozen peas, salt, and pepper. Mix well and let it cook for another 5 minutes, allowing the flavors to meld together.
While the filling is cooking, boil the cubed potatoes in a separate pot until fork-tender, about 15 minutes. Drain and return to the pot.
Add the plant-based milk, nutritional yeast (if using), salt, and pepper to the drained potatoes. Mash until smooth and creamy.
Preheat your oven to 400°F (200°C). Spread the lentil mixture evenly in a baking dish, then top it with the mashed potatoes, smoothing it out with a spatula.
Place the dish in the preheated oven and bake for 25-30 minutes, or until the top is slightly golden and crispy.
Remove from the oven and let it cool for a few minutes before serving. Scoop out generous portions and enjoy your hearty plant-based meal!
Notes
Nutritional yeast is optional for a cheesy flavor.