Welcome to the ultimate guide for crafting the most delicious and satisfying Vegan Lentil Sloppy Joes! This recipe transforms humble, nutritious lentils into a rich, sweet, and savory filling, perfectly served on toasted buns with a refreshing, creamy slaw. Get ready to dive into a plant-based twist on a beloved American classic that’s not just incredibly flavorful but also packed with wholesome goodness.
Sloppy Joes have long been a nostalgic comfort food, known for their messy, hearty appeal. Our vegan version captures all that delightful charm, offering a healthy and ethical alternative without compromising on taste or texture. This dish is a testament to how vibrant and fulfilling plant-based eating can be, proving that you don’t need meat to enjoy truly satisfying comfort food.

This recipe shines as an excellent source of plant-based protein and dietary fiber, making it a fantastic choice for those looking to boost their nutrient intake. It’s incredibly straightforward to prepare, requiring minimal ingredients and prep time, which makes it an ideal option for a quick and wholesome family-friendly meal any night of the week. Whether you’re a seasoned vegan, a curious vegetarian, or simply aiming to incorporate more plant-based meals into your diet, these Lentil Sloppy Joes are guaranteed to become a new favorite in your culinary repertoire.
The magic happens when the rich, sweet, and savory lentils meet a warm, perfectly toasted bun. Add a dollop of tangy and creamy slaw, and you’ve got a combination that’s absolutely irresistible. The textures and flavors play off each other beautifully, creating a balanced and incredibly satisfying experience with every bite.
Beyond being a fantastic meal on its own, this recipe is perfect for batch cooking and meal prepping, ensuring you have delicious, healthy options ready to go throughout the week. It’s also incredibly versatile, allowing for various customizations to suit your taste preferences or what you have on hand.
Craving more plant-based comfort food classics? Be sure to explore some of our other cherished recipes like the hearty Lentil Shepherd’s Pie, our savory Chickpea Meatloaf, the indulgent Vegan Carbonara, and the flavorful Vegetarian Stuffed Poblano Peppers. Each offers a unique spin on traditional favorites, all crafted with wholesome, plant-based ingredients.
Why You’ll Love These Vegan Lentil Sloppy Joes: Recipe Highlights
These Vegan Lentil Sloppy Joes aren’t just a meal; they’re a culinary experience designed for convenience, nutrition, and incredible taste. Here’s why this recipe stands out and why it’s perfect for your kitchen:
- Vegetarian and Vegan Friendly: A naturally plant-based recipe, ideal for ethical eating or anyone exploring meat-free options. It’s entirely dairy-free and egg-free, suitable for strict vegan diets.
- Effortlessly Easy to Make: With straightforward steps and readily available ingredients, this recipe is perfect for beginners and busy weeknights. You don’t need advanced cooking skills to achieve a sensational meal.
- Uses Simple, Accessible Ingredients: You’ll find most of what you need right in your pantry or at your local grocery store. No obscure items required, making grocery shopping a breeze.
- Excellent for Meal Preparation: The lentil sloppy joe mixture holds up beautifully in the fridge or freezer, making it an ideal candidate for preparing ahead of time. Enjoy delicious meals throughout the week with minimal effort.
- Rich Source of Protein and Fiber: Lentils are powerhouses of plant-based protein and dietary fiber, contributing to sustained energy, digestive health, and satiety. You’ll feel full and satisfied after every serving.
- Naturally Low in Fat: Compared to traditional sloppy joes, this lentil-based version is significantly lower in saturated fat, making it a heart-healthy choice without sacrificing flavor.
- Freezes Exceptionally Well: Double the batch and freeze portions for quick, homemade meals whenever hunger strikes. It thaws and reheats perfectly, maintaining its delicious taste and texture.
- Family-Friendly Appeal: The sweet and savory flavor profile is a hit with both kids and adults. It’s a fun and interactive meal that can easily be customized with everyone’s favorite toppings.
- Budget-Friendly: Lentils are an incredibly economical protein source, making this recipe a smart choice for delicious, healthy eating on a budget.
Essential Ingredients & Smart Substitutions for Your Lentil Sloppy Joes
Creating these delightful Vegan Lentil Sloppy Joes involves a thoughtful selection of ingredients that build layers of flavor and texture. From the hearty lentils to the vibrant spices and the refreshing slaw, each component plays a crucial role. Here’s a detailed look at what you’ll need and some helpful substitution tips to ensure your cooking experience is seamless and delicious.

