These easy Vegan Sloppy Joes put a plant-based spin on a childhood classic! Ready in less than 30 minutes, both kids and adults canโt get enough of this meaty and comforting weeknight dinner.
Looking for more vegan family dinner ideas? Try my Vegan Baked Ziti, Cheesy Broccoli Rice Vegan Casserole, One Pot Vegan Pasta, and Vegan Broccoli Cheddar Soup.
Could you also not contain your excitement when you saw sloppy joes on the cafeteria menu at school? They were one of my all-time favorite childhood meals. Perfectly messy with crave-worthy flavors, I couldnโt get enough.
Craving this childhood classic led me to create these best-ever Vegan Sloppy Joes. Meaty, filling, and perfectly seasoned, they may be even better than the version I ate as a kid!
This lentil sloppy joe recipe is made with a hearty lentil and vegan ground beef filling thatโs seasoned with simple smoky-savory spices, while a touch of maple syrup adds an irresistible sweetness. Bonus: They only take 30 minutes to put together, so I know youโll love making them for simple family-friendly weeknight dinners!
Why youโll love these vegan lentil sloppy joes
- So nostalgic – Just because the days of cafeteria sloppy joes are behind us doesnโt mean we canโt indulge in this classic childhood meal. The homemade version is even better thanks to incredible vegan ingredients!
- Ready in 30 minutes – They take only 30 minutes to whip up from start to finish, making this a quick and easy weeknight dinner.
- Packed with protein – A can of lentils and a package of vegan ground beef jam pack these sandwiches with approximately 40 grams of plant-based protein. They always hit the spot!
- Versatile – Depending on your preferences, you can use all lentils, all vegan beef, or even soy curls/mushrooms/walnuts!
How to make vegan sloppy joes
Find the complete recipe with measurements in the recipe card below.
Cook the vegan beef in a large skillet over medium-high heat until itโs browned. Add in the diced onion and cook until itโs soft and translucent. Next, add the garlic and cook for 1 more minute.
Stir the lentils, chili powder, smoked paprika, tomato sauce, ketchup, mustard, vegan Worcestershire sauce, and maple syrup into the vegan beef mixture. Cook for a few minutes to let the flavors mingle and turn down the heat if itโs boiling too much.
Taste the sloppy joe mixture and adjust the flavors as needed. Add salt to balance the flavors, add hot sauce for more heat, or maple syrup for a sweeter filling.
Serve the vegan sloppy joes in buns with or without toppings and enjoy!
Frequently asked questions
You can replace the Beyond Meat with another store-bought vegan ground beef, like Impossible or Gardein. You can also use TVP or chopped soy curls rehydrated in vegetable broth or vegan chicken broth.
Want to skip the โmeatโ entirely? Make the sloppy joe mixture with 3 cans of lentils or cook 1 cup of dried green lentils and add them to the pan after sautรฉing the onion and garlic. A mixture of lentils, walnuts and mushrooms could work too.
Yes, you can sautรฉ a diced green bell pepper, a red bell pepper, sliced mushrooms, or a jalapeno pepper with the onions and garlic to give the sandwiches a little more flavor and texture.
This is a fuss-free dinner you can truly just scoop into huge hamburger buns or hoagie rolls and enjoy! But if youโre looking to take them up a notch, top the sloppy joes with tangy toppings, like a scoop of my Vegan Coleslaw, pickle slices and pickled red onions.
For a well-rounded and kid-friendly dinner, pair the sloppy joes with a side of vegan macaroni salad, potato salad, vegan mac and cheese, french fries, and broccoli salad.
The leftover sloppy joe mixture will last for 4 to 5 days when stored in an airtight container in the fridge. I recommend letting the mixture cool to room temperature before storing.
They also freeze very well! Pack the lentil and โbeefโ filling into freezer-friendly containers and freeze for up to 3 months. Let the leftovers thaw in the fridge overnight, then reheat in a pot on the stove or in the microwave until warmed through.
Vegan Sloppy Joes
Ingredients
- 12 ounces vegan ground beef I used Beyond
- 1 small onion diced small
- 3 garlic cloves minced
- 15 ounce can lentils drained and rinsed*
- 1 tablespoon chili powder
- 2 teaspoons smoked paprika
- 15 ounce canned tomato sauce
- 2 tablespoons ketchup
- 1 tablespoon yellow mustard
- 1 tablespoon vegan Worcestershire sauce
- 1 tablespoon pure maple syrup
- 1/2 teaspoon salt, or to taste
- 6 buns
Instructions
- Inย a large nonstick skillet over medium-high heat, add the vegan beef and cook until brown, using a wooden spoon to break it up into small chunks.
- Add the diced onion and cook, stirring constantly, for 5 minutes, until the onion is translucent. Now add the garlic and cook for 1 more minute.
- Add the lentils, chili powder, smoked paprika, tomato sauce, ketchup, mustard, Worcestershire sauce and maple syrup. Stir everything together well to combine. Cook for 5 minutes, stirring frequently. Lower the heat if it's boiling too much.
- Taste; add salt as desired, as well as hot sauce if you want it spicy, or more maple syrup for a sweeter sloppy joe mixture.
- Serve on buns immediately.
Notes
- All lentils – If using all lentils, use either 3 cans, drained and rinsed, or cook 1 cup of green lentils, drain and add after you saute the onion and garlic.
-
Other plant based meats – You can use TVP that has been soaked, soy curls chopped small, or any other plant based meat you like. A mixture of mushrooms, walnuts and lentils is good as well!
-
Leftovers will keep for 4-5 days in the refrigerator. This also freezes very well.
- Nutritional information does not include buns or rolls, since they vary.
Nutrition
*This recipe was first published in June 2018 and has been updated in 2024 with a slightly changed recipe and improvements.
Incredibly yummy. Made it with mushroom instead of green peppers and only did 1 TB of chili powder and it was still spicy, but my newly vegan family went nuts for these so now I’m bringing them to a potluck.
Hi Sarah. How awesome that your family loved the sloppy Joe’s! Thanks for sharing your encouraging feedback and review! Happy cooking to you!
This turned out amazing and we will be adding it to our rotation. I personally thought the amount of chili powder written in the recipe was perfect!
Hi Julie. I’m so glad you loved the sloppy joes and are adding it to your meal rotation! Thanks for your wonderful review!
Really wanted to like it but just couldn’t. Chili powder was overwhelming.
Sorry to hear this Stella. You can always use less chili powder, to taste.
Hi! I was about to ask a similar question. Is the 3 Tablespoons of chili powder correct? It seemed like a lot, almost my whole bottle of chili powder. Just wanted to make sure!
I use that much, but you can start with less if you’d like.
Hi Nora, could I use soy curls in place of lentils? and if so, how much less water do I need?
thanks.
Yes, for sure! You only need water to cook the lentils so you won’t need any if you’re using soy curls.
As a vegan who loved traditional sloppy joes all my life, thank you, Nora, for satisfying my long-held yen. This is deliciously reminiscent of Manwhich but healthy. I topped my SJ sandwhich with coleslaw. You are an amazing alchemist. I lost count of how many of your recipes I enjoy. Thank you.
Hi Debra. We all need some sloppy joes in our life! Thanks for sharing your fabulous feedback and review! I appreciate you using my recipes, and am thrilled you are loving them! Happy cooking!
I made this tonight for me (vegan) & told my family (not vegan/vegetarian) they could partake if they wish. I expected the same half-hearted response and lackluster feedback during dinner. We ate the entire pan of Sloppy Joes. Everyone had seconds. I am truly thankful for a great recipe. So many sloppy Joe recipes rely so heavily on ketchup & added salt. This recipe had more complex flavors and was just so delicious!! I’m thrilled I found a way to get another vegan dish into family meal time! Thank you!
It’s a win! Thanks for sharing your fun and wonderful feedback! I’m thrilled the sloppy joes were a hit!
Just discovered your recipes and made this tonight. It was delicious! Excited to try more. Thank you so much!
Hi Lauren. Welcome to Nora Cooks! I’m glad you loved the sloppy joes! Thanks for sharing your fabulous feedback and review! Enjoy your journey through my recipes! Please reach out with any questions!
Hi Nora! Thanks for all of the great recipes! I made this when you first published the recipe and loved it, but didn’t get around to making it again until recently. My husband loved them so much he asked me to make them weekly! I cut back on the spices as we aren’t fond of too much “heat” and also I was feeding a toddler, and they were perfect!
Love your recipes, was looking for a sloppy joe recipe and am going to try this one tonight.
I’m sure it’s going to be delicious.
Great recipe! My entire family liked this.
How wonderful! I’m really glad you guys loved the sloppy joes! Thank you for sharing your positive words!
Excellent recipe! Do you think leftovers can be frozen? I should have reduced the recipe as Iโm only cooking for two. I love cooking with lentils!
Hi Judy. I’m thrilled you love the recipe! The sloppy Joe mixture does freeze well. Use freezer friendly containers, leaving a little room for expansion and freeze. Thank you for your wonderful feedback and review!
OMGosh! ย We just finished having this for dinner and it was excellent! ย So delicious. ย And my husband loved it tooโฆwants me to double the recipe next time. ย Thanks for such a great recipe!
Hi Patti. I love it! Thank you for your wonderful feedback! I’m so glad your family loved the sloppy joes! This has always been such a fun meal to me! Wishing you happy cooking!
These are unbelievably delicious. They remind me of old school sloppy joe’s and the exact comfort food I’m looking for when I have a sloppy joe’s craving!
Highly recommend!
Thank you for sharing your great feedback, Kelly! I’m glad you loved the sloppy joes…total comfort food! Happy cooking!
This recipe was so good, my partner and I ate the leftovers for every meal besides breakfast until it was gone! We used beyond meat instead of lentils but followed the recipe exactly other that that. AMAZING!
Hi Ciara. I bet this was so good with beyond meat! I am thrilled that you guys loved the sloppy joes! Thanks for sharing your wonderful feedback!
Very good, but 3 Tbs of Chili must be a typo as it is unbearable hot. We added 1 ts and it was already hot. Also, it was a little too much liquid, so I added more cooked lentils. But this can possibly vary with the sauce and lentils that one uses.ย
It is a very yummy and easy recipe
Hi there! Yes, every once in a while I get a chili powder that is super spicy. So if that’s the case, add less, to taste. Usually I go for a mild chili powder and then it’s perfect. I’m glad you enjoyed it though anyhow.
These were really delicious! I had some skeptics in the house that as soon as I say โlentils,โ they cringe and sigh. ย But they were won over by these sloppy joes! They were really delicious, not dry and not โbeanyโ tasting. ย It was a really easy recipe to make and very tasty!ย
Hi Tricia. Yes, it’s amazing how delicious lentils can be! I’m glad the sloppy joes were a hit with the family! Thanks for sharing your feedback!
This is my go to recipe for weeknights and I eat the leftovers for a few days! Soooo delicious! ย I NEVER comment on recipes but I have to think 3 TBL of chili powder may be a typo. It was way too much. ย I scaled back to 1-1/2 TBL next time and it was amazing . I just donโt want someone to miss out on this great recipe!
These are delicious! A staple in my house.
We make a quick vegan cole slaw to go on top and it adds a great creamy and tangy element too!!!
Sounds like the perfect addition! Thank you for sharing your wonderful feedback!
Pretty good! My 3 yr old and I enjoyed this with whole wheat bread and chao vegan cheese. My chili powder blend is that spicy but I only added 2.5 tbsp and it wasnโt spicy at all. I also used 4 cloves of garlic, and added an extra tbsp or 2 of maple syrup, since I used tomato paste. I cooked the green pepper and onion down more so the park werenโt crunchy. We have lots of leftover to enjoy throughout the week
This combines my plant-based diet with my desire for comfort food. I will continue to use this recipe for lunch and dinner because it’s delicious. I made it without the maple syrup but put sweet pickle relish on top. Yum! Tastes great on a whole wheat bun. I love it.
Is tomato sauce and marinara sauce the same thing?
Marinara is not as heavy or flavorful as tomato sauce. The flavor and texture of the finished dish will be different.
Amazzzzing!!!! These are superior to any other vegan. ย Sloppy joes Iโve made. I made the potato wedges with them for dinner last night. We were stuffed full?
Your review and comments made my day! Thank you for sharing them! I’m glad you guys loved the Sloppy Joes, and everyone was full and content!
Came together so quickly and easily! ย Hearty, filling, and delicious. I followed the recipe as written. It was a perfect meal to warm me up on this snowy night. ย This will be one of my go to recipes in the future! ย ??ย
Snow!! Sloppy Joes do sound good on a cold, snowy night! I’m glad you enjoyed them! Thank you for sharing your fantastic review and comments! I’m thrilled these are going onto your meal rotation! Happy cooking!
I made this for dinner tonight. It was delicious. My family loved it.
Thanks so much for sharing your review and comments! I’m glad your family loved the sloppy joes!
I’ve made this recipe many many times, and I make it exactly as written. Delicious every time. Don’t be afraid of the 3 tablespoons of chili powder everyone, it’s not too much – my 7 year old loves these, and he’s quick to tell me when something is too spicy ๐ He’s never complained about these. Great recipe.
Hi Sabrina. I’m so glad you guys love the sloppy joes! Thanks for taking your time to share your review and comments!