Nutrition Facts for Vegan classic meatloaf with onions and tomatoes
Blog Research API Download App

Vegan Classic Meatloaf with Onions and Tomatoes

Image of Vegan Classic Meatloaf with Onions and Tomatoes
Nutriscore Rating: 74/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.

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
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!
314
cal
12.0g
protein
51.4g
carbs
7.6g
fat

Nutrition Facts

1 serving (217.6g)
Calories
314
% Daily Value*
Total Fat 7.6 g 10%
Saturated Fat 1.1 g 5%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 1088 mg 47%
Total Carbohydrate 51.4 g 19%
Dietary Fiber 8.7 g 31%
Total Sugars 13.9 g
Protein 12.0 g 24%
Vitamin D 0.0 mcg 0%
Calcium 101 mg 8%
Iron 4.6 mg 25%
Potassium 538 mg 11%

*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

63.8%%
14.9%%
21.3%%
Fat: 410 cal (21.3%%)
Protein: 288 cal (14.9%%)
Carbs: 1230 cal (63.8%%)