Vegan Sloppy Joes Recipe

Vegan Sloppy Joes Recipe

How To Make Vegan Sloppy Joes

Enjoy tender bites of lentils and carrots with every sandwich with this easy vegan sloppy joes! Whip up a unique and healthy serving in just under one hour.

Preparation: 10 minutes
Cooking: 30 minutes
Total: 40 minutes



  • 1cupgreen lentils
  • ¼tspsalt
  • 2tbspolive oil
  • 1medium yellow onion,diced small
  • 1green pepper,diced small
  • 2small carrots,diced
  • 3garlic cloves,minced
  • 1tbspmild chili powder
  • 2tsppaprika
  • ½cupketchup
  • 1cuptomato sauce
  • 2tbspapple cider vinegar
  • 2tbspbrown sugar
  • ½cupwater
  • salt and pepper,to taste

For Serving:

  • buns
  • red onion,sliced
  • pickles


  1. Rinse the lentils well and add them to a pot along with 4 cups of water and salt.

  2. Bring to a simmer, cover, and continue simmering for 20 to 25 minutes over low heat until lentils are tender but not mushy. Drain lentils and set aside.

  3. Heat the olive oil in a large skillet over medium heat. Add the onion, green pepper, carrots, and garlic. Sprinkle with a pinch of salt and pepper.

  4. Cook for 5 to 6 minutes until vegetables soften. Stir in the spices, ketchup, tomato sauce, vinegar, brown sugar, half a cup of water, and reserved lentils. Stir well.

  5. Simmer the mixture for a few minutes to combine flavors. Taste and adjust seasonings.

  6. Toast the buns and add thinly sliced red onions to the bottom half of the bun.

  7. Top with the vegan sloppy joe filling, then add pickles.

  8. Serve and enjoy!


  • Calories: 166.89kcal
  • Fat: 4.04g
  • Saturated Fat: 0.58g
  • Monounsaturated Fat: 2.57g
  • Polyunsaturated Fat: 0.68g
  • Carbohydrates: 27.80g
  • Fiber: 4.58g
  • Sugar: 8.65g
  • Protein: 7.16g
  • Sodium: 323.08mg
  • Calcium: 34.78mg
  • Potassium: 429.47mg
  • Iron: 2.42mg
  • Vitamin A: 147.21µg
  • Vitamin C: 17.64mg
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!