How to Make the Perfect Vegan Sloppy Joes
American · Easy · 35 min · 4 servings
These vegan sloppy joes are a hearty plant-based twist on the classic American comfort food. Made with lentils and a smoky tomato sauce, this vegan dinner is satisfying for the whole family.
Why this recipe works
This Vegan Sloppy Joes recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 35 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 380 calories with 16g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 8 simple ingredients that you can find at any grocery store:
- 1.5 cups green or brown lentils rinsed
- 1 can crushed tomatoes
- 2 tablespoons tomato paste
- 1 tablespoon apple cider vinegar
- 1 tablespoon brown sugar
- 1 medium yellow onion diced
- 3 cloves garlic minced
- 4 whole burger buns toasted
Step by step instructions
Step 1: Cook the Lentils
Bring 3 cups of water to a boil in a medium saucepan. Add rinsed lentils and cook for 15 to 18 minutes until tender but not mushy. Drain and set aside.
Step 2: Saute Aromatics
In a large skillet over medium heat, add a splash of oil and saute the diced onion for 4 to 5 minutes until softened. Add garlic and cook for another minute until fragrant.
Step 3: Build the Sauce
Stir in crushed tomatoes, tomato paste, apple cider vinegar, and brown sugar. Season with salt, pepper, and smoked paprika. Simmer for 8 minutes until the sauce thickens.
Step 4: Combine and Serve
Add the cooked lentils to the skillet and stir to combine. Let everything cook together for 3 to 4 minutes. Spoon generously onto toasted buns and serve immediately.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- lentils → canned black beans or chickpeas mashed slightly
- brown sugar → maple syrup or agave nectar
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Overcooking the lentils until they become mushy and lose their texture
- Not simmering the sauce long enough which makes it watery and thin
Nutrition facts
Per serving: 380 calories, 16g protein, 58g carbs, 6g fat, 12g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →