Total Time
1hr 10mins
Prep 15 mins
Cook 55 mins

This meatloaf is as good or better than the "animal protein" version, but with cholesterol levels as they are this vegetarian version is good tasting and good for you. I really enjoyed this as a meatloaf sandwich. This is a variation of a vegan recipe I found in a vegetarian magazine.

Ingredients Nutrition


  1. Preheat Oven to 350°F.
  2. Grind walnuts to powder and set aside.
  3. Sauté celery, onion, green onion and garlic over medium heat until tender about 4 minutes.
  4. Remove veggies from heat and let cool while you do the following steps.
  5. Mash tofu in a bowl and stir in walnuts, feta, oats, soy sauce, ketchup, mustard, parsley, and poultry seasoning.
  6. Once mixed stir in veggies.
  7. Season with salt and pepper.
  8. Coat 9X5in loaf pan with cooking spray.
  9. Add mixture and pack in tightly.
  10. Top with a thin coat of ketchup.
  11. Bake for 55 minutes.
Most Helpful

5 5

I don't like to mess with anyone's recipe, especially when I am making it for the first time. However, I thought I had feta in the fridge, but I didn't. Instead, I small cubed 8 ounces of mozzarella. I did everything else exactly as stated and it came out really good! In fact, my wife and I think it's the best vegetarian meatloaf we ever had! The consistency came out very close to actual "carnivore" meat loaf. The blend of the flavors of the ketchup, mustard and soy sauce was perfect, giving it a bit of a barbecue taste. This recipe is a keeper! Thanks for posting.

4 5

I liked this, hubby being a meat eater wasn`t too sure, although he did say he would eat it again when served. This is the first time I have tried this type of recipe, and will make it again, I might even add some curry spices for a variation. Hubby felt there should be a sauce with it, any suggestions out there?

5 5

I made this for dinner tonight with mashed potatoes and corn. The taste was really good. However, my meatloaf was much dryer than the others indicate theirs was. The only thing I can think of is that I drained the tofu (which it didn't say to do) just out of habit. Next time, I will make it with undrained tofu. The taste, the texture, everything was right on and it was very good.