Vegan Life > Recipes > Dinner > Perfect Vegan Meatloaf with Lentils and Vegetables

Perfect Vegan Meatloaf with Lentils and Vegetables A vegan main course for the holidays or any day

September 25, 2020

Note: This post may contain affiliate links. As an Amazon associate, I earn from qualifying purchases. For more information, please read my full disclosure.
a close view of a sliced lentil loaf topped with basil, plates and forks in the foreground

I started making vegan lentil loaf as my Thanksgiving main dish two years ago, using this recipe. Over time I've rotated ingredients and measurements to turn it into what I think is the perfect vegan meatloaf recipe!

This vegetable meatloaf is the most requested holiday dish I've ever made. Vegans and meat-eaters alike devour it and come back for seconds and thirds. For me, this vegan version is even more delicious than traditional meatloaf recipes. I'm sure your family will love it as well! It's the perfect comfort food for special occasions like Thanksgiving and Christmas, but it's also great any time of year. Try it with my sour cream mashed potatoes and green bean casserole.

lentil loaf on a platter with basil on top, plates to the side

This vegan meatloaf is made with lentils, oats, carrots, celery, and onions. Lentils are the perfect starting point for a vegan meatloaf because they have a meaty texture similar to ground beef, and they have just as much protein.

A slice of lentil loaf on a plate with a fork, with the full loaf in the background

Frequently Asked Questions

Can I adjust the seasonings or add other seasonings to the loaf? Once everything is mixed into the loaf, you can add more seasonings or flavors to your preferred taste. Just be cautious about adding too much liquid, as that could keep the loaf from holding together.

Why is there pineapple in this recipe? One of the keys to this recipe is pineapple. It might seem odd to be putting pineapple into a lentil loaf, but it's the secret to its tender texture. And it adds just a bit of flavor to the vegetable loaf without a fruity taste. The taste is very subtle and most people would probably never know there's pineapple in this loaf.

Should I use fresh or canned pineapple? I use fresh pineapple, but if you can only get canned pineapple at the grocery store (or find it easier to work with), others have had good results with that as well!

I don't like raisins, can I leave them out? Yes! Raisins are definitely a personal preference that people feel strongly about (for better or worse), so if you don't like them you can leave them out without affecting the overall consistency of the loaf.

Perfect Vegan Meatloaf with Lentils and Vegetables

5.00 stars from 3 reviews

Yield10 servings

Prep Time40 minutes

Cook Time50 minutes

Total Time90 minutes


  • 1 cup dry green or brown lentils
  • 1/2 cup water
  • 1 medium yellow onion, finely chopped
  • 3 cloves garlic, minced
  • extra-virgin olive oil for cooking
  • 1 cup celery, finely chopped (about 2 stalks)
  • 1 cup carrots, peeled and grated (about 2-3 medium carrots)
  • 1/4 cup raisins
  • 1/2 cup pineapple, finely chopped and mashed
  • 1/2 cup rolled oats
  • 1/2 cup oat flour