For the Hearty Lentil Sloppy Joes
- Lentils: This recipe specifically calls for green or brown lentils. Their firm texture and ability to hold their shape during cooking are ideal for creating a substantial, satisfying “meat-like” consistency in your sloppy joes. Avoid red lentils, as they tend to become too mushy.
- Bay Leaf: An optional but highly recommended addition when cooking the lentils. A bay leaf infuses the lentils with a subtle, aromatic depth, enhancing their overall flavor profile.
- Oil: Use your preferred cooking oil for sautéing the onion and bell pepper. Olive oil or avocado oil are great choices. For an oil-free alternative, you can successfully sauté the vegetables using a splash of water or vegetable broth.
- Onion: Either white or yellow onion will work perfectly. Diced onion forms the aromatic base of the sloppy joe sauce, adding a foundational sweetness and savory note.
- Bell Pepper: One red bell pepper is specified, contributing a lovely sweetness and vibrant color. If a red bell pepper isn’t available, a green bell pepper can be substituted, though it will offer a slightly more bitter, less sweet flavor.
- Garlic: Freshly minced garlic cloves are essential for their pungent, aromatic punch. Avoid garlic powder here, as fresh garlic provides a much more robust and authentic flavor.
- Chili Powder: Use any mild chili powder blend you have on hand. This spice adds warmth and a hint of smoky flavor without overpowering the dish with heat.
- Smoked Paprika: This is a key ingredient for achieving that distinctive smoky depth characteristic of classic sloppy joes. While regular paprika can be used in a pinch, smoked paprika is highly recommended for the best flavor.
- Tomato Paste: A concentrated burst of tomato flavor, tomato paste is crucial for thickening the sauce and adding a deep, umami richness that makes the sloppy joes truly satisfying.
- Tomato Sauce: Any plain tomato sauce or passata will do. This forms the bulk of the sloppy joe sauce, providing a sweet and tangy tomato base.
- Dijon Mustard: Grainy Dijon mustard is fantastic for adding a complex, slightly pungent tang and subtle texture. Regular Dijon mustard is also a suitable alternative.
- Maple Syrup: To balance the savory and tangy notes, a touch of sweetness is necessary. Maple syrup is our preferred choice for its natural sweetness and subtle caramel notes. Brown sugar or coconut sugar can be used as alternatives.
- Worcestershire Sauce: This ingredient adds a complex, savory, and slightly tangy depth that is hard to replicate. Ensure you use a vegan Worcestershire sauce, which is readily available in natural food stores, online, or in some well-stocked conventional grocery stores. If you cannot find it, a good substitute is a mix of 2 teaspoons soy sauce (or tamari for gluten-free), 1 tablespoon ketchup, and 1 tablespoon apple cider vinegar.
- Broth or Water: Used to thin the sauce to the perfect consistency and keep everything moist as it simmers. Vegetable broth will add an extra layer of flavor.
- Salt and Pepper: Essential for seasoning to taste, enhancing all the other flavors in the dish.
For the Zesty Creamy Slaw
While the creamy slaw is an optional addition, it truly elevates the Vegan Lentil Sloppy Joes. Its crisp, tangy, and cool profile provides a perfect contrast to the warm, rich lentil filling, whether served directly on top of the sandwich or as a refreshing side dish.
- Cabbage: The foundation of any good slaw! You can use green cabbage, purple cabbage for a pop of color, a mix of both, or for ultimate convenience, a pre-packaged coleslaw mix. Shred it thinly for the best texture.
- Green Onion: Approximately 4-6 thinly sliced green onions (scallions), including both the white and green parts, add a mild oniony bite and fresh flavor.
- Vegan Mayo: Choose your favorite brand of vegan mayonnaise for the creamy base of the slaw. This binds the ingredients together and provides a rich, smooth texture.
- Apple Cider Vinegar: Essential for imparting a bright, tangy flavor that cuts through the richness of the mayo and the sloppy joe filling. White vinegar can be used as a substitute if needed.
- Dijon Mustard: A teaspoon of any variety of Dijon mustard adds a subtle complexity and slight kick to the dressing, complementing the tanginess of the vinegar.
- Salt and Pepper: To season the slaw, bringing out its fresh flavors and ensuring it’s perfectly balanced.
Crafting Your Vegan Lentil Sloppy Joes: A Step-by-Step Guide
Follow these simple steps to create a truly irresistible batch of Vegan Lentil Sloppy Joes, complete with a refreshing, creamy slaw. Get ready for a delicious and easy plant-based meal!
Step 1: Perfectly Cook the Lentils
Begin by combining the lentils, water, a pinch of salt, and the optional bay leaf in a medium-sized pot. Bring this mixture to a rolling boil over high heat. Once boiling vigorously, reduce the heat to medium-low, cover the pot with a lid, and allow the lentils to simmer gently for 16-20 minutes. The goal is for the lentils to become tender but still retain a slight bite – avoid overcooking them to prevent a mushy texture. If there’s any excess water remaining in the pot after cooking, simply drain it off thoroughly. Set the cooked lentils aside while you prepare the sauce.
Quick Tip: For an even quicker preparation, you can skip this initial cooking step entirely! If using canned lentils, simply drain and rinse about 2.5 cups of canned lentils and add them directly to the sauce when the recipe calls for cooked lentils. This can significantly reduce your overall cook time.

