Logo restaurant porcin chef caricature.
Close this search box.
Close this search box.

Cette Recette donne 6 portions Meat Loaf Vegetarian

200 calories per serving

Meatloaf is a classic comfort dish, but for those following a vegetarian diet or simply looking to reduce their meat intake, a vegetarian version is just as tasty and satisfying. This vegetarian meatloaf recipe offers a delicious and flavorful alternative, perfect for a comforting and nourishing meal.


20 Minutes


45 Minutes


65 Minutes

Fresh meatloaf and herbs on a wooden board.



  • 2 cups cooked lentils
  • 1 onion, finely chopped
  • 2 garlic cloves, minced
  • 1 carrot, grated
  • 1 stalk celery, finely chopped
  • 1 cup rolled oats
  • ½ cup breadcrumbs
  • 2 tablespoons vegetarian Worcestershire sauce
  • 2 tablespoons ketchup
  • 1 tablespoon Dijon mustard
  • 1 tablespoon soy sauce
  • 1 tablespoon tomato paste
  • 1 tablespoon fresh parsley, chopped
  • 1 teaspoon dried thyme
  • Salt and ground black pepper to taste
  • 2 tablespoons olive oil


  1. Preheat oven to 180°C (gas mark 6). Lightly grease a loaf tin.
  2. Heat the olive oil in a frying pan over medium heat. Add the onion, garlic, carrot and celery, and sauté until tender, about 5 minutes. Allow to cool slightly.
  3. In a large bowl, combine the cooked lentils, sautéed vegetables, rolled oats, breadcrumbs, vegetarian Worcestershire sauce, ketchup, Dijon mustard, soy sauce, tomato paste, parsley, thyme, salt and pepper.
  4. Transfer the mixture to the prepared loaf tin and press firmly to form a meatloaf.
  5. Bake in preheated oven for 45 minutes, or until meatloaf is golden brown and firm to the touch.
  6. Allow to cool slightly before slicing and serving.

In conclusion,

This vegetarian meatloaf is a tasty and nutritious alternative to the meaty classic. With a combination of lentils, vegetables and aromatic seasonings, this dish is rich in flavor and texture. Whether you're a vegetarian or simply looking for new ideas for healthy meals, this vegetarian meatloaf is sure to be enjoyed by all.