Go Back
+ servings
vegan sloppy joe on a plate
Print Recipe
4.91 from 30 votes

The Best and Easiest Vegan Sloppy Joes

Smoky & savory Vegan Sloppy Joes, made with whole food plant ingredients and naturally sweetened. Only 30 minutes from start to finish, these are a tasty plant based meal that the whole family will love!
Prep Time5 mins
Cook Time25 mins
Total Time30 mins
Course: Main Course
Cuisine: American
Servings: 5 servings
Calories: 224kcal
Author: Nora Taylor


  • 1 cup uncooked green lentils
  • 4 cups water
  • 1 medium yellow onion, diced
  • 1 medium green bell pepper, chopped small
  • 2 garlic cloves, minced
  • 3 tablespoons chili powder
  • 2 teaspoons smoked paprika
  • (1) 15-ounce can tomato sauce
  • 2 tablespoons ketchup (or tomato paste)
  • 3 tablespoons yellow mustard
  • 3 tablespoons pure maple syrup
  • 1 teaspoons salt, or to taste
  • For serving: whole grain hamburger buns


  • First, cook the lentils: In a medium pot with a lid, add the lentils and water. Bring to a boil, then lower heat and simmer for 18-20 minutes or until tender. Drain excess liquid and set aside.
  • Heat a large skillet over medium heat. Once hot, add the chopped onion, green bell pepper and garlic. Use a few tablespoons of water, or vegetable broth, to saute and prevent burning. Stir constantly for 3-4 minutes, using more water as needed.
  • Now add the chili powder and smoked paprika, and stir to coat the vegetables for about 1 minute. Add a little water if it's too dry.
  • Next, add the tomato sauce, ketchup, mustard and maple syrup. Stir until well incorporated. Add in the cooked lentils and stir. Season with salt to taste.
  • Serve on burger buns with red onion slices if desired and enjoy! We also eat this open faced on sprouted wheat bread, over a baked potato or even just out of a bowl, it's so good!


  1. To make this meal faster and easier, you may use canned or packaged already cooked lentils. You will need about 3 cups cooked lentils.
  2. The sloppy joe mixture freezes well, simply fill freezer friendly containers, leaving a little room for expansion and freeze. Let defrost when ready to use, add to a pot and cook until warm. 
  3. Leftovers will keep in the fridge for 3-4 days.
  4. Nutritional information is for the sloppy joe filling only.


Serving: 1serving | Calories: 224kcal | Carbohydrates: 43g | Protein: 12g | Fat: 2g | Saturated Fat: 1g | Sodium: 815mg | Potassium: 869mg | Fiber: 15g | Sugar: 15g | Vitamin A: 2318IU | Vitamin C: 29mg | Calcium: 81mg | Iron: 5mg