Step 2: Simmer the Flavorful Sloppy Joe Sauce
While your lentils are cooking or cooling, you can start building the rich sloppy joe sauce. Heat the oil in a large skillet or pan over medium heat. Once the oil is hot and shimmering, add your diced onions and bell peppers to the pan, along with a pinch of salt and black pepper. Sauté these vegetables for approximately 6-8 minutes, stirring occasionally, until they become tender and slightly softened. This process allows them to release their natural sweetness and develop a deeper flavor.
Quick Tip: If you prefer to cook without oil, simply use a few tablespoons of water or vegetable broth instead of oil to sauté your peppers and onions. Add more liquid as needed to prevent sticking and ensure even cooking.

Next, add the minced garlic, chili powder, smoked paprika, and tomato paste to the pan with the softened vegetables. Cook this mixture for another 1-2 minutes, stirring frequently. This step is crucial as it allows the spices to “toast,” intensifying their flavors and aromas, and the tomato paste to caramelize slightly, adding more depth to the sauce.

Pour in the tomato sauce, Dijon mustard, maple syrup (or your chosen sweetener), vegan Worcestershire sauce, and broth or water. Stir all the ingredients well to combine, ensuring the tomato paste and spices are fully incorporated into the liquid to form a cohesive sauce.

Finally, add your pre-cooked (or canned and rinsed) lentils to the sauce mixture in the pan. Season with an initial pinch of salt. Bring the entire mixture to a gentle simmer, then reduce the heat to medium-low. Continue to cook, stirring occasionally, for 6-8 minutes, or until the sauce reduces and thickens to a desired sloppy consistency. Taste the sauce and adjust seasonings as needed, adding more salt, pepper, or vegan Worcestershire sauce if you desire more savory depth. The goal is a rich, sweet, and tangy sauce that perfectly coats the lentils.

Step 3: Whisk Up the Creamy Slaw
While the sloppy joe mixture is simmering and thickening, it’s the perfect time to prepare your refreshing creamy slaw. In a large mixing bowl, combine the shredded cabbage, thinly sliced green onions, vegan mayo, apple cider vinegar, and Dijon mustard. Season generously with salt and freshly ground black pepper. Toss all the ingredients thoroughly until the cabbage and green onions are evenly coated in the creamy dressing. This slaw adds a wonderful fresh, crunchy, and tangy element that perfectly complements the rich sloppy joes.
Quick Tip: For uniformly thin cabbage shreds, consider using a mandolin slicer if you have one – just be careful! If not, a sharp chef’s knife and careful, thin slicing will work perfectly. Alternatively, using a pre-packaged coleslaw mix is a fantastic shortcut for an even faster preparation.

Step 4: Assemble and Serve Your Sloppy Joes
Before serving, slice your favorite buns horizontally and toast them. You can do this in the oven at 350°F (175°C) for a few minutes, or under the broiler, watching carefully to ensure they become lightly golden brown and perfectly crisp, but not burnt. A well-toasted bun provides a sturdy and delicious foundation for your sloppy joes.
Once your buns are toasted, generously spoon the warm lentil sloppy joe mixture over the bottom half of each bun. Top the hearty lentil filling with a generous portion of the creamy slaw. Feel free to add any other desired toppings, such as a drizzle of hot sauce for an extra kick, additional sliced raw onion for crunch, or even a pickle slice. Crown each sandwich with the top bun and serve immediately. Any leftover slaw can be served alongside as a refreshing side dish. Enjoy your homemade, incredibly satisfying Vegan Lentil Sloppy Joes!

