Lentil Sloppy Joes

Save Recipe
  • Level: Easy
  • Total: 1 hr 25 min
  • Active: 40 min
  • Yield: 8 servings
Share This Recipe



  1. Place the lentils in a medium saucepan and cover with water. Bring to a boil. Add 1 teaspoon salt. Reduce the heat to low and simmer until tender, about 30 minutes. Drain.
  2. Heat the olive oil in a large skillet over medium heat. Add the onion and bell pepper and saute until the onions are translucent and the pepper is tender, 7 to 8 minutes. Add the garlic and green chiles and cook about 1 more minute. Stir in the tomato sauce, ketchup, Dijon, brown sugar, Worcestershire, chili powder, vinegar, celery seed, black pepper, remaining 1/2 teaspoon salt and 1/2 cup water. Mix well, then add the lentils. Reduce the heat to low; cover and simmer, stirring occasionally, about 15 minutes.
  3. Butter both sides of the hamburger buns. Toast on a hot cast-iron griddle or skillet until lightly browned, 2 to 3 minutes.
  4. Serve sloppy joes on toasted buns, topped with sliced avocado and pickles on the side.

Cook’s Note

Cook's Note: You can substitute one 15-ounce can of lentils if you don't have dried lentils. Rinse and drain the canned lentils and add them when the recipe calls for adding the cooked lentils. The total preparation time will be 30 minutes if using canned lentils.

Emily Weinberger

Spicy Vegan Sloppy Joes

16m Easy 97%
13m Easy 98%
32m Easy 100%
21m Easy 97%

Sohui Kim

Lentil Salad

8m Easy 98%
Stuart O'Keeffe

Vegetarian Pot Pie

24m Easy 98%
18m Easy 97%