This vegan meatloaf sandwich recipe is for all my rabbits out there that live with wolves. It is so similar to real meatloaf, few ingredients, super simple and totally amazing. The base is made with beyond beef or impossible burger. While I try not to use a lot of those specific meat replacements, this is a fun one! I think it is so nice to be able to use them every once in a while. These sandwiches are a comforting treat. So treat yourself! Top the sandwiches with some onion jam, balsamic ketchup and arugula. This recipe will make 4 large sandwiches, so share with people you love.
What You Need For This Handheld Perfection:
- Beyond Burger or Impossible Burger: This is the base of the vegan meatloaf. Either will work great! I know a lot of people prefer going with the Beyond Burger, and that is totally fine.
- A Flax Egg: Ground flax and water mixed together make a great egg replacement for the meatloaf.
- Onion: I think diced onion is delicious mixed in the meatloaf.
- Italian Seasoning, Garlic Powder, Salt and Pepper: You need to spice up your loaf.
- Ketchup, Soy Sauce and Non-dairy Milk: These are the liquids that get mixed in.
- Bread Crumbs: I like to you panko, but regular bread crumbs will work too. Just make sure they are vegan.
- Extra Ketchup and Balsamic: For the topping and the spread for the sandwich.
- Brown Sugar: Goes in the onion jam and the topping for the meatloaf.
- Lots of Extra Onions and Apple Cider Vinegar: For the essential onion jam!
- Vegan Buns: To make the sandwiches.
This vegan meatloaf is actually really perfect and delicious all on its own. So if you want to skip the sandwich part of the recipe, there are so many ways to serve it. With mashed potatoes or fries, with a side salad, with some roasted veggies. This is a very easy beginner vegan recipe for those of you who are used to throwing things together and baking them. This is where is is at! One of the reasons I love the sandwich version is this onion jam. So, at least once, give that a go. It is the stuff dreams are made of.
Why Should You Make This Messy, Super Yummy Sandwich?
- Easy to make, easy to find ingredients.
- Onion jam, yo!
- Who doesn’t love a messy comforting sandwich?
- Meatloaf + onion jam + balsamic ketchup= the best thing ever
- The meatloaf can be made ahead of time, chilled, then seared when ready to eat.

Vegan Meatloaf Sandwich
Ingredients
For the "Meatloaf"
- 2 Tablespoons Flax meal
- 3 Tablespoons Water
- 16 Ounces Vegan beef, I used Beyond Beef*
- 1/2 a Sweet onion, diced
- 1 Cup Panko bread crumbs, vegan
- 1 teaspoon Italian seasoning
- 1 teaspoon Salt
- 1/2 teaspoon Garlic powder
- 1/4 teaspoon Black pepper
- 1/2 Cup Non-dairy milk, unsweetened I used soy milk
- 2 Tablespoons Ketchup
- 1 Tablespoon Soy sauce
"Meatloaf" Topping
- 1/3 Cup Ketchup
- 2 Tablespoons Brown sugar
- 1 Tablespoon Balsamic vinegar
Onion Jam
- 3 Tablespoons Olive oil
- 2 Cups Sweet onion, diced(about 2 large onions)
- 1/4 Cup Brown sugar
- 1/4 Cup Apple cider vinegar
- Pinch of Salt and pepper
For Serving
- 1/4 Cup Ketchup
- 2 teaspoons Balsamic vinegar
- 4 Vegan hamburger buns
- Arugula
Instructions
- Make the meatloaf. Preheat the oven to 350 degrees(F).
- In a small bowl, whisk together the flax and water. Set aside for 2-3 minutes to let it thicken. This creates your egg replacer.
- Now in a large mixing bowl, add the vegan beef, onions, bread crumbs, Italian seasoning, salt, garlic powder and black pepper.
- Add the flax egg you made, then the non-dairy milk, ketchup and soy sauce.
- Mix the meatloaf together. You can use a spoon at first and then you can use your hands if you want. Make sure it is fully combined.
- Spray a 9 inch loaf pan with non-stick spray. Then press and smooth the meatloaf mixture out into the loaf pan evenly.
- Make the topping. Whisk together the ketchup, brown sugar and balsamic.
- Pour on the top of the meatloaf and spread out evenly. Bake the meatloaf for 45-50 minutes or until it is brown and firm.
- While the meatloaf bakes, make the onion jam. Heat olive oil on medium high in a large non-stick skillet.
- Add the onions to the skillet and reduce heat to medium low. Sauté for 15 minutes, stirring frequently, the onions should be starting to brown. Then add the brown sugar.
- Stir the brown sugar into the onions and continue to sauté for another 10 minutes.
- Add the vinegar and a pinch of salt and pepper. Stir to combine and continue to simmer for 10-15 minutes or until the vinegar has mostly been absorbed. Turn off the heat.
- Get your stuff prepped for serving, whisk together the 1/4 cup ketchup and 2 teaspoons balsamic to spread on the bun. Set aside.
- When the meatloaf is done, let it cool for at least 10 minutes. Now you can slice and serve as is, two slices, on a bun with the balsamic ketchup, onion jam and arugula. Or you can slice and sear the slices in a pan to brown the on the sides and then make the sandwiches. Enjoy!








This looks ridonks and I cannot wait to make it! Thanks for sharing the recipe.
Such a delicious recipe!!! I am obsessed. It was so easy to make and has been awesome as leftovers too. Love the taste!
Hi Lauren, I made this recipe this past weekend with mashed potatoes and roasted broccoli (total comfort!) and it was a hit all around. Even with the picky kids! They’ve already requested that I make it again very soon. We even had leftovers for sandwiches. Great job, thank you!
Wondering what I could use instead of breadcrumbs/Panko crumbs. Hard for me to find anything good for Vegan and gluten-free Panko. What grain or some thing else could I substitute instead. Thanks in advance can’t wait to try this.
I use ground rolled oats. Blitz a few times in a processor.
Delicious! Thank you
This was so amazing in every way. As a matter of fact, every recipe I have tried of yours is just wonderful. I have made several and I never change or add anything. Why mess with perfection? Keep delighting us with all these plant based great recipes–they are outstanding.
This has become a regular meal for me and my family we absolutely love it.
We use it the first meal as a meatloaf with Greens and mash potatoes with fried corn and peppers with a gravy seasoned with the onion jam which I make out of Red Onion and I add dried Chipole chillies at the end.
With leftovers we make the sandwiches the next day. It’s a wonderful versatile recipe. Always great for impressing guests with too. Thank you so much!!,
This was so delicious!
Finally! A really delish vegan meatloaf WITHOUT mushrooms! Thank you from he bottom of my mushroom-allergic heart!!
Just tried this tonight. I used Impossible Burger instead. So flavorful. This is the best tasting vegan meatloaf I have ever had. My son never wants to try my vegan meals but he almost ate the whole loaf. The onion jam sealed it. Can’t wait to make it again.