Go Back
vegan meatloaf

Savory Vegan Meatloaf

Delicious Savory Vegan Meatloaf recipe with step-by-step instructions.
Prep Time 21 minutes
Cook Time 44 minutes
Total Time 1 hour 5 minutes
Servings 4
Calories 1200 kcal

Ingredients
  

For the meatloaf:

  • 1 small onion (finely diced, about 1/2-inch pieces)
  • 2 tbsp soy sauce (or tamari for gluten-free)
  • 2 small carrots (finely diced, about 1/4-inch pieces)
  • 1/2 tsp liquid smoke (adds smoky depth)
  • 1.25 cups breadcrumbs (panko preferred for better texture)
  • 30 oz canned chickpeas (drained and rinsed, I use Bob's Red Mill)
  • 3 tbsp nutritional yeast (adds cheesy umami flavor)
  • 2 tbsp vegan Worcestershire sauce
  • 2 celery stalks (finely diced, about 1/4-inch pieces)
  • 2 tbsp ground flaxseed (mixed with 6 tbsp water, let sit 5 minutes to bind)
  • 1.5 tbsp olive oil (or any neutral oil like canola)
  • 1/4 cup ketchup
  • 3 garlic cloves (freshly minced)

For the glaze:

  • 1 tsp vegan Worcestershire sauce
  • 1/3 cup ketchup (I use Heinz)

Instructions
 

  • Start by preheating your oven to 375°F and lining a loaf pan with parchment paper or lightly oiling it for easy removal. While the oven heats, finely dice the onion, carrots, and celery into uniform 1/4-inch pieces (the onion can be slightly larger at about 1/2-inch), and mince the garlic. In a small bowl, combine the ground flaxseed with 6 tablespoons of water and set aside for 5 minutes to create a flax egg binder—this is crucial for holding the meatloaf together.
  • Heat the olive oil in a large skillet over medium heat. Add the diced onion, carrots, and celery, and sauté for 5 minutes, stirring occasionally, until the vegetables are softened and beginning to caramelize at the edges. In the last minute of cooking, add the minced garlic and stir constantly for about 30 seconds until fragrant. I like to let the vegetables get slightly golden here because it builds a deeper, more savory foundation for the meatloaf—this step is where much of the flavor development happens.
  • While the vegetables are still warm, drain and rinse the chickpeas thoroughly, then add them to a large mixing bowl. Mash them with a fork until you reach a chunky consistency—you want some texture remaining, not a smooth purée. Add the sautéed vegetables from Step 2, along with the prepared flax egg from Step 1, breadcrumbs, nutritional yeast, soy sauce, vegan Worcestershire sauce, and liquid smoke. Mix everything together with a wooden spoon or your hands until just combined; don't overmix or the meatloaf will become dense and compact.
  • Transfer the meatloaf mixture into the prepared loaf pan, pressing it down firmly with your hands or the back of a spoon to compact it evenly and eliminate large air pockets. Cover the pan tightly with aluminum foil to trap steam during the first phase of baking, which helps the meatloaf stay moist. Bake for 30 minutes covered.
  • While the meatloaf is baking, prepare the glaze by whisking together the ketchup and 1 teaspoon of vegan Worcestershire sauce in a small bowl until smooth. When the 30 minutes are complete, carefully remove the foil from the pan and spread the ketchup glaze evenly over the top of the meatloaf. Return it to the oven, uncovered, for 15 minutes more, which allows the glaze to caramelize and set into a sticky, flavorful crust. I find this two-stage baking approach gives you both moisture inside and a nice caramelized exterior.
  • Remove the meatloaf from the oven and let it rest in the pan for 15 minutes before slicing or serving. This resting period allows the structure to set and makes it much easier to slice cleanly without falling apart. The residual heat will continue to cook the interior slightly, ensuring a fully set texture throughout.