Frequently Asked Questions About Vegan Lentil Sloppy Joes
It is not recommended to use red lentils for this specific recipe. Red lentils break down very quickly during cooking and tend to become quite mushy, which wouldn’t provide the desired texture for a satisfying sloppy joe filling. This recipe is best prepared with brown or green lentils, as they maintain their shape wonderfully throughout the cooking process while still becoming tender. Their firm yet soft bite is perfect for mimicking the ground texture of traditional sloppy joes.
Absolutely! Using canned lentils is a fantastic time-saving shortcut for this recipe. Simply drain and rinse about 2.5 cups of canned lentils thoroughly before adding them to your sloppy joe sauce. You can skip the initial step of cooking the dry lentils and proceed directly to making the sauce. This significantly cuts down on prep time without sacrificing flavor or texture, making it even easier to enjoy these delicious plant-based sloppy joes on a busy weeknight.
Yes, you certainly can! If you prefer a texture closer to traditional sloppy joes or want to experiment with other plant-based options, you can easily substitute lentils with approximately 1 pound or one package of your favorite vegan ground meat alternative. To do this, brown the plant-based meat substitute in the pan with the onions and bell pepper before continuing with the rest of the recipe steps. This will create a different, yet equally delicious, version of vegan sloppy joes, still packed with all the sweet, savory, and tangy flavors.

Storing Your Vegan Lentil Sloppy Joes and Slaw
One of the many benefits of this Vegan Lentil Sloppy Joe recipe is how well it stores, making it ideal for meal prep and future enjoyment. Proper storage ensures you can savor these delicious flavors days later.
- Cooling: Always allow the lentil sloppy joe mixture to cool completely to room temperature before transferring it for storage. This prevents condensation and helps maintain freshness.
- Container: Transfer the cooled lentil sloppy joe mixture to an airtight container or a freezer-safe bag. Ensure it’s sealed tightly to prevent air exposure.
- Refrigeration: The lentil mixture can be safely stored in the refrigerator for up to 4 days. It’s perfect for quick lunches or dinners throughout the week.
- Freezing: For longer storage, the lentil mixture freezes beautifully. It can be kept in the freezer for up to 2 months. This is excellent for batch cooking – simply double the recipe!
- Thawing: If frozen, transfer the container or bag of lentil mixture to the refrigerator to thaw overnight. For a quicker thaw, you can use the defrost setting on your microwave.
- Reheating: Reheat the lentil sloppy joe mixture in the microwave until heated through, stirring occasionally. Alternatively, you can warm it gently in a saucepan on the stovetop over medium-low heat, adding a splash of water or broth if it seems too thick, until it’s hot and simmering.
- Creamy Slaw Storage: The cabbage slaw should be stored separately in its own airtight container in the refrigerator. Due to the mayonnaise and fresh vegetables, it’s best consumed within 3 days to ensure optimal freshness and crunch.
- Buns: Always toast fresh buns just before serving. Stored buns can become soggy when reheated with the filling.
Explore More Plant-Based Delights: What to Make Next
If you loved these Vegan Lentil Sloppy Joes, you’re in for a treat! Lentils are an incredibly versatile and healthy ingredient, perfect for creating a wide array of comforting and delicious plant-based meals. Here are some more fan-favorite recipes that highlight the humble lentil and other wholesome ingredients, perfect for your next culinary adventure:
- Slow Cooker Vegan Red Lentil Chili: The ultimate hands-off meal! Simply toss all the ingredients into your slow cooker, set it, and forget it. Come home to a hearty, flavorful chili that’s perfect for a cozy evening.
- Chickpea Meatloaf: A true crowd-pleaser and a staple in many plant-based kitchens. This savory chickpea meatloaf is moist, flavorful, and makes for an impressive main course that even meat-eaters will adore. A must-try!
- Coconut Red Lentil Dahl: One of our most popular recipes for nearly a decade, and for good reason! This creamy, aromatic dahl is incredibly satisfying, easy to make, and bursts with vibrant Indian-inspired flavors. Perfect with rice or naan.
- Sweet Potato Lentil Soup: A comforting and nourishing soup that’s both simple and packed with flavor. Featuring soft sweet potatoes and hearty lentils in a delicately curried broth, it’s a wholesome meal in a bowl.
- Lentil Shepherd’s Pie: A classic comfort food reinvented. This hearty vegetarian shepherd’s pie features a rich, savory lentil and vegetable filling topped with a creamy mashed potato crust. It’s the ultimate cozy meal for chilly evenings.
Pin this now to find it later!
Pin It

