Go Back
+ servings
Vegan Lentil Sloppy Joes

Vegan Sloppy Joes

These vegan sloppy joes have the most delicious tangy sauce and meaty lentil filling! This easy to make and freezer-friendly meal is perfect for Meatless Monday and it's kid-approved!
Course Dinner
Cuisine American
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 8 servings
Calories 249kcal


  • Medium Pot
  • Large Pan



  • Cook the green lentils (rinsed and drained) according to package instructions. Halfway through, add the red lentils, stir to combine, and let both lentils finish cooking together in the same pot. 
  • (Do this step while the lentils are cooking.) In a large pan, saute the diced onion and bell peppers in vegetable broth over medium heat until the onions are soft and translucent. 
  • Add the minced garlic, chili powder, smoked paprika, tomato paste, and salt. Stir to combine and let the mixture cook for 2-3 minutes or until fragrant. You might need to add a splash of water if the mixture gets to dry and it's sticking to the pan. 
  • Add the maple syrup, vegan Worcestershire, balsamic vinegar, ketchup, and water. Stir to combine and let it cook for 2-3 minutes so the flavors begin to meld together. 
  • Add the cooked lentils to the pan, stir everything together, and reduce the heat to medium-low and let it cook for 15 minutes. Spoon the filling into vegan burger buns and enjoy!


  • Cook the green lentils according to package instructions (about 20 minutes) and then add the red lentils to the same pot halfway through so you can cook both lentils in one pot. This way you'll have one less pot to clean!
  • You can use fresh or frozen bell peppers, both are delicious in this recipe. I often use organic frozen bell peppers to save time and they're usually cheaper too.
  • Make sure to read the Worcestershire sauce label or check for the vegan symbol before you buy it, not all Worcestershire sauces are vegan. 
  • Store leftover vegan lentil sloppy joes in an airtight container for 3-5 days or freeze it for a future meal.


Serving: 1cup | Calories: 249kcal | Carbohydrates: 44g | Protein: 14g | Fat: 3g | Saturated Fat: 1g | Sodium: 307mg | Potassium: 745mg | Fiber: 16g | Sugar: 12g | Vitamin A: 2140IU | Vitamin C: 44.3mg | Calcium: 57mg | Iron: 4.6mg