The Story & Intro
When I first started experimenting with plant-based recipes, I never imagined that a Vegan Lentil Loaf with Mushroom Gravy could become one of my favorite comfort foods. Growing up in Crete, Greece, lentils were a staple my grandmother would simmer them with olive oil, onions, and herbs, filling the kitchen with the scent of earthiness and love.
Years later, when I moved abroad, I began exploring vegan cooking. I missed those cozy, homey flavors from my childhood but wanted something hearty and nourishing without meat. That’s how I discovered this beautiful dish a vegan lentil loaf that’s just as satisfying as any traditional roast, especially when smothered in rich, savory mushroom gravy.
This recipe has all the heartiness of comfort food with none of the heaviness. The lentils give it substance, mushrooms add umami depth, and oats hold everything together beautifully. The mushroom gravy takes it to another level silky, aromatic, and deliciously earthy.
It’s perfect for Sunday dinners, holiday gatherings, or whenever you want to share a meal that feels like a hug in every bite. Whether you’re vegan or just looking to add more plant-based meals to your week, this Vegan Lentil Loaf with Mushroom Gravy proves that comfort food can be kind, wholesome, and absolutely mouthwatering.
Cooking for me is about connection between flavors, memories, and people. And every slice of this lentil loaf reminds me that the warmth of home doesn’t depend on the ingredients; it comes from the love you put into every meal. ❤️

Ingredients
For the Lentil Loaf:
- 1 ½ cups green or brown lentils
- 3 cups vegetable broth (or water)
- 1 tablespoon olive oil
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 cup finely diced carrots
- 1 cup diced mushrooms
- 1 cup rolled oats
- ½ cup breadcrumbs (gluten-free if desired)
- 3 tablespoons ground flaxseed + 6 tablespoons water (flax “egg”)
- 3 tablespoons tomato paste
- 2 tablespoons soy sauce or tamari
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- Salt and black pepper to taste
For the Mushroom Gravy:
- 2 tablespoons olive oil or vegan butter
- 1 small onion, minced
- 2 cups sliced mushrooms (cremini or button)
- 2 tablespoons all-purpose flour (or gluten-free blend)
- 2 cups vegetable broth
- 1 tablespoon soy sauce or tamari
- 1 teaspoon fresh thyme or ½ teaspoon dried
- Salt and pepper to taste
Step-by-Step Instructions
Step 1: Cook the Lentils
Rinse the lentils well under cold water. In a medium saucepan, bring the lentils and vegetable broth to a boil. Reduce the heat and simmer for 20–25 minutes until the lentils are tender but not mushy. Drain any excess liquid and let them cool slightly.
Step 2: Prepare the Flax Egg
In a small bowl, combine ground flaxseed with water. Stir and set aside for about 10 minutes to thicken. This acts as a great vegan binder.

Step 3: Sauté the Vegetables
In a large skillet, heat olive oil over medium heat. Add the onion, garlic, carrots, and mushrooms. Sauté for about 7–10 minutes until the veggies are soft and the mushrooms release their juices. The aroma will make you smile that earthy goodness fills the kitchen just like a cozy stew simmering on the stove.
Step 4: Mix It All Together
In a large bowl, combine the cooked lentils, sautéed vegetables, oats, breadcrumbs, tomato paste, soy sauce, thyme, smoked paprika, and flax egg. Season with salt and pepper.
Using a potato masher or fork, mash the mixture slightly you want some texture but enough mash to help it stick together.

Step 5: Shape and Bake
Preheat your oven to 375°F (190°C). Line a loaf pan with parchment paper, leaving some overhang for easy lifting later. Spoon the mixture into the pan, pressing it down firmly and smoothing the top.
Bake for 40–45 minutes, or until the loaf is firm and lightly browned on top. Let it cool in the pan for 10 minutes before slicing this helps it hold its shape perfectly.
Step 6: Make the Mushroom Gravy
While the loaf bakes, prepare the mushroom gravy.
In a saucepan, heat olive oil or vegan butter over medium heat. Add the onion and sauté until translucent. Stir in the mushrooms and cook for about 8 minutes until they’re golden and fragrant.
Sprinkle the flour over the mushrooms and stir to coat evenly. Gradually whisk in the vegetable broth, making sure there are no lumps. Add soy sauce and thyme, then simmer for 5–7 minutes until the gravy thickens.
Taste and adjust seasoning with salt and pepper. If you want it extra smooth, blend it briefly with an immersion blender.
Serving Suggestions
Slice your Vegan Lentil Loaf and serve it with a generous drizzle of mushroom gravy. Add mashed potatoes, roasted vegetables, or a fresh green salad for a perfect balance of textures and flavors.
This dish is wonderful for Thanksgiving, Christmas, or a cozy Sunday dinner with loved ones. The loaf also tastes even better the next day slice it cold for sandwiches or crumble it into wraps.
For me, this meal feels like comfort food meets wholesome goodness. It’s rich, hearty, and deeply satisfying without any meat. Pair it with a glass of red wine or a refreshing sparkling water with lemon.

💌 Marilyn’s 100-Word Short Story
Hi, I’m Marilyn from Crete, Greece. I grew up surrounded by olive trees, warm breezes, and the smell of lentils cooking in my grandmother’s kitchen. Today, this Vegan Lentil Loaf with Mushroom Gravy reminds me of those moments simple, nourishing, and made with love. I discovered plant-based cooking later in life, blending Greek simplicity with modern comfort. Every slice of this loaf tells a story of warmth and kindness. Whether you’re vegan or just curious, this dish will bring joy to your table and prove that home-cooked food can be both compassionate and delicious. 🌿
📜 Recipe Card
⏱ Time:
Prep: 20 min | Cook: 45 min | Rest: 10 min | Total: ~1 hr 15 min
🧂 Ingredients:
- Lentils, oats, carrots, mushrooms, flaxseed, tomato paste, soy sauce, and spices (see full list above)
👩🍳 Instructions:
- Cook lentils until tender.
- Prepare flax egg.
- Sauté onions, garlic, carrots, and mushrooms.
- Combine everything in a bowl and mash slightly.
- Press mixture into a loaf pan and bake 40–45 min.
- Make mushroom gravy while it bakes.
- Serve slices with warm gravy.
💡 Notes:
- Add chopped walnuts for crunch.
- Use red lentils for a softer texture.
- Gravy thickens as it cools add a splash of broth if needed.
🍽 Nutrition (per serving):
Calories: 310 | Protein: 17g | Fat: 8g | Carbs: 42g | Fiber: 9g | Sodium: 580mg
Conclusion
This Vegan Lentil Loaf with Mushroom Gravy proves that hearty comfort food doesn’t need meat to feel satisfying. It’s wholesome, full of flavor, and perfect for sharing. Whether you’re cooking for a family dinner or just want a nourishing meal to enjoy on a quiet evening, this recipe brings people together just like my grandmother’s dishes used to do back in Crete.
Remember, cooking is about love, laughter, and a little creativity. Don’t worry about perfection; enjoy the process. With each slice of this lentil loaf, you’re creating memories worth savoring. ❤️
