Description
This Vegan Sloppy Joes recipe is a delicious, plant-based twist on a classic comfort food. Made with protein-rich lentils and a flavorful tomato-based sauce seasoned with spices and vegan Worcestershire sauce, it’s perfect for a hearty, healthy meal that’s ready in just 30 minutes. Serve it on toasted gluten-free or whole-wheat buns for a satisfying lunch or dinner that everyone will love.
Ingredients
Lentils and Water
- 2 cups water
- 1 cup green or red lentils, well rinsed (red lentils for quicker/more tender result or green lentils for more bite/texture)
Vegetables and Oil
- 2 Tbsp olive, grape seed, or avocado oil
- 1/2 medium white or yellow onion, minced (plus more for serving)
- 2 cloves garlic, minced (approximately 1 Tbsp)
- 1/2 medium red or green bell pepper, diced
Seasonings and Sauces
- Sea salt and black pepper, to taste
- 1 (15-ounce) can tomato sauce
- 1-2 Tbsp coconut sugar (or brown sugar, plus more to taste)
- 1-2 Tbsp vegan-friendly Worcestershire sauce
- 1-2 tsp chili powder (plus more to taste)
- 1 tsp ground cumin (plus more to taste)
- 1 pinch smoked or regular paprika (optional)
To Serve
- Gluten-free or whole-wheat hamburger buns
Instructions
- Cook the lentils: If using green lentils, place rinsed lentils and water (or water plus vegetable broth for extra flavor) in a small saucepan. Bring to a low boil over medium-high heat, then reduce to a simmer, cover, and cook for 18-22 minutes until tender. Drain any excess liquid. For red lentils, bring water or broth to a boil in a small saucepan, add rinsed lentils, return to a gentle boil, then simmer uncovered for 7-10 minutes, stirring occasionally, until just tender but not mushy. Drain well and set aside.
- Sauté the vegetables: Heat a large skillet over medium heat. Add the oil, minced onion, garlic, and diced bell pepper. Season with a pinch of salt and pepper. Cook for 4-5 minutes, stirring frequently, until the vegetables are tender and lightly browned.
- Add the sauce ingredients: Stir in the tomato sauce, coconut sugar, vegan Worcestershire sauce, chili powder, ground cumin, and paprika if using. Mix well to combine the flavors.
- Combine lentils and sauce: Add the cooked lentils to the skillet and stir to blend them with the sauce and vegetables thoroughly.
- Simmer and thicken: Continue cooking over medium-low heat, stirring occasionally, for 5-10 minutes until the mixture is hot and thickened to your liking.
- Adjust seasonings: Taste and tweak the flavor by adding more chili powder or cumin for smokiness, salt for seasoning, coconut sugar for sweetness, or Worcestershire sauce for added depth.
- Serve: Spoon the sloppy joe mixture onto toasted gluten-free or whole-wheat hamburger buns, topping with extra sliced onion if desired. Enjoy fresh or refrigerate leftovers for up to 4-5 days, or freeze for up to 1 month. Reheat gently in the microwave or on the stovetop, adding water or vegetable broth if it has thickened too much.
Notes
- Red lentils cook faster and yield a softer texture, while green lentils provide more bite and texture to the sloppy joe filling.
- For added flavor, use vegetable broth instead of water when cooking the lentils.
- Vegan Worcestershire sauce is essential for the umami flavor; check that it does not contain anchovies to keep it vegan.
- You can customize the spice level by adjusting the chili powder quantity.
- Leftover mixture freezes well—portion into airtight containers for convenient future meals.
- If the mixture dries out when reheating, add a splash of water or vegetable broth to loosen it.