If you’re seeking a delicious and hearty meal, these Savory Vegan Sloppy Joes are your answer! Packed with protein-rich lentils and slathered in tangy BBQ sauce, they’re a delightful twist on traditional burgers & sandwiches. Whether you’re hosting a casual get-together or simply craving something comforting, these wraps are sure to impress.
This recipe is perfect for those busy weeknights when you want to dine on something satisfying without a fuss. The combination of flavors is rich and inviting, making every bite a delight. Plus, it’s a fantastic way to sneak in some plant-based goodness without sacrificing taste!
Easy Savory Vegan Sloppy Joes with Lentils Recipe

These Savory Vegan Sloppy Joes are a flavorful, satisfying dish made with lentils simmered in a sweet and smoky BBQ sauce. They are savory, slightly sweet, and have a wonderful texture, making them a perfect filling for your favorite wraps or burger buns.
Ingredients
- 1 cup dried green or brown lentils, rinsed
- 2 cups vegetable broth
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 bell pepper, chopped
- 1 cup BBQ sauce (your favorite variety)
- 1 tablespoon olive oil
- 1 teaspoon smoked paprika
- Salt and pepper to taste
- Whole grain buns or wraps for serving
- Pickles or coleslaw for topping (optional)
Instructions
- Cook the Lentils: In a medium saucepan, combine lentils and vegetable broth. Bring to a boil, then reduce heat and let simmer for 25-30 minutes until tender. Drain any excess liquid and set aside.
- Sauté the Vegetables: In a large skillet, heat olive oil over medium heat. Add chopped onion, garlic, and bell pepper. Sauté until softened, about 5-7 minutes.
- Combine Ingredients: Stir the cooked lentils into the skillet with sautéed vegetables. Add BBQ sauce and smoked paprika, mixing until everything is well coated. Simmer for 5 minutes to heat through and allow flavors to meld.
- Serve: Spoon the lentil mixture onto whole grain buns or wraps. Top with pickles or coleslaw if desired, then serve hot.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
Nutrition Information
- Servings: 4 servings
- Calories: 280kcal
- Fat: 7g
- Protein: 15g
- Carbohydrates: 45g