Lentil Loaf

By Jess Rice
5
from
2
Read reviews
Prep 20 minutes
Cook 1 hour
Servings 10 slices
$9.55 recipe / $0.95 serving
Jump to recipe Save

If you’re looking for a cozy, plant-based main dish that’s both budget-friendly and packed with flavor, this Lentil Loaf is a must-try! Made with simple pantry staples like lentils and breadcrumbs, it transforms into a hearty, protein-rich loaf that even meat lovers will enjoy. I love how it’s packed with savory umami flavor from the sun-dried tomatoes and savory mushrooms, making each slice satisfying and comforting. This vegan lentil “meatloaf” is easy to make and comes in at under $1 per serving—perfect for a wholesome, affordable dinner.

A slice of lentil loaf on a plate with peas and mashed potato.
Pinterest Pin this recipe for later!

Hearty Lentil meatLoaf Recipe

This homemade lentil loaf is my easy vegan take on classic meatloaf. It’s packed with veggies like mushrooms, onions, and carrots, protein-rich lentils, and finished with a tangy, ketchup-based glaze. It reminds me of the classic comfort food dinners I grew up with, just totally plant-based! And I know what you’re thinking, but don’t worry…the texture is just right. The mushrooms add plenty of moisture, so it’s never dry, while the breadcrumbs and flaxseed help bind everything together and stop it from getting mushy.

Whether it’s part of your weekly meal prep or your holiday spread, this lentil meatloaf will help stretch your budget without skimping on flavor.

Recipe Tips & Suggestions

  1. Process your veggies small and to a similar size. There’s a reason I roughly chop the carrots, mushrooms, and sun dried tomatoes before adding them to the food processor. Doing this helps the veggies process down to a similar size, meaning there are no large chunks in the meatloaf mixture that may otherwise cause the loaf to fall apart. The onion should also be diced very small.
  2. Make this vegan meatloaf gluten-free. By swapping in gluten-free breadcrumbs and using gluten-free soy sauce or coconut aminos.
  3. Let it cool. I always let my loaf cool for about 10 minutes before slicing to make sure each slice holds together nicely!
  4. Want to try a different glaze? Borrow the glaze from our turkey meatloaf recipe and use that instead! It’s made with BBQ sauce and will be just as delicious.
Share this recipe

Lentil Loaf

Cost $9.55 recipe / $0.95 serving
5 from 2 votes
A cozy vegan Lentil Loaf recipe packed with protein-rich lentils, veggies, and a sweet-savory glaze. Easy comfort food made plant-based!
Author: Jess Rice
Overhead view of of a vegetarian lentil meatloaf with half cut into slices.
Servings 10 slices
Prep 20 minutes
Cook 1 hour
Total 1 hour 20 minutes

Ingredients

Lentil Loaf Ingredients

  • 16 oz. white mushrooms (whole, $3.88)
  • 2 large carrots ($0.39)
  • 2 Tbsp sun dried tomatoes in oil (processed very fine, $0.82)
  • 1 Tbsp olive oil ($0.17)
  • ½ medium onion (diced very small, $0.45)
  • tsp sea salt ($0.02)
  • 1 tsp black pepper (freshly cracked, $0.19)
  • 3 cups cooked lentils (divided, $0.96*)
  • 4 garlic cloves (minced, $0.16)
  • ½ cups walnuts (processed, $1.56)
  • 2 Tbsp ground flaxseed ($0.24)
  • 2 Tbsp ketchup ($0.06)
  • ¼ cup breadcrumbs ($0.16)
  • 1 Tbsp soy sauce ($0.05)
  • 2 Tbsp fresh parsley (minced, $0.10)

Glaze Ingredients

  • ½ cup ketchup ($0.24)
  • 1 Tbsp brown sugar ($0.03)
  • 1 Tbsp soy sauce ($0.05)
  • 1 tsp Dijon mustard ($0.02)

