Vegan Lentil Loaf

lentil meatloaf

5 from 10 reviews

This Vegan Lentil Loaf is a perfect main dish for meal prep or for the holidays. This recipe is full of flavor and nutrition, plus it’s gluten free. Even meat lovers will enjoy this savory plant-based dish. 




  1. To cook the red lentils, rinse and drain them in a fine-mesh sieve. Add the lentils to a medium saucepan and cover with filtered water. Bring the lentils to a boil and then turn down the heat, cover the pot, and cook for 10 minutes or until the water has been absorbed. Let the lentils cool for about 20 minutes before using in this recipe*.
  2. Preheat the oven to 375°F and spray two 1.5 quart loaf pans with nonstick cooking spray and set aside.
  3. In a large nonstick pan, heat the olive oil over medium add. Add the onions and sauté for 3 minutes. Add the mushrooms and garlic and continue to cook for 3 more minutes.
  4. Add the spinach, cover, and continue to cook over medium heat until the spinach wilts, about 4 or 5 minutes.
  5. Add the cooked lentils to the onion-mushroom-spinach mixture and stir to combine.
  6. Add the diced tomatoes, oregano, and parsley, oats, and stir to combine.
  7. Divide the mixture between two loaf pans and top with the ketchup.
  8. Bake for 45 to 55 minutes.
  9. Let the loaves set for 10 to 15 minutes before cutting and serving.


*You can cook the lentils up to 2 days before making this recipe. Store them in a tightly-sealed container in the refrigerator until you’re ready to use them.

Also, if you bake the loaf the day before, you can re-heat it in a 350 degree oven for 15 minutes before serving.

Keywords: holiday vegan lentil oaf loaf, lentil loaf, vegan meatloaf