Back to blog Light Lunch & Dinner

Vegan Lentil Steaks

Emily Bakes
October 23, 2025
Delicious vegan lentil steaks served with fresh vegetables.

Vegan Lentil Steaks are a delicious and hearty option for anyone looking to enjoy a meat-free meal that doesn’t skimp on flavor. They’re packed with nutrients and perfect for both weeknight dinners and special occasions. Made with wholesome ingredients, these lentil steaks are savory, satisfying, and sure to impress even the most passionate carnivores. Let’s dive into how to make these wonderful steaks that complement beautifully with roasted potatoes and a tangy sauce.

What You’ll Need for Vegan Lentil Steaks

Here’s what you need to gather for this lovely dish:

  • 200g (1 cup) cooked brown lentils
  • 1 medium sweet potato (approximately 150g/1 cup when cooked)
  • 2 tablespoons rolled oats
  • 1 tablespoon soy sauce
  • 1 teaspoon tomato paste
  • 1 teaspoon sweet paprika
  • 1 teaspoon Dijon mustard
  • 1 garlic clove, minced
  • Salt and pepper to taste
  • 2 tablespoons vegetable oil for frying
  • 100ml (1/3 cup + 1 tablespoon) grape juice or pomegranate juice
  • 100ml (1/3 cup + 1 tablespoon) vegetable broth
  • 2 shallots, finely chopped
  • 1 teaspoon vegan butter
  • 1/2 teaspoon cornstarch
  • 1 teaspoon balsamic vinegar
  • Salt, pepper, and fresh thyme
  • Pinch of sugar
  • 400g (14 oz) baby potatoes
  • 2 tablespoons olive oil
  • 1 teaspoon rosemary
  • Salt to taste

Directions for Vegan Lentil Steaks

  1. Preheat your oven to 200°C (390°F) for a conventional oven or 180°C (355°F) for fan-assisted. Wash and halve the baby potatoes. Toss them with olive oil, rosemary, and a pinch of salt before roasting for 25 minutes until they are golden brown.

  2. Peel and dice the sweet potato. Cook it in boiling water for 10-15 minutes until soft, then drain and set aside.

  3. In a bowl or food processor, combine the cooked lentils, sweet potato, minced garlic, paprika, soy sauce, tomato paste, mustard, rolled oats, salt, and pepper. Mash everything together until it’s mixed well but still a bit textured. Let the mixture rest for about 10 minutes.

  4. Shape the mixture into patties.

  5. For the sauce, sauté the shallots in vegan butter until they are soft. Then add grape juice, vegetable broth, thyme, balsamic vinegar, along with salt, pepper, and sugar. Simmer this mixture until it thickens.

  6. Heat vegetable oil in a pan and fry the lentil patties for 4-5 minutes on each side until golden and crispy.

  7. Serve your delicious lentil steaks with the roasted baby potatoes, drizzled generously with the rich sauce.

How to Serve Vegan Lentil Steaks

When it comes to serving Vegan Lentil Steaks, presentation can elevate your dish. Plate the golden patties alongside the crispy roasted baby potatoes for a beautiful contrast of colors. You can drizzle the thick sauce over the steaks right before serving or serve it on the side for a customizable experience. Adding fresh thyme for garnish can enhance the visual appeal, and a light salad on the side can make for an even more delightful meal.

Expert Tips for Vegan Lentil Steaks

  • Go for texture: If you like a chunkier steak, you can mix the ingredients by hand instead of using a food processor.
  • Spice it up: Feel free to add spices like cumin or chili powder to give your patties a twist.
  • Store for later: These lentil steaks can be made ahead of time. Just shape them, refrigerate, and fry when you’re ready to enjoy.

Vegan Lentil Steaks FAQs

Can I use any type of lentils for this recipe?

While brown lentils are ideal, green lentils would work as a substitute. They may change the texture slightly, but will still be delicious.

How do I make the sauce thicker?

If you want a thicker sauce, mix cornstarch with a bit of cold water to create a slurry and stir it into the sauce while it’s simmering.

Can I freeze leftovers?

Absolutely! These lentil steaks freeze well. Just place them in an airtight container, and they can last for up to a month. You can reheat them in the oven or on a skillet.

Give these Vegan Lentil Steaks a try in your kitchen! They are not only tasty but also a great way to enjoy plant-based eating. You’ll love how simple they are to prepare and how delightful they taste. Happy cooking!

Vegan Lentil Steaks

These Vegan Lentil Steaks are packed with flavor and nutrients, perfect for a hearty meat-free meal any day of the week.

For the lentil steaks

  • 200 g cooked brown lentils
  • 1 medium sweet potato (approximately 150g/1 cup when cooked)
  • 2 tablespoons rolled oats
  • 1 tablespoon soy sauce
  • 1 teaspoon tomato paste
  • 1 teaspoon sweet paprika
  • 1 teaspoon Dijon mustard
  • 1 clove garlic, minced
  • Salt and pepper to taste
  • 2 tablespoons vegetable oil for frying

For the sauce

  • 100 ml grape juice or pomegranate juice
  • 100 ml vegetable broth
  • 2 shallots finely chopped
  • 1 teaspoon vegan butter
  • 1/2 teaspoon cornstarch
  • 1 teaspoon balsamic vinegar
  • Salt, pepper, and fresh thyme
  • 1 pinch sugar

For the roasted potatoes

  • 400 g baby potatoes
  • 2 tablespoons olive oil
  • 1 teaspoon rosemary
  • Salt to taste

Preparation

  1. Preheat your oven to 200°C (390°F) for a conventional oven or 180°C (355°F) for fan-assisted.
  2. Wash and halve the baby potatoes. Toss them with olive oil, rosemary, and a pinch of salt before roasting for 25 minutes until they are golden brown.
  3. Peel and dice the sweet potato. Cook it in boiling water for 10-15 minutes until soft, then drain and set aside.

Making the Lentil Steaks

  1. In a bowl or food processor, combine the cooked lentils, sweet potato, minced garlic, paprika, soy sauce, tomato paste, mustard, rolled oats, salt, and pepper.
  2. Mash everything together until it’s mixed well but still a bit textured. Let the mixture rest for about 10 minutes.
  3. Shape the mixture into patties.

Making the Sauce

  1. Sauté the shallots in vegan butter until they are soft.
  2. Add grape juice, vegetable broth, thyme, balsamic vinegar, along with salt, pepper, and sugar. Simmer this mixture until it thickens.

Cooking the Steaks

  1. Heat vegetable oil in a pan and fry the lentil patties for 4-5 minutes on each side until golden and crispy.

Serving

  1. Serve your delicious lentil steaks with the roasted baby potatoes, drizzled generously with the rich sauce.

For a chunkier steak, mix the ingredients by hand. You can also add spices like cumin or chili powder for a twist. These lentil steaks can be made ahead of time and refrigerated. They freeze well, too.

Dinner, Main Course
Plant-Based, Vegan
comfort food, Healthy Recipe, meat-free meal, Vegan Lentil Steaks, Vegetarian Dish

Written By

Emily Bakes

Read full bio

Leave a Comment