Hearty Vegan Meatloaf

Hearty Meatloaf (4)

This recipe takes a bit of time to prepare, but it’s a beautiful way to share the love (literally!) with your family. Bonus points for the hidden veggie puree you can sneak inside.

Hearty Meatloaf (2)


For the veggie puree:

  • 1/2 onion
  • 2 carrots
  • 2 garlic cloves
  • 2 handfuls fresh spinach
  • 1/4 cup fresh parsley

For the meatloaf:

  • 1 tablespoon flaxseed
  • 3 tablespoons water
  • 1 cup rolled oats
  • 1/4 cup plain soy milk
  • 1/2 cup ketchup
  • 1/4 cup grated vegan Parmesan (such as VioLife)
  • 2 (12-ounce) packages meatless crumbles

For the topping:

  • 1/2 cup ketchup
  • 2 tablespoons balsamic vinegar
  • 2 tablespoons brown sugar
  1. To prepare the veggie puree, combine the onion, carrot, garlic, spinach, and parsley in a blender and process until mostly smooth. Transfer to a large bowl.
  2. Whisk together the flaxseed and water to make 1 vegan egg. Add to the veggie puree, along with the oats, soy milk, 1/4 cup ketchup, and Parmesan. Add the meatless crumbles and work with your hands until combined.
  3. Transfer the mixture to a large baking sheet and shape into a heart.
  4. To prepare the topping, whisk together the remaining 1/2 cup ketchup, balsamic, and brown sugar. Spread over the top of the heart.
  5. Bake at 350 degrees F for 1 hour.

Hearty Meatloaf (3)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s