Vegan meatloaf made with whole foods and no faux meat – it’s not only possible, but worthy of a place at your next family dinner! Vegetables, lentils, and seeds are sneakily hidden into a hearty, savory loaf that isn’t mushy in the slightest. Can easily be made gluten-free, too!
Well, it’s official. I never want to make another vegan meatloaf again. Ok, ok, I realize that’s a bit dramatic, but DANG. I never thought I was going to get this recipe right! So many tests. So many fails. But then…a flash of an idea…a final test…and I tentatively asked my husband Michael the ultimate question after he’d had a few bites.
“Do you like it?”
Silence. Fear and trembling (on my part). I felt like I was waiting to find out if I’m Star Baker or about to be kicked out of the tent. Aaaaaaaand I’ve just revealed my addiction to The Great British Bake Off.
Finally, he says, “I don’t know how you make things like this out of vegetables.”
And at that precise moment, I knew I’d nailed it. STAR MEATLOAF MAKER.
It’s still crazy to me that all of those ingredients somehow combine into a vegan meatloaf that is hearty, flavorful, and most importantly, NOT MUSHY. If you’ve ever made my vegan ground beef, you’ll recognize most of these ingredients. For most of my tests, the vegan ground beef was the bulk of the mix, and I tested different binders to hold everything together. But no matter what I did, the loaves always shrunk down in the pan and the middles were mushy. I almost threw in the towel. And then, I remembered falafel.
Beth, falafel? Where are you heading with this?
Hold your pita, I have a point. Promise. Ok, so as we all learned when we made oven-baked falafel, the key to the perfect texture is to use soaked dried chickpeas. Using cooked chickpeas virtually guarantees a mushy interior. Then I realized that many vegan meatloaf recipes use lentils, but they all use cooked lentils, which have already absorbed moisture, so that wouldn’t help the mushy middle problem. Do you see where I’m going with this?
I decided to try soaking the lentils and grinding them up like I would for falafel. And IT WORKED. No mush. No loaf shrinkage. Great texture. Happy dance in my kitchen! OVER MEATLOAF. (what has happened to me?) Oh, I also soaked the pepitas and sun-dried tomatoes, which are usually part of the vegan ground beef. That combo with the lentils was the game-changer. But we’re getting ahead of ourselves. Basically what I’m saying is that you soak the lentils, pepitas, and sun-dried tomatoes while you’re shredding some vegetables to roast them. While you’re at it, mix some ground flaxseed with water for a flax “egg” that you’ll use later.
Cauliflower, mushrooms, carrots, onion, and garlic. Spread them out on a big baking sheet, roast them off until they’ve browned a bit and released their moisture.
At this point you might be thinking, uh, Beth, this isn’t a quick recipe, is it? Well, as the Bake Off contestants often say, it’s a bit of a faff. That’s British for a pain in the booty. It’s one of those things you make when you’re already planning on being in the kitchen doing other things. Like making mashed potatoes and gravy to go with the meatloaf, for example. It might not be a weeknight meal, but it’s certainly worth making! Michael says we should have it at Thanksgiving. 🙂
Back to the vegetables – when they’re done roasting, it’s time to get the meatloaf mixed. Strain the lentils, pepitas, and sun-dried tomatoes and add them to a food processor fitted with an s-blade. You’ll already have it out from grating the vegetables – so efficient, you are. Now here’s the important part. You need to grind the lentils down into a fine meal. You don’t want big lentil pieces, because they won’t absorb the moisture around them in the loaf while baking. Ask me how I know.
That already looks like meat, doesn’t it? It’s so weird. But see how you can’t even tell there are lentils in that mix? That’s when you know it’s ready. Now we make the meatloaf mix! In a large bowl, add the ground lentils and pepitas, then the roasted vegetables. Then the flax egg, marinara sauce (or ketchup, or even my white gravy recipe), panko breadcrumbs (use gluten-free if that’s how you roll), vegan Worcestershire sauce, onion powder, garlic powder, Italian seasoning, and salt and pepper. Then mix it all up until everything is evenly incorporated together!
I don’t have a picture of the mix in a loaf pan. You’re going to have to use your imagination for that, but I know you have one so I’m not worried. If you want to make your life a little easier, line the loaf pan with wide strips of parchment paper so you can pull the loaf right out when it’s done cooking. It bakes for a full hour at 350F. I know, I know, that’s a long time. But it’s enough time to make mashed potatoes and gravy and watch an episode of Bake Off. That’s very specific, and thus very revealing about how I spend my time. Riveting, I know.
And there you have it! A beautiful vegan meatloaf jam-packed with vegetables and lentils. If you want, you can add a glaze during the last 15 minutes of cooking. But I don’t, because….
Gravy. Because gravy. That is all.
Oh wait, that’s not all. If you want to play with your food, here’s a fun idea! Shape the meatloaf mix into 8 mummies, and bake at 350F for 30 minutes. Meanwhile, make vegan mashed potatoes.
Add the mashed potatoes to a big ziplock bag or piping bag, snip the end off, and pipe it on the mummies to look like cloth. Sliced olives for eyes, and what have you got? Mummy Meatloaf! Keep your thoughts to yourself on my horrendous decorating skills, thank you very much.
Ok, friends! Thus ends this vegan meatloaf tome – it was an epic saga and I have to admit that I’m relieved to move on to something else for a bit. Star Meatloaf Maker, signing off.
Vegan Meatloaf
Equipment
- Loaf pan
Ingredients
- 1 head of cauliflower, cored and broken into florets (1.5-2 lbs)
- 1 onion, chopped into 1″ pieces
- 8 oz cremini mushrooms, quartered
- 2 carrots, peeled and chopped into 1″ pieces
- 3 cloves garlic, peeled
- ¾ cup pepitas (raw shelled pumpkin seeds)
- 1/3 cup sun-dried tomatoes (not in oil)
- 1/2 cup dried red lentils
- 1/2 cup dried green/brown lentils
- 2 T ground flax seed
- 5 T water
- 1 cup panko bread crumbs (use gluten-free version if needed)
- 1/2 cup marinara sauce, ketchup, or protein-packed gravy
- 3 tablespoons vegan Worcestershire sauce or A1 sauce (or a combination)
- 1 teaspoon salt
- 1 teaspoon ground black pepper
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1 Tablespoon Italian seasoning
Instructions
- In a medium bowl, soak pepitas, sun-dried tomatoes, and lentils in 4 cups of very hot water. Set aside.
- Add 2 tablespoons of ground flaxseed to a small bowl and stir in 5 tablespoons of water. Set aside.
- Preheat the oven to 375F.
- Next, prepare the vegetables. In a food processor fitted with a grating attachment, grate the cauliflower, mushrooms, onions, carrots, and garlic. Spread out evenly on a large rimmed baking sheet lined with parchment paper. Roast for 30-40 minutes, stirring every 15 minutes to ensure even cooking. You should end up with about 4-5 cups after cooking.
- While the vegetables are cooking, prepare the marinara sauce or gravy if using (I often use jarred marinara or ketchup to save time).
- When the vegetables are finished cooking, remove from the oven and reduce the oven temperature to 350F.
- Straing the soaked lentils, pepitas, and sun-dried tomatoes. Add to a food processor fitted with the s-blade and pulse until a fine crumb is formed and no large pieces of lentil or pepita remain. Scrape down the sides of the food processor as needed. Remove to a large bowl.
- To the bowl with the ground lentil mixture, add the cooked vegetables. Stir in flaxseed, marinara/ketchup, worcestershire/A1 sauce, panko, and seasonings. Mix very well until evenly combined.
- Line a loaf pan with parchment paper if desired (not necessary, just helpful for removing the loaf and slicing). Pat the meatloaf mixture evenly into the loaf pan, pressing down to eliminate air pockets.
- Bake the loaf at 350 for 1 hour. If using the glaze, remove the loaf after 45 minutes and spread the glaze over the top and bake for 15 more minutes.
- Serve with whatever sides you like. We love it smothered with protein-packed vegan gravy on a bed of mashed potatoes!
Thanks for this recipe, Beth. It looks as good as your “Vegetable Bolognese” recipe which is a staple on my table. My guests are absolutely amazed when they ask for the recipe and then learn that it has no meat. I’ll make “Vegan Meatloaf” next week. Looking forward to it.
Good to see you again! I’ve missed your creative spirit.
I love when that light bulb hits, and you finally get a slam dunk idea! Really impressive work! The mummy loafs are so cute!
This looks delicious! And BETH!!!! So glad to see you back in action and posting recipes. You are the master of good vegan food. I am going to try soon but pumpkin seeds are hard to come by in my part of the woods.
This was really good! As soon as I saw it, I knew I was going to give it a try. Meatloaf is one of those things I really miss. And every meatloaf I’ve tried has been incredibly disappointing, if not disgusting (if I’m being honest here!). While this maybe isn’t going to fool anyone, it’s absolutely as close as I can imagine getting without “fake” meat, which I don’t do! So kudos to you – star baker goes to you this week! I will say – this made a HUGE loaf and I would say maybe more than 8 servings. But I’ve wrapped up slices and tucked them away in the freezer. I suspect they won’t stay in the freezer very long! Thanks so much for sharing and nice to see you back.
Hi Karen! This comment made my week!!! I’m so thrilled that you made it and enjoyed it when other meatloaf recipes have let you down. It made the seemingly endless testing all worth it! Interesting that it made such an extra large loaf for you! I’ve found the size to can vary a bit depending on the size of the cauliflower. I’ve definitely had a bit of variation from batch to batch. But yay for freezer meals! Thanks again for making it and letting me know how it went!
Cant wait to try this as meatballs – we are grain-free though. What are your thoughts on substitutions for gluten free bread crumbs? almond flour maybe? chickpea crumbs? Thank you!
Hi Stacy! Vegan meatballs are on my short list to test with this base! I can definitely try a grain free version, but in the meantime if you wanted to give it a go, I think chickpea crumbs would be a great option. Possibly almond flour? I haven’t worked with it much. Have you seen my chickpea crumbs post? Since you already have the food processor out and the oven on, you could easily make them at the same time. That’s what I’ll try first when I test a grain free version. If you try it, will you let me know how it goes?
Hi Beth,
…this looks really yummy…perfect comfort food for fall…
~Have a lovely day!
This is wonderful! Made it for supper last night, it was so good we agreed it would be a good Thanksgiving main course. The prep does take some time but it’s well worth it. Full of flavour & it holds together nicely. We’re going to have the rest tonight, yum!
Just one thing. The quantity of grated vegetables was too large. After using five cups for the recipe, I had about three cups left over. No worries – I’ll use the rest to make Beth’s mincemeat!
Thanks for taking the time to create this recipe & for sharing.
So glad things are looking up for you Beth! Keep the great recipes coming!.
Hi Josie! I did a happy dance when I saw this comment. I’m so glad you all enjoyed it!! Yes, that’s the hard part about using veggies for the base of the mix. I always get a different volume. But I’ve never gotten less than five cups so I made that the quantity to be on the safe side. I love having leftovers so I can use it for other things and I’m glad you do it too! I’ll try to make it clear in the recipe that this might happen. Thanks again for the wonderful feedback!
I tried the Golden Lentil Rice soup and it was loved by everyone. Would like to try the meatloaf next but wondering how long to soak the seeds and lentils in hot water.
Thanks!
Hi Tilly! I’m so glad the soup was a hit. If you get a chance to leave a rating on that recipe, it would be a huge help! Thanks! ???? As for soaking the lentils/pepitas, I do that first so they can be soaking until the time I’m ready to use them. I’ve tried soaking them for longer and it really doesn’t matter. I’ll update the recipe to make that clearer. Thanks for the question!
This really is the best vegan meatloaf I’ve ever made – and I’ve made a few! Like Karen, above, my loaf turned out very large, which I loved. I didn’t measure the cooked veggies, so maybe it’s because I used more than 5 cups.
I can’t tell you how much I appreciate the work you put into perfecting this recipe! I would not have known where to begin!
This has got to be the best meatloaf recipe I’ve ever had… including those from my meat-eater days! We made a couple minor changes… one, I don’t eat mushrooms so we used potatoes instead in the veggie mix. Two, we used two baking sheets to roast the veggies since there is a boatload to roast.
The taste is perfection… not too spicy, not bland at all, and the texture is just right. Prep time was about 90 minutes so plan ahead. The loaf is so worth the time investment!
My husband and I made the vegan meatloaf last night. It was really delicious! I thought it was very flavorful and not mushy the way vegan meatloaves often turn out. It was a little bit of work but definitely worth it. We used sunflower seeds instead of pumpkin and tomato paste instead of sundried tomatoes since that’s what we had available. We enjoyed mashed potatoes and steamed broccoli with it. What a great meal! I would definitely make this for company or as an entrée for a holiday meal. Next time we might bake it in mini loaf pans because we like the way the outside area along the pan gets crisp. Thanks Beth for all your hard work and testing to come up with this recipe. I’m so glad you shared it with us 🙂
The vegetable Bolognese sounds amazing.. Where might I find the recipe? I will be trying this meat loaf looks so good ????
Making Beth’s Mexican refried pinto beans as we speak:)
Thank You for Your Beautiful recipes????
Do you have a cookbook? I will keep searching your site????
I have been a vegetarian since 1979 but have always cooked meat for my carnivorous family. Imagine my surprise when my 29 year old son told me he had decided to eat a totally plant-based diet. I am new to cooking vegan dishes, but excited to learn. I made this meatloaf for my son and my daughter-in-law (also vegetarian but happy to eat vegan as well). They absolutely loved it. I try to cook a couple of meals a week for them since I am newly retired with lots of time, and this will definitely make frequent appearances in their lineup. I will also be trying lots more if your recipes! Thank you for the time and care you take to develop them!
Sandy! This is so amazing to read! Thank you so much for letting me know. Please let me know if you have any recipe requests! <3 (P.S. Apologies for the delayed response)