Go Back
+ servings
Lentil sloppy joes topped with slaw in a bun on a wooden board (second sandwich in back)

Vegan Lentil Sloppy Joes (Gluten Free)

Vegan lentil sloppy Joes are a quick and simple high protein meal, perfect for meal prep or batch cooking to freeze. Tasty and budget-friendly, you can't go wrong with this classic dinner!
Course Main Course
Cuisine American
Keyword Lentil sloppy joes, Vegan sloppy joes
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 8 Sandwiches
Calories 303kcal


  • Cutting Board
  • Knife
  • Large pot


  • 1 C onion diced
  • 3 cloves garlic minced
  • 3 C lentils , cooked from dry or caned (drain and rinse canned)
  • 3 C fresh tomatoes , diced (or use canned diced tomato)
  • 1 tsp Dry oregano
  • 1 tsp dry basil
  • 2 tsp Dijon mustard
  • 2 tsp chili powder
  • 2 tsp ground cumin
  • 1 tsp salt
  • ½ tsp black pepper
  • 2 tbsp apple cider vinegar
  • 4 tbsp tamari (or soy sauce)
  • 2 tbsp agave syrup
  • 2 tbsp molasses
  • Fresh buns to serve


  • Chop the onion and tomato and finely mince garlic. Place the veggies in a pot on medium heat. Optional to brown the onions and garlic a bit, for extra flavour by cooking with 2 tbsp of oil for about 8 minutes.
  • Drain and rinse lentils and add them to the pot.
  • Add the rest of the sauce ingredients (everything except the buns to serve) into the pot and mix well.
  • Cook on medium-high heat stirring occasionally until most of the water is evaporated. This may take a while. If using higher heat, make sure to stir regularly to prevent burning on the bottom of the pot and make sure to scrape along the bottom when you stir.
  • Serve on fresh buns.


Accuracy of nutrition information cannot be guaranteed (certain ingredients may not have all nutrients listed in the database); amounts may vary (and will vary depending on brands of ingredients used); all nutrition fact values rounded to the nearest whole number.


Serving: 1Sloppy Joe (1/8 of recipe) | Calories: 303kcal | Carbohydrates: 54g | Protein: 15g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 1118mg | Potassium: 729mg | Fiber: 8g | Sugar: 13g | Vitamin A: 796IU | Vitamin C: 14mg | Calcium: 147mg | Iron: 6mg