Instructions 

  • Gather ingredients and preheat oven to 350℉.
  • Roughly chop mushrooms, carrots, and sun dried tomatoes to give your food processor a little extra help and ensure that the fresh ingredients are about the same size once processed.
  • First, process the carrots until they are shredded, with no pieces larger than ¼ inch.
  • Set aside processed carrots and add the mushrooms to the empty food processor. Pulse until crumbly and roughly the same size as the carrots.
  • Add 1 Tbsp olive oil (or sun dried tomato oil, if you have it!) to a sauté pan over medium heat. Add the mushrooms, carrots, ½ a finely diced onion, salt, and pepper. Stir to combine and cook over medium heat while you prepare the rest of the ingredients, stirring occasionally.
  • In the same food processor, add half the cooked lentils, garlic, sun dried tomatoes, and walnuts. Process to combine.
  • You will notice the sauté pan is starting to look pretty juicy! The mushrooms have begun to release water, creating the perfect amount of moisture to keep your lentil loaf nice and juicy.
  • Add the rest of the whole lentils, ground flaxmeal, 2 Tbsp ketchup, breadcrumbs, and 1 Tbsp soy sauce. Stir to combine.
  • Next, add the sun dried tomato lentil mixture from the food processor and cook, stirring often, for another 10-15 minutes over medium heat. The mixture will soak up all of the juices from the mushrooms, and the flax will begin to help bind the lentils and veggies together, creating a dough-like paste.
  • Remove the cooked lentil mixture from the heat and allow it to cool for 10 or so minutes so it’s easy to handle. Meanwhile, mix the ½ cup ketchup, brown sugar, 1 Tbsp soy sauce, and Dijon mustard together and set aside.
  • Once the lentil mixture has cooled, form it into a loaf on a parchment-lined baking sheet. My loaf was roughly 9.5” long, 6” wide, 1.5” tall. This is a hearty meal, and it feeds a crowd!
  • Using a spoon or an elevated spatula, cover the lentil loaf with the prepared sauce, being careful to lightly cover the sides, but taking special care to make sure you have no bare spots on top.
  • Bake for 45 minutes. Remove from the oven and top with minced parsley. Let it cool for 10 minutes or so before slicing and serving!

See how we calculate recipe costs here.


Equipment

  • Food Processor
  • Sauté Pan
  • Baking Sheet
  • Parchment Paper

Notes

*Use cooked whole brown/green lentils. You can either use canned, precooked lentils or cook your own (avoid overcooking as this can make them mushy!). Roughly, 1-1.5 cups of dried lentils will yield 3 cups of cooked lentils. 
How to cook dry brown lentils (makes 5-6 cups once cooked): Rinse 2 cups of dry brown lentils and remove any debris, then set them in a pot covered with hot water (about 6-8 cups). Bring everything to a boil, then drop the heat and let them simmer with the lid slightly ajar. They usually turn tender in about 15 to 20 minutes while still keeping their shape. Check a few to make sure they’re done, then drain off any extra liquid. Store any leftover cooked lentils in the fridge for up to 5 days and use them in any lentil recipe you like!
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!

Nutrition

Serving: 1sliceCalories: 187kcalCarbohydrates: 25gProtein: 9gFat: 7gSodium: 734mgFiber: 7g
Read our full nutrition disclaimer here.
Have you tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!

how to make Lentil Loaf step-by-step photos

The ingredients to make a lentil loaf.

Gather your ingredients and preheat the oven to 350℉.

Chopped white mushrooms, carrots, and sun dried tomatoes on a wooden cutting board.

Prep the veggies: Roughly chop 16 oz. white mushrooms, 2 large carrots, and 2 Tbsp sun dried tomatoes to a similar size. This gives your food processor a little extra help and also ensures the veggies will be processed to be a similar size.

Carrots in a food processor.

Add the chopped carrots to your food processor. Process the carrots until they’re shredded, with no pieces larger than ¼ inch. Remove the shredded carrots from the food processor and set them aside.

Mushrooms in a food processor.

Now add the mushrooms to the empty food processor. Pulse until crumbly and roughly the same size as the carrots.

Processed carrots, mushrooms and onion in a sauce pan.

Sauté the veggies: Add 1 Tbsp olive oil (or sun-dried tomato oil, if you have it!) to a sauté pan over medium heat. Add the processed mushrooms and carrots, ½ a finely diced onion, 1½ tsp salt, and 1 tsp black pepper. Stir to combine and cook over medium heat while you prepare the rest of the ingredients, stirring occasionally.

Garlic, lentils, walnuts, and sun dried tomatoes in a food processor.

Make the lentil mixture: Add half the cooked lentils (1½ cups), 4 garlic cloves, chopped sun dried tomatoes, and ½ cup walnuts to your food processor and process until combined.

Lentil meatloaf ingredients in a saute pan with a spatula.

Meanwhile, you’ll notice the sauté pan is starting to look pretty juicy! The mushrooms will have released their water, creating enough moisture to keep your lentil loaf nice and juicy.

Breadcrumbs, lentils, ketchup, flax, and soy sauce in saucepan.

Add the remaining cooked lentils, 2 Tbsp ground flaxmeal, 2 Tbsp ketchup, ¼ cup breadcrumbs, and 1 Tbsp soy sauce to your sauté pan. Stir to combine with the other ingredients.

Lentil loaf ingredients in a saucepan.

