These family-friendly lentil sloppy joes are a hearty, plant-based twist on a classic sandwich. Made with brown lentils, vegetables, and a savory tomato sauce, this easy weeknight dinner is nutritious, budget-friendly, and kid-approved.
Course dinner, Main Course, Main Dish
Cuisine American
Keyword Lentil Sloppy Joes
Prep Time 15 minutesminutes
Cook Time 30 minutesminutes
Total Time 45 minutesminutes
Servings 6
Ingredients
1cupdry brown lentils, rinsed
1tbspolive oil
1mediumyellow onion, diced
1green bell pepper, diced
3garlic cloves, minced
2tspchili powder
1tspsmoked paprika
1tspcumin
1tspsalt
1/2tspblack pepper
2tbsptomato paste
1/4tspketchup
2tbspWorcestershire sauce or soy sauce
1tbspmaple syrup or brown sugar
1tbspapple cider vinegar
1tbspDijon or yellow mustard
1 1/2cupsvegetable broth
6hamburger buns, for serving
Instructions
Heat olive oil in a large skillet or pot over medium heat. Add diced onion, bell pepper, garlic, chili powder, smoked paprika, cumin, salt, and pepper. Cook for 5–7 minutes, stirring occasionally, until vegetables soften and become fragrant.
Stir in the rinsed lentils, vegetable broth, tomato sauce, tomato paste, ketchup, vegan Worcestershire (or soy sauce), maple syrup, and mustard. Bring the mixture to a gentle simmer.
Reduce heat to low and cover. Cook for 20–25 minutes, stirring occasionally, until the lentils are tender and the sauce thickens. If you prefer a thicker filling, uncover for the last 5 minutes of cooking.
Remove from heat and stir in apple cider vinegar. Taste and adjust seasoning if needed. Let the mixture simmer another 2 minutes to let the flavors meld together.
While the filling finishes cooking, toast the buns in a skillet or toaster until golden. Spoon the warm lentil sloppy joe mixture onto buns and serve immediately.