• Skip to main content
  • Skip to primary sidebar
Plant Based Jess
menu icon
go to homepage
  • Summer Recipes
  • Recipes
  • About
  • 📧 Subscribe
  • Contact me
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Summer Recipes
    • Recipes
    • About
    • 📧 Subscribe
    • Contact me
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipe Index » Main dish

    Vegan Sloppy Joes

    Published: Jul 24, 2023 · Modified: Aug 5, 2023 by Jessica

    JUMP TO RECIPE PIN SHARE

    These delicious vegan sloppy joes are easy + quick to prepare, making it a great weeknight dinner recipe. They are healthy and full of sweet + savory + smoky flavors that make this recipe so satisfying. This is a plant-based comfort food recipe your whole family will enjoy!

    View on a vegan lentil sloppy joes with a side of salad.

    I grew up in Quebec, so sloppy joes weren't something we would eat at home. Or when going out either. BUT, I fell in love with that classic American comfort food the second I tried it once I moved here. And I know for many of you that sloppy joes are a childhood memory, so I was pretty excited to share my recipe on the blog.

    To me, comfort food means vegan mac and cheese or a tofu bolognese, but my husband is all about sandwiches OR bean chili stews, so sloppy joes have been a recurrent request in my house. I have tweaked and perfected this classic to turn it into a plant-based and healthier sloppy joes meal, and now we are all obsessed, including our kids!

    I also realized that I actually never had a classic sloppy joes made with real meat. Which is fine, because I know you don't need beef to make a sloppy joes AMAZING!

    So here is my version of a vegan sloppy joes made with lentils instead of meat. Lentils are such a great meat-replacement for so many recipes, such as when making a plant-based lasagna or a vegan taco meat, since the tiny beans mimic well the crumbly and hearty consistency that ground beef provides to sauces.

    This recipe is actually SO easy to make and absolutely delicious, rich and bold in flavors. Even any meat eater will ADORE this recipe and ask for more, making it the perfect meatless sandwich to serve to everyone, no matter their diet.

    These lentil sloppy joes have a perfect balance of smoky + sweet + savory + spicy flavors that will really satisfy your tastebuds, it is SO good. Once the lentils are cooked, it takes no more than 15 minutes to have everything come together. Then, serve over a soft warm bun and layer with more toppings if you want. And dig in!

    You will also love that this recipe is secretly super healthy and packed with fiber and plant-based protein. But you won't even realize it, I promise. You can use seasonings that aren't that spicy and serve it to your whole family, even your kids will love it.

    Let me know if you gave it a try! ❤️

    View on a open face vegan lentil sloppy joes topped with marinated jalapeño.

    Why this recipe works

    • Perfect 30-min meal (or even quicker if you use canned lentils!)
    • Healthy and PACKED with fiber
    • Filling and ultra satisfying
    • Budget-friendly
    • Great to serve to a crowd or your whole family.
    • Makes for amazing leftovers
    • Loaded with flavors
    • Freezer-friendly
    • 100% plant-based, vegan, vegetarian and easy-to-make gluten-free

    Ingredients you will need

    • Lentils: choose brown or green lentils for best result. Do not use red lentils (too mushy) and avoid black or beluga lentils (hold their shape a little too well).
    • Onion: adds a lot of flavor to the lentil stew, use yellow or sweet onion.
    • Green bell pepper: a classic sloppy joes recipe includes a green pepper, but you can swap for any colored peppers if you prefer and even omit if you don't have it.
    • Garlic: I used 3 large cloves to really infuse the lentils with tons of flavors. Use as much as you want!
    • Spices: I used a mix of chili powder, cumin powder and smoked paprika. Smoked paprika I think is important to add a light smoky flavor, but use regular sweet paprika if that's all you have.
    • Dijon mustard: also another classic ingredient in a sloppy joe to boost the peppery flavor.
    • Tomato sauce: makes for the base of the stew. A smooth tomato sauce as opposed to a chunky sauce will give you a better texture. If you only have diced tomatoes, then you can do a quick blend before adding to the pan.
    • Tomato paste: to help thicken the lentil stew and add more deep savory flavor.
    • Vegan Worcestershire sauce: a little sweet + savory + umami + vinegary, it complements the other flavors of the filling mixture. Look for a vegan sauce made without anchovies!
    • Buns: to serve the sloppy joes.
    Showing are the ingredients needed to make this recipe.

    How to make vegan sloppy joes

    Cook the lentils (or use canned!)

    Rinse well the lentils in a small mesh colander and then transfer to a small-medium pot. Then, add 3 cups of water, cover and bring to a simmer. Then, turn down the heat to medium and keep cooking for about 25 minutes or until they are tender. Check often and add water if they dry out before being done. Once tender, drain excess water if necessary and set aside.

    Make the sloppy joes filling

    In a large non-stick pan, warm up a small amount of oil (I prefer using an oil-spray so I don't add too much, but you don't have to use oil) and then add the onion, green pepper and a pinch of salt. Stir and cook for about 6-8 minutes or until tender.

    Then, add the garlic and spices and cook for 1-2 minutes stirring almost constantly.

    Pour the tomato sauce over and also add the cooked lentils, maple syrup, tomato paste and vegan Worcestershire sauce to the pan.

    Stir to combine and keep cooking for about 8-10 minutes or until desired consistency.

    Assemble the sandwich

    Toast the bun and then add a few spoonfuls of the lentil mixture over the bottom part. You can add extra toppings, such as onion or marinated jalapeño. Close up the sandwich and enjoy right away.

    In process picture: cook the lentils.
    In process picture: cook vegetables + aromatics.
    In process picture: add all the ingredients.
    In process picture: simmer until thicker.
    In process picture: serve over a bun.

    Helpful tips

    • Make sure to look for a vegan Worcestershire sauce! Classic Worcestershire sauces can contain anchovies, so you want to check the ingredient list to avoid that. I like Annie's Natural vegan Worcestershire sauce or I'll sometimes use Whole Foods Market's vegan Worcestershire sauce (from the brand 365) as well.
    • I encourage you to use canned lentils to speed up the recipe if you are in a rush. If you don't have to cook the lentils first, then this recipe should take 15-20 minutes to prepare. Perfect weeknight dinner!
    • Taste the lentil stew and adjust the flavor to your preference, it is so easy to customize! I like mine not that sweet, but I know some will prefer a sweeter sloppy joes mixture, so simply add more maple syrup to taste if that's the case.
    Close up on the filling of a vegan lentil sloppy joes sandwich.

    Serving suggestions

    You can serve the sloppy joes with the buns as is, it is so delicious and satisfying on its own. But, it is also fun to add extra toppings, such as:

    • Onion or pickled onion. I have a lime marinated red onion recipe that would pair well with this sandwich.
    • Cucumber. You can check out my quick marinated cucumber recipe in my oyster mushroom burgers, which would be amazing here too, or use finely sliced raw cucumber for a nice crunch and touch of freshness.
    • Marinated jalapeños, as seen in the pictures. It adds a pickling flavor, but also just a little heat that's not overpowering.
    • Dill pickles. Regular store-bought pickles would be great and convenient to add some crunchiness and an extra tangy flavor.
    • Coleslaw. Amazing in most burgers, but especially in sloppy joes. Choose a creamy slaw if you can, such as the one showcased in my BBQ chickpea bowl. Here, I served the slaw on the side, but you can simply pile it up in the burger for a messy (!) but delicious meal!
    • Roasted vegetables. Such as mushrooms and red pepper. Add flavor, nutrients and texture.
    • Lettuce. Choose crunchy romaine if you can.
    • Avocado. Adds a nice creaminess and more healthy fats to your sandwich!

    Side dishes for sloppy joes

    Here are a few great side dish ideas to serve with your sloppy joes:

    • Chips: such a classic! It adds a nice crunchy bite to your plate that contrasts well with the saucy burger filling.
    • Salad: can help lighten up your dish, especially if choosing a simple green salad. Also try pairing with a coleslaw, cilantro lime pasta salad, potato salad or classic macaroni salad.
    • Mac and cheese: well, this would make for a filling meal! Mac and cheese is another American comfort food classic that's actually a common pairing for sloppy joes. Try out this coconut milk mac and cheese! It is done so quickly and is also completely vegan.
    • Pickles: this sloppy joes recipe is already super filling, so you can keep your side dish super simple and pair with a dill pickle.
    • Corn on the cob: or any roasted vegetables. Try zucchini, pepper, potatoes or carrots.
    • French fries: here is an easy, vegan and healthier homemade French fries recipe that would be great with your sloppy joes!
    Overhead view on a plate of vegan lentil sloppy joes with a side of salad.

    Variations to the recipe

    You can also tweak the lentil mixture as you wish to fit your preferences. You can make it:

    • Sweeter: feel-free to add more maple syrup for a sweeter sloppy joes mixture or if you end up with a stew that's too spicy.
    • Spicy: add some cayenne pepper or finely diced jalapeño when cooking the onions.
    • Extra spiced: play around with the spices and add more cumin or paprika if you want. Or, include other spices you like, such as garlic powder, onion powder, dried herbs, black pepper, etc.
    • Veggie-packed: you can add finely chopped carrots, sweet potato or mushrooms to the pan to add more nutrients and texture.

    Storage tips

    This recipe makes enough for 4-5 sloppy joes. If you have to serve a crowd or if you love leftovers, then simply double the recipe and keep the extra in the fridge for another meal later in the week. You can serve over rice or like a chili with bread next time you serve it!

    To reheat, use the microwave or the stove and warm until until heated through. It should keep well in the fridge for up to 5 days.

    FAQ's

    How to thicken sloppy joes?

    If your sloppy joes mixture is too thin, then you can let it cook for longer to let the extra moisture evaporate. If you tried this and it is still too thin to serve, then you can combine a little cornstarch (1 tbsp) with cold water (2 tbsp) in a mug and pour the slurry over the pan while the mixture is simmering. Stir right away and keep cooking until thicker, which should take about 30 seconds. Repeat if needed until desired consistency.

    Can you freeze sloppy joes?

    Yes you can! Let it cool completely and then freeze in an air-tight container for up to 3 months. Thaw in the fridge overnight before reheating.

    Can I make this recipe gluten-free?

    Other than making sure your bread is gluten-free, also check if your Worcestershire sauce is GF as well. Some brands use a malt that might not be GF, so just double check on packaging before buying.

    Can I use vegan meat alternative in stead of lentils?

    Yes! Beyond Meat or Impossible Burger both would work in this recipe and give the sloppy joes a great texture. That being said, plant-based meat replacements are high in saturated fats among other unhealthy ingredients, which we avoid as much as possible, although are great on occasion for a treat.

    Close up on the saucy filling on a vegan sloppy joes.

    More sandwich recipes you might like

    • Mashed chickpea avocado sandwich
    • Beet pickle sandwich
    • Jackfruit burgers
    • Roasted vegetable sandwich
    • Tofu breakfast sandwich
    • Balsamic tofu sandwich wrap
    • Chickpea oat sandwich
    • Vegan BBQ jackfruit wraps

    I hope you like this vegan sloppy joes recipe as much as we do! If you try it, please leave a comment below and rate the recipe to let me know how it was. Your feedback is so helpful!

    Let's stay in touch with Instagram, Pinterest and Facebook. Also, don't forget to subscribe to my newsletter to be sure not to miss anything.

    📖 Recipe

    View on a vegan lentil sloppy joes with a side of salad.

    Vegan Sloppy Joes

    5 from 2 votes
    These delicious vegan sloppy joes are easy + quick to prepare, making it a great weeknight dinner recipe. They are healthy and full of sweet + savory + smoky flavors that make this recipe so satisfying. This is a plant-based comfort food recipe your whole family will enjoy!
    PRINT RECIPE PIN RECIPE
    Prep Time10 minutes mins
    Cook Time35 minutes mins
    Total Time45 minutes mins
    Servings 4
    Author Jessica Laroche

    Ingredients
      

    • 1 cup uncooked lentils (brown or green)
    • 1 small onion - diced
    • 1 green bell pepper
    • 3-4 cloves of garlic - crushed
    • 2 tsp chili powder
    • 1 tsp cumin
    • 1 tsp smoked paprika
    • 15 oz canned tomato sauce
    • 1 tbsp tomato paste - or ketchup
    • 2 tbsp maple syrup
    • 1 tbsp vegan Worcestershire sauce
    • 2 tsp dijon
    • 4 buns - to serve

    Instructions
     

    • Start by cooking the lentils: rinse them using a fine-mesh colander and then transfer to a medium pot. Add 3 cups of water, cover and bring to a simmer. Then, turn down the heat to medium-low and keep on a gentle simmer for about 25 minutes or until they are tender but not mushy. Check often to see if they start to dry out before they are done, if this happens you can simply add a little more water. When the lentils are done, drain the excess water and set aside.
    • Warm up a large non-stick pan with a little oil (I like using an oil-spray for that, but you can also make it oil-free with just a little water as needed). Then, add the onion, green pepper and a pinch of salt. Cook for about 6-8 minutes stirring often.
    • Add the garlic and spices and cook for 1-2 minutes while stirring almost constantly. Then, pour the tomato sauce in the pan and add the cooked lentils, maple syrup, dijon mustard and Worcestershire sauce. Stir to combine and keep cooking until desired consistency, about 8-10 minutes.
    • When ready to eat, toast your buns and add a generous spoonful of the lentil stew over the bottom part of the bun. Add more toppings if you want, such as marinated jalapeño, onion, romaine, etc, close up your sandwich and enjoy!

    Video

    YouTube video

    Notes

    • The lentil filling is amazing to make ahead as it stores very well in an airtight container in the fridge for up to 5 days. Reheat in the microwave or on the stove until warmed up. Also freezer-friendly. Once the sandwich is assembled, then enjoy right away.
    • This sloppy joes recipe goes well with coleslaw, French fries or potato chips, Or serve with a quick vegan coconut milk mac and cheese for the ultimate American comfort food meal! You can check out the blog post for more ideas.
    • Nutrition: please note that the nutritional information is an estimate per serving provided for informational purposes only (calculated by software) and accuracy is not guaranteed. Consult with your healthcare provider or a registered dietitian if you need precise nutrition calculations for health reasons.

    NUTRITION

    Calories: 375kcal | Carbohydrates: 69g | Protein: 19g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 848mg | Potassium: 1088mg | Fiber: 20g | Sugar: 17g | Vitamin A: 1205IU | Vitamin C: 38mg | Calcium: 125mg | Iron: 8mg
    CLICK TO SUBSCRIBE FOR UPDATES!
    SHARE ON FACEBOOK SHARE BY EMAIL

    Pin it for later!

    Pinterest picture showing 2 images of a vegan lentil sloppy joes with an overlay text saying: "Vegan Lentil Sloppy Joes".

    More Vegan Lunch and Dinner Recipes

    • A bowl of sesame ginger tofu over rice with a side of beans.
      Sesame Ginger Tofu
    • A vegan taco casserole with a portion taken out to show the middle consistency.
      Vegan Taco Casserole (Mexican Lasagna)
    • Red pesto gnocchi garnished with basil on a plate.
      Creamy Red Pesto Gnocchi
    • Sliced bean and rice enchiladas in a baking dish with a creamy cheesy sauce coming out.
      Black Bean and Rice Enchiladas

    Reader Interactions

    Comments

    1. Karen says

      February 27, 2024 at 10:22 pm

      5 stars
      I made it tonight and it was wonderful. We will it many more times in the future. Thank you for sharing !

      Reply
      • Jessica says

        February 28, 2024 at 6:16 am

        Hi Karen! Thanks for your comment, I'm glad you liked it! 😊

        Reply
    2. Leslie B says

      September 26, 2023 at 12:59 am

      5 stars
      2nd of your recipes I tried in one week! These were delish. I didn't make any adjustments and felt it was all balanced. Thank you!

      Reply
      • Jessica says

        September 26, 2023 at 5:31 am

        Hi Leslie 😊 Thank you so much for sharing!

        Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    ABOUT JESS


    Profile picture for Plant Based Jess in the kitchen.

    Hi there! I’m Jessica, a pasta obsessed French Canadian now living in beautiful Maine. I’m a mom of two, experienced foodie and ninja meal planner. I believe everyone can make stress-free plant-based meals with wholesome ingredients that your family and friends will love. 

    Join me in my kitchen to discover fun and creative recipes or click to find out more. Welcome!

    CONNECT WITH ME


    • Facebook
    • Instagram
    • Pinterest
    • YouTube

    ☀️ SUMMER RECIPES


    • White bowl with creamy pesto rigatoni garnished with roasted tomatoes.
      Creamy Pesto Rigatoni with Roasted Tomatoes
    • Recipe for vegan Elote showing 4 corn cobs with Mexican mayo and cilantro over a plate.
      Easy Vegan Elote (Mexican Street Corn)
    • Vegan Caesar salad topped with Cajun tofu.
      Vegan Caesar Salad with Cajun Tofu
    • View on a bowl of mango corn salsa on a platter with tortilla chips.
      Mango Corn Salsa
    • View on a vegan vegetable sandwich on a cutting board with roasted tomato, cucumber and avocado.
      Roasted Tomato Sandwich with Vegan Aioli
    • Overhead view on a few pieces of vegan bruschetta made with tomato, basil and balsamic vinegar.
      Easy Vegan Tomato Basil Bruschetta

    POPULAR RECIPES


    • Overhead view on a dark plate filled with 3-ingredient almond flour peanut butter cookies with a glass of milk on the side.
      3-Ingredient Almond Flour Peanut Butter Cookies
    • View on a glass of passion fruit mocktail with fresh passion fruits on the side.
      Passion Fruit Mocktail
    • Showing is a homemade easy buckwheat bread that's about half sliced. There are a few slices around the bread that are topped with peanut butter, yogurt and fruits.
      Easy Buckwheat Bread (No yeast, No kneading!)
    • There is a large spoon taking some oven-roasted potatoes and broccoli from a sheet pan.
      Oven-Roasted Potatoes and Broccoli
    • Front angle view on a kale tonic with lemon juice.
      Kale Tonic (First Watch Copy Cat Recipe)
    • Front angle view on a small jar of flaxseed pudding layered with strawberry jam and fresh blueberries.
      Flaxseed Pudding

    Footer

    Copyright © 2021 Plant Based Jess

    Privacy Policy