Preheat the oven to 350°F and lightly grease a 9x5-inch loaf pan.
In a medium saucepan, bring the lentils and vegetable broth to a boil over high heat. Reduce the heat to low, cover the pan, and cook for 15 minutes, stirring occasionally.
Meanwhile, heat the olive oil in a large skillet over medium heat. Add the onion, garlic, mushrooms, and carrots and cook for 5 minutes, stirring occasionally.
Add the tomato paste, soy sauce, thyme, oregano, smoked paprika, and black pepper. Cook for an additional 5 minutes, stirring occasionally.
Remove the skillet from the heat and let cool for 10 minutes.
In a large bowl, combine the cooked lentils, cooked vegetables, flaxseed meal, and oats. Mix until well combined.
Transfer the mixture to the prepared loaf pan and press down firmly to compact the mixture. Bake for 30 minutes.
Let cool for 10 minutes before slicing and serving.
Interesting Facts
This vegan lentil loaf is a great source of plant-based protein.
Lentils are a great source of dietary fiber, which helps to support healthy digestion.
Mushrooms, carrots, and onions are all good sources of vitamins and minerals.