For the Filling
- 2 tablespoons olive oil
- 1 large yellow onion diced
- 3 garlic cloves minced
- 2 cups cremini mushrooms finely chopped
- 1 cup walnuts finely chopped
- 1 ½ cups cooked green or brown lentils or 1 can, drained and rinsed
- 2 tablespoons tomato paste
- 1 tablespoon soy sauce or tamari
- 1 teaspoon smoked paprika
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- ½ teaspoon ground black pepper
- 1 ½ cups vegetable broth
- 1 tablespoon cornstarch mixed with 2 tablespoons water optional, for thickening
- Salt to taste
For the Potato Topping
- 4 large russet potatoes peeled and cut into chunks
- 2 tablespoons vegan butter or olive oil
- ½ cup unsweetened plant milk like oat or almond
- Salt and pepper to taste
Optional: Chopped chives or parsley for garnish