These individual vegan mini meatloafs are hearty, savory, and protein-rich, made with lentils, mushrooms, oats, and walnuts, then topped with a rich garlic mushroom gravy. They’re perfect for weeknight dinners, meal prep, or holiday meals.
Yield
6 Mini Meatloafs
Preparation Time
- Prep Time: 25 minutes
- Cook Time: 35–40 minutes
- Total Time: 1 hour 5 minutes
Ingredients
For the Mini Meatloafs
Base Ingredients
- 1 cup dried brown lentils (or 2½ cups cooked lentils)
- 2½ cups water
- 1 tablespoon olive oil
Vegetables
- 1 medium yellow onion, finely diced
- 1 cup mushrooms, finely chopped
- 2 cloves garlic, minced
Dry Ingredients
- 1 cup rolled oats
- ½ cup walnuts, finely chopped
- ¼ cup ground flaxseed
- 2 tablespoons nutritional yeast
Seasonings
- 1 tablespoon soy sauce or tamari
- 1 tablespoon tomato paste
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- 1 teaspoon dried parsley
- 1 teaspoon salt
- ½ teaspoon black pepper
Flax Egg
- 2 tablespoons ground flaxseed
- 5 tablespoons water
For the Glaze
- 3 tablespoons ketchup
- 1 tablespoon tomato paste
- 1 tablespoon maple syrup
- 1 teaspoon apple cider vinegar
- ½ teaspoon smoked paprika
For the Mushroom Topping
- 2 tablespoons vegan butter
- 300 g (10 oz) cremini or button mushrooms, sliced
- 3 cloves garlic, minced
- 1 tablespoon soy sauce
- ½ teaspoon thyme
- ¼ teaspoon black pepper
Optional Mushroom Gravy
- 1 tablespoon olive oil
- 1 tablespoon all-purpose flour
- 1 cup vegetable broth
- 1 teaspoon soy sauce
- Salt and pepper to taste
Equipment
- Muffin tin (6 large cups) or mini loaf pan
- Large skillet
- Medium saucepan
- Mixing bowl
- Potato masher or food processor
Instructions
Step 1: Cook the Lentils
- Rinse lentils thoroughly.
- Add lentils and water to a saucepan.
- Bring to a boil.
- Reduce heat and simmer for 20–25 minutes.
- Cook until tender but not mushy.
- Drain excess liquid if necessary.
- Allow to cool slightly.
Step 2: Make the Flax Egg
- Combine:
- 2 tablespoons flaxseed
- 5 tablespoons water
- Stir well.
- Let sit for 10 minutes until gel-like.
Step 3: Sauté the Vegetables
- Heat olive oil in a skillet over medium heat.
- Add onion.
- Cook for 4–5 minutes until softened.
- Add mushrooms.
- Cook for 6–8 minutes until moisture evaporates.
- Add garlic.
- Cook for 1 minute.
- Remove from heat.
Step 4: Prepare the Meatloaf Mixture
In a large bowl combine:
- Cooked lentils
- Sautéed vegetables
- Oats
- Walnuts
- Ground flaxseed
- Nutritional yeast
- Soy sauce
- Tomato paste
- Thyme
- Smoked paprika
- Parsley
- Salt
- Pepper
- Flax egg
Mash and Mix
- Mash about 75% of the lentils using a potato masher.
- Leave some texture.
- Mix thoroughly until the mixture holds together when pressed.
Adjust Texture
If too wet:
- Add extra oats, 1 tablespoon at a time.
If too dry:
- Add 1–2 tablespoons vegetable broth.
Step 5: Shape the Mini Meatloafs
- Preheat oven to 190°C (375°F).
- Lightly grease a muffin tin or mini loaf pan.
- Divide mixture evenly among 6 cavities.
- Press firmly to compact.
Step 6: Make the Glaze
Mix together:
- Ketchup
- Tomato paste
- Maple syrup
- Apple cider vinegar
- Smoked paprika
Brush generously over each mini loaf.
Step 7: Bake
- Bake for 25–30 minutes.
- The tops should become slightly caramelized.
- Allow to rest for 5–10 minutes before removing from the pan.
Mushroom Topping
Step 8: Cook the Mushrooms
- Heat vegan butter in a skillet over medium-high heat.
- Add sliced mushrooms.
- Cook undisturbed for 3–4 minutes.
- Stir and continue cooking for another 4–5 minutes.
- Add garlic, soy sauce, thyme, and pepper.
- Cook for 1–2 minutes.
- Remove from heat.
Optional Mushroom Gravy
Step 9: Make the Gravy
- Heat olive oil in a small saucepan.
- Whisk in flour.
- Cook for 1 minute.
- Slowly whisk in vegetable broth.
- Add soy sauce.
- Simmer for 3–5 minutes until thickened.
- Season with salt and pepper.
Assemble
- Remove mini meatloafs from the pan.
- Spoon sautéed mushrooms over each loaf.
- Drizzle with mushroom gravy if using.
- Garnish with fresh parsley.
Serving Suggestions
Serve with:
- Mashed potatoes
- Roasted vegetables
- Green beans
- Steamed broccoli
- Vegan mac and cheese
- Garden salad
Storage
Refrigerator
- Store in an airtight container for up to 5 days.
Freezer
- Freeze cooked mini meatloafs for up to 3 months.
Reheating
- Oven: 180°C (350°F) for 10–15 minutes.
- Microwave: 1–2 minutes per serving.
Approximate Nutrition (Per Mini Meatloaf)
Without gravy:
- Calories: 240–280
- Protein: 10–13 g
- Carbohydrates: 24–28 g
- Fat: 10–13 g
- Fiber: 7–9 g

