Nutrition Facts for Vegan classic meatloaf with onions and tomatoes

Vegan Classic Meatloaf with Onions and Tomatoes

Image of Vegan Classic Meatloaf with Onions and Tomatoes
Nutriscore Rating: 73/100

Craving the comforting flavors of a classic meatloaf but looking for a plant-based twist? This Vegan Classic Meatloaf with Onions and Tomatoes delivers all the nostalgic goodness you love, with a hearty, savory taste that’s completely meat-free. Crafted with protein-packed lentils, aromatic onions, and a medley of herbs and spices, this recipe is bound together with a flaxseed "egg" and topped with a tangy, slightly sweet ketchup glaze that caramelizes to perfection in the oven. Perfect for a cozy family dinner or a crowd-pleasing holiday dish, this vegan meatloaf is easy to prepare, packed with rich umami flavor from soy sauce and vegan Worcestershire, and wonderfully satisfying. Serve it alongside mashed potatoes, roasted veggies, or a fresh green salad for a wholesome, comforting meal that everyone—even meat-lovers—will adore.

Log this recipe in SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Get your calorie requirement
Log your nutrition in seconds
Get a personalized nutrition plan
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
45 min
🕐
Total Time
1 hr 5 min
👥
Servings
6 servings
📊
Difficulty
Medium

🥘 Ingredients

19 items
  • 2 cups canned brown lentils, drained and rinsed
  • 2 tablespoons flaxseed meal
  • 5 tablespoons water
  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 3 cloves garlic cloves, minced
  • 2 tablespoons tomato paste
  • 1 cup canned diced tomatoes, drained
  • 2 tablespoons soy sauce
  • 1 tablespoon Worcestershire sauce (vegan)
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 1 teaspoon paprika
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1.5 cups bread crumbs
  • 0.5 cup ketchup
  • 2 tablespoons brown sugar
  • 1 tablespoon apple cider vinegar
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

12 steps
1

Preheat your oven to 350°F (175°C) and line a loaf pan with parchment paper or lightly grease it with oil.

2

In a small bowl, combine flaxseed meal and 5 tablespoons of water. Mix well and let sit for about 5 minutes to thicken, creating a flax egg.

3

Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook for about 5-7 minutes until translucent.

4

Add minced garlic to the skillet and cook for another 1-2 minutes until fragrant.

5

Stir in the tomato paste and cook for an additional 2 minutes, allowing it to caramelize slightly.

6

In a large bowl, mash the drained lentils with a fork or potato masher until mostly homogeneous but with a few whole lentils remaining for texture.

7

Add the cooked onion mixture, drained diced tomatoes, soy sauce, vegan Worcestershire sauce, thyme, oregano, paprika, salt, pepper, and the flax egg to the lentils.

8

Mix in the bread crumbs until everything is well incorporated and holds together when pressed.

9

Transfer the mixture into the prepared loaf pan, pressing it down firmly and evenly.

10

In a small bowl, mix ketchup, brown sugar, and apple cider vinegar. Spread this glaze evenly over the top of the loaf.

11

Bake in the preheated oven for 45 minutes, or until the loaf is set and the glaze is bubbly.

12

Let the meatloaf cool in the pan for at least 10 minutes before slicing and serving.

Cooking Tip: Take your time with each step for the best results!
1789
cal
69.2g
protein
285.7g
carbs
45.5g
fat

Nutrition Facts

1 serving (1277.9g)
Calories
1789
% Daily Value*
Total Fat 45.5 g 58%
Saturated Fat 7.4 g 37%
Polyunsaturated Fat 2.7 g
Cholesterol 0 mg 0%
Sodium 6826 mg 297%
Total Carbohydrate 285.7 g 104%
Dietary Fiber 51.5 g 184%
Total Sugars 78.5 g
Protein 69.2 g 138%
Vitamin D 0.0 mcg 0%
Calcium 572 mg 44%
Iron 28.1 mg 156%
Potassium 3194 mg 68%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

62.5%%
15.1%%
22.4%%
Fat: 409 cal (22.4%%)
Protein: 276 cal (15.1%%)
Carbs: 1142 cal (62.5%%)