Now add the sun dried tomato lentil mixture from the food processor and combine. Cook, stirring often, for another 10-15 minutes over medium heat. The mixture will soak up all of the juices from the mushrooms, and the flax will begin to help bind the lentils and veggies together, creating a dough-like paste.

After 10-15 minutes, remove the pan from the heat. Let the mixture cool for about 10 minutes until you can safely handle it.

Dijon mustard, ketchup, soy sauce, and brown sugar being mixed together with a spoon in a bowl.

Make the glaze: Meanwhile, add ½ cup ketchup, 1 Tbsp brown sugar, 1 Tbsp soy sauce, and 1 tsp Dijon mustard to a bowl and combine. Set this aside for now.

A shaped lentil loaf on a parchment lined baking sheet.

Form the lentil meatloaf: When the lentil mix has cooled, form it into a loaf on a parchment-lined baking sheet. My loaf was roughly 9.5” long, 6” wide, and 1.5” tall.

A lentil meatloaf on a parchment lined baking sheet topped with glaze.

Add the glaze: Use a spoon (or elevated spatula) to cover the loaf with the ketchup glaze. Be sure to lightly cover the sides and make sure you have no bare spots on top.

A finished lentil loaf on a parchment lined baking sheet after baking.

Bake: Place the baking sheet in the oven and bake for 45 minutes. Once baked, remove it from the oven and top with 2 Tbsp fresh parsley. Let your lentil loaf cool for 10 minutes or so before slicing and serving! Enjoy.

A slice of lentil loaf on a plate with peas and mashed potato with a fork taking some.

Serving Suggestions

I like to go classic with mashed potatoes and peas whenever I make this lentil loaf—it’s my favorite way to do a vegetarian “meat and potatoes” dinner. But it’s just as perfect for the holidays if you don’t eat meat or want to save a little money this year. This vegan meatloaf will be right at home on your table with green bean casserole, stuffing, roasted Brussels sprouts, and all your favorite meat-free Thanksgiving and Christmas sides.

Storage & Reheating

Store any leftovers in the fridge for 3-4 days, either wrapped in plastic wrap or in an airtight container. Reheat slices in the microwave or in a 350ºF oven until warmed through. You can also freeze this vegan loaf recipe (I like to freeze individual slices so they thaw faster) for up to 3 months. Wrap the slices well in plastic wrap, then place them in a freezer-safe bag or container. For the best results, let them thaw in the fridge overnight before reheating.

Share this recipe

Posted in: , , , , , , , , , , , , , ,

5 from 2 votes
guest
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

21 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Alex
11.20.25 10:57 pm

Can’t stand ketchup in the quantity called for in the glaze—any thoughts on using something like barbecue sauce?

Sarah
11.16.25 4:55 pm

I also wished a blurb on cooking the lentils was included. I had to go google it bc I don’t often do it.

This is in the oven now!

Katy
11.14.25 5:35 pm

Looking forward to making this! Any chance we can substitute an egg or two for the flaxseed?

Paige Rhodes
11.18.25 10:33 am
Reply to  Katy

Absolutely! You can substitute 2 eggs instead of the flax. Just gently beat the eggs and add in after you let the vegetable mixture completely cool, that way you don’t accidentally scramble some of the eggs. :)

Lisa
11.11.25 12:33 pm

Can you put a puff pastry around this to elevate for thanksgiving, if so would you eliminate the glaze? And would you bake for the same amount of time?

Cst
11.11.25 7:33 am

Do you know of a substitute for the mushrooms? I’m looking forward to trying this recipe out!

Caroline
11.11.25 5:33 am

What do you recommend I substitute for mushrooms?

Elisa
11.10.25 7:38 pm

Looking forward to trying this! What could I substitute for the flax seed? It’s not something I’ve ever cooked with, and it doesn’t seem worth it to buy just for 1 recipe.

Also, for folks who are newer to cooking with lentils, you might want to add a short explanation of how to cook them plain – basically, just boil in water and then drain. Back before I learned that, I used to be mystified by recipes like this that call for plain cooked lentils.

Emily
11.11.25 10:53 am
Reply to  Elisa

Yes, I definitely think cooking lentils should be an explicit part of the recipe! Even if it makes the time longer, it’s more accurate.

jen.
11.10.25 7:38 pm

i have been on the fence for years about getting a food processor (mostly because i don’t know which one to choose and get them confused with food choppers). can you share the brand/specifications of the one that you use? thank you!

Lisa
11.10.25 11:59 am

Can you use egg instead of flax?

Crystal
11.09.25 4:22 pm

Walnut allergy, ideas for a sub?

Judy
11.09.25 3:59 pm

Surprisingly filling and fed our family of 5 with leftovers! I love mushrooms so I was excited to try this! Yummy!