Vegan Lentil Sloppy Joes
Ingredients
For the Lentils
- 1 cup lentils (210 g dry, green or brown)
- 3 cups water
- Salt to taste
- 1 bay leaf (optional)
For the Sloppy Joe Sauce
- 1 tbsp oil (or water/broth for oil-free)
- 1 onion, diced (160 g, 1 ½ cups)
- 1 red pepper, diced (170 g, 1 ½ cups)
- 3 cloves garlic, minced or grated
- 2 tbsp chili powder
- 1 ½ tsp smoked paprika
- 2 tbsp tomato paste (40 g)
- 1 ½ cups tomato sauce or passata
- 1 tbsp grainy dijon mustard
- 2 tbsp maple syrup or coconut sugar
- 1-2 tbsp vegan Worcestershire sauce
- 1/4 cup broth or water
- Salt and pepper to taste
For the Creamy Slaw
- 4 cups shredded cabbage or coleslaw cabbage mix (about 215 g)
- 6 green onions, thinly sliced
- 2 tbsp vegan mayo (30 g)
- 1 tbsp apple cider vinegar
- 1 tsp grainy dijon mustard
- Salt and pepper to taste
Instructions
- Cook Lentils: In a medium pot, combine lentils, water, salt, and bay leaf (if using). Bring to a boil over high heat. Once boiling, reduce heat to medium-low, cover, and cook for 16-20 minutes until the lentils are tender but not mushy. Drain any excess water, then set aside.
- Prepare Ingredients: While the lentils cook, chop the onion, garlic, and bell pepper. You can gather the remaining sauce ingredients after starting the sauté. If making the slaw from scratch, slice the cabbage after you’ve added the lentils to the sauce.
- Cook Sloppy Joe Sauce: Meanwhile, heat 1 tbsp oil (or water/broth for oil-free) in a large pan over medium heat. Once hot, add the diced onions and peppers. Season with a pinch of salt and pepper. Sauté for 6-8 minutes, stirring occasionally, until the vegetables are tender.
- Add the minced garlic, chili powder, smoked paprika, and tomato paste to the pan. Cook for 1-2 minutes, stirring frequently, allowing the spices to become fragrant and the tomato paste to deepen in color.
- Stir in the tomato sauce, Dijon mustard, maple syrup (or sugar), 1 tbsp vegan Worcestershire sauce, and 1/4 cup broth (or water). Mix well to combine all ingredients into a cohesive sauce.
- Add Cooked Lentils: Incorporate the cooked lentils into the sauce. Season with salt to taste. Bring the mixture to a simmer. Once simmering, reduce the heat to medium-low. Cook for 6-8 minutes, stirring often, until the sauce has reduced and thickened to a rich, “sloppy” consistency. Taste and adjust seasoning with more salt, pepper, or vegan Worcestershire sauce if desired.
- Make Slaw: While the sloppy joe mixture finishes cooking, prepare the slaw. In a large bowl, combine the shredded cabbage, green onions, vegan mayo, apple cider vinegar, and Dijon mustard. Season with salt and pepper, then toss thoroughly to combine and coat all the ingredients.
- Toast Buns: Slice your preferred buns and toast them until lightly golden brown. This can be done in the oven at 350°F (175°C) for a few minutes or carefully under the broiler.
- Serve: Generously spoon the warm lentil sloppy joe mixture over the bottom half of toasted buns. Top with a portion of the creamy slaw and any other desired additions, such as a drizzle of hot sauce or extra sliced onion. Place the top bun to complete the sandwich and serve immediately. Any remaining slaw can be served as a fresh side.
Notes
Nutrition facts provided are for the lentil sloppy joe mixture only and include 1/2 tsp of added salt. The nutritional values do not account for buns or slaw.
Nutrition Information (per serving of lentil mixture)
Calories: 188kcal,
Carbohydrates: 32g,
Protein: 9g,
Fat: 3g,
Sodium: 300mg,
Fiber: 5g,
Sugar: 9g