Homemade Vegan Meatloaf
Homemade Vegan Meatloaf
Prep Time
10 mins
Cook Time
50 mins
Total Time
1 hr

Vegan edition of a classic dish, made with lentils and walnuts and topped with a sweet tomato sauce.

Servings: 6 servings
Author: Hannah
  • 1 cup dry lentils, rinsed and picked through
  • 1/2 cup celery, chopped
  • 5 cloves garlic, minsed
  • 1 cup walnuts
  • 2 tbsp soy sauce
  • 3 tbsp worcestershire sauce, (vegan)
  • 2 tsp liquid smoke
  • 2 tsp thyme
  • 1/2 tsp sea salt
  • 1/4 cup ground flax seed
  • 1/4 cup whole wheat flour
  • 1/2 cup ketchup
  • 1 tbsp maple syrup
  1. Preheat oven to 400°. Add lentils to a medium saucepan and cover with water. Bring to a boil and then let simmer for 20 minutes, always ensuring that lentils are still covered with water. 

  2. After 20 minutes, add celery and garlic, simmer 5 more minutes, then drain off excess water.

  3. Add walnuts to a food processor. Pulse until they are chopped, then add half of the lentil mixture and pulse several times to mash the lentils and mix them with the walnuts. Add it all back together with the rest of the lentils. 

  4. Stir in the soy sauce, worcestershire sauce, liquid smoke, thyme, sea salt, ground flax seed, and flour. 

  5. Once everything is well mixed pour it on to a parchment lined baking sheet and form into a loaf shape. Place in the oven and bake for 20 minutes. 

  6. While the meatloaf bakes mix the ketchup and maple syrup together in a small bowl. After 20 minutes, take the meatloaf out and pour the ketchup mixture over it and spread it around until everything is evenly covered. Place back in the oven for 5 minutes. Serve immediately. Enjoy!