Seasoning Paste


  • 3 tbsp. ketchup
  • 1 tbsp. maple syrup
  • 1/2 tbsp. freshly pressed pineapple juice
  • 1 tsp. balsamic vinegar
  • 1 tsp. coconut aminos or soy sauce


  1. Preheat oven to 350°F (180°C).

  2. Using a fine sieve, rinse your lentils to remove any debris. Cook the lentils, adding about 5 minutes to package instructions for tender lentils that can be mashed easily, then drain the lentils. Transfer the lentils to a large mixing bowl and mash them, leaving some whole lentils in tact.

    lentils mashed in a bowl
    When mashing, leave a few whole lentils.
  3. While lentils are cooking, line a 9x5 loaf pan with parchment paper. Cut two pieces of parchment paper, one to the width of the pan, and one to the length of the pan, so you have one piece facing each direction, and parchment “handles” hanging over all four sides.

    A loaf pan lined with parchment paper.
    Cut the parchment paper to give you "handles" to pull the loaf out with.
  4. Make your flax egg by combining ground flax with 1/2 cup water and mixing well. Set aside to thicken.

  5. Pre-heat a large skillet or saute pan over medium heat and add a bit of olive oil to the pan. Cook the onion and garlic for about 5-7 minutes (longer for softer veggies, less time for crunchier veggies). Stir regularly with a wooden spoon, and add water if the vegetables begin to dry out.

  6. Add your celery, carrots, and raisins to the pan and continue cooking for another 3 minutes or so. Remove from heat and allow to cool slightly.

    Veggies cooking in pan
    Vegetables and raisins cooking in a pan.
  7. After your pineapple is chopped in tiny pieces, mash it with your fingers. You want to ensure that you only have soft pieces of pineapple (no core pieces). You can also separate out the juice to use in the glaze.

    chopped and mashed pineapple in a bowl
    Use your fingers to mash the pineapple, leaving juices behind for later.
  8. Combine 1 1/2 tbsp. ketchup, 1/2 tbsp. soy sauce, 1/2 tbsp. Worcestershire sauce, thyme, oregano, nutritional yeast, salt, and pepper into a paste. Add the paste to the flax egg and mix well.

    A paste of seasonings and sauces.
    The sauces and seasonings mixed together should form a thick paste.
  9. To your large mixing bowl with the lentils, add vegetables, pineapple (only pieces, no juice), rolled oats, oat flour, and your flax egg-seasoning paste mix. Mix ingredients well to ensure that they are evenly distributed. At this stage, you can taste the loaf mixture and add any additional salt or seasonings that you’d like. Then, press the mix into the lined loaf pan.

    lentil loaf batter in a bowl
    If your lentil loaf batter needs any additional flavors or seasonings, you can add them.
  10. In a small bowl, mix the remaining ingredients (ketchup, maple syrup, pineapple juice, balsamic vinegar, and soy sauce). Use a spoon or basting brush to cover the top of the loaf with the glaze.

    lentil loaf batter in pan with glaze on top
    The completed vegan meatloaf, ready to go in the oven.
  11. Bake the loaf at 350°F (180°C) for 50 to 55 minutes.

  12. Allow the loaf to cool in the pan for about 15 minutes. Then, using the parchment handles, remove it from the pan and allow it to cool on a wire rack for another 30 minutes before slicing and serving.

Notes & Hints

Be sure to chop all your ingredients very finely. The larger the pieces, the harder it will be to get your loaf to hold together.

This recipe fills a 9x5 loaf pan. If you have a smaller pan, you can adjust the recipe accordingly. An 8 1/2 x 4 1/2 pan will hold about 3/4 of the recipe, while an 8x4 pan will hold about 1/2 of the recipe.

Make ahead: Prepare the loaf and glaze (leave the glaze off for now) and refrigerate until ready to bake. Remove from the refrigerator at least an hour before baking, add the glaze, then bake. You may need to add 5-10 minutes to cook time.

Leftovers: Refrigerate in an airtight container for up to a week. For longer storage, cut into slices, wrap each slice, then store in freezer bags in the freezer.

Reheating: From the refrigerator, reheat a slice in the oven at 350°F (180°C) for 12-15 minutes. If reheating a frozen slice, allow it to thaw before reheating.

Nutrition Data

Serving Size: 1/10 of recipe; Calories: 181Fat: 3 g.; Saturated Fat: 0 g.; Cholesterol: 0 mg.; Sodium: 366 mg.; Carbohydrates: 33 g.; Fiber: 6 g.; Sugar: 10 g.; Protein: 8 g.; Vitamin A: 3 mcg. RAE; Vitamin B12: 2 mcg.; Vitamin C: 8 mg.; Vitamin D: 0 mcg.; Calcium: 33 mg.; Iron: 3 mg.; Potassium: 366 mg.; Zinc: 0 mg.

Note: This data should be used only as an estimate. Please see the nutrition section of my terms and conditions for more information on how this data is calculated.

Four vegan dishes: Creme Brulee, Detroit-style pizza, General Tso's Tofu, and Lemon Tart

Vegan recipes in your inbox

Join the community and get my newest and best yummy vegan recipes sent right to your email!

A top-down view of sliced lentil loaf on a platter and two plates and forks with slices of lentil loaf

Share this:

Leave a Comment

I love reading comments! I'll do my best to answer questions, too. If you made the recipe, please leave a star rating, it helps support the blog so I can make more recipes and articles. Thank you!

Your rating:


Watch this as a video instead: