DISCLAIMER: This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page!
These Easy Vegan Sloppy Joes are saucy, hearty, slightly sweet, smoky, and packed with all the nostalgic flavor of the classic comfort-food favorite—without the meat! Made with plant-based ground crumbles, sautéed onions and bell peppers, a rich tomato sauce, ketchup, maple syrup, Worcestershire sauce, and plenty of savory seasonings, this easy vegan dinner comes together with simple ingredients and BIG flavor. Gluten-free, Meal Prep, Make Ahead, + Freezer Options!

There are certain meals that immediately feel nostalgic, and a warm, saucy Sloppy Joe piled onto a soft bun is definitely one of them. These homemade Vegan Sloppy Joes take everything we love about the classic—savory flavor, a slightly sweet and tangy tomato sauce, tender peppers and onions, and that deliciously messy bite—and give it an easy plant-based twist.
The best part? Going meatless doesn't mean sacrificing flavor or heartiness. Plant-based ground crumbles soak up the rich homemade Sloppy Joe sauce beautifully, while smoked paprika, garlic, herbs, Worcestershire sauce, and a touch of maple syrup create layers of sweet, smoky, tangy, and savory flavor. Serve these sandwiches with crispy fries, potato wedges, coleslaw, a fresh salad, or your favorite veggies for an easy weeknight dinner. If you're into handheld deliciousness, then you'll love this Homemade Big Mac, Vegan Chickpea Tuna Salad Sandwich, Best Veggie Burger, BBQ Jerk Pulled Pork Sandwich, Vegan Nashville Hot Chicken Sandwich, and Vegan Chickpea 'Tuna' Melt Sandwich.
Pile the warm, saucy vegan Sloppy Joe filling onto soft brioche, potato, or hamburger buns for a satisfying meatless meal the entire family can enjoy. Perfect for busy weeknights, casual dinners, game days, or whenever you're craving an easy plant-based spin on a childhood classic.
If you're deciding which substitute to try, here's the easiest way to choose:
Recipe Tip: When substituting plant-based crumbles with lentils, mushrooms, beans, tofu, or vegetables, you may need to slightly adjust the amount of tomato sauce. Start with less sauce and add more as needed until you reach that classic thick, saucy Sloppy Joe consistency.
Here, I've curated a list of cooking + baking essentials that I use to achieve my favorite baked goods or cooked meals, especially for Easy Vegan Sloppy Joes. Everything from my fave baking sheet, dutch ovens, immersion hand-blender, mixing bowls, and more. SEE THEM HERE!

One of the best things about homemade Sloppy Joes is that you don't need a packaged sauce to create that signature sweet, tangy, and savory flavor. Here's what brings this plant-based version together:
Sloppy Joes are wonderfully simple, but a few small tricks can take them from good to saucy, flavorful, perfectly messy comfort food.
Sauté the Vegetables First
Give the onion and bell pepper time to soften before adding the remaining ingredients. Sautéing develops their natural sweetness and creates a much more flavorful base than simply simmering everything together.
Brown the Plant-Based Crumbles
Let the beef-less crumbles cook for a few minutes before adding the sauce. A little browning adds texture and deeper savory flavor to your Vegan Sloppy Joe filling.
Let the Sauce Simmer + Thicken
The filling should be saucy, but it shouldn't be watery. Let everything simmer uncovered until the sauce thickens enough to cling to the crumbles.
A good Sloppy Joe filling should stay piled on your bun—not immediately run off the sides!
Balance Sweet + Tangy + Savory
A really good homemade Sloppy Joe sauce is all about balance. The tomato sauce and ketchup provide acidity and sweetness, maple syrup adds another subtle sweet note, and Worcestershire sauce brings savory depth.
Taste before serving and adjust as needed. A little extra maple syrup can soften an overly acidic sauce, while additional Worcestershire or seasoning can deepen the savory flavor.
Don't Forget the Smoked Paprika
Smoked paprika might seem like a small addition, but it gives the sauce a subtle smoky depth that makes the filling taste much more complex.
Adjust the Heat to Your Taste
Red pepper flakes are completely optional. Leave them out for a mild, family-friendly version, or add extra for spicy Vegan Sloppy Joes.
For even more heat, try a pinch of cayenne or a splash of your favorite hot sauce.
Toast Your Buns
This is one of the easiest ways to make better Sloppy Joes! Lightly toasting the buns adds texture while creating a barrier between the bread and saucy filling.
Brush the cut sides with a little olive oil or vegan butter and toast until lightly golden.
Don't Assemble Too Early
Even toasted buns will eventually soften underneath a saucy filling. Keep the buns and Sloppy Joe mixture separate until you're ready to eat, especially when serving a crowd.
Make the Filling Ahead
The filling is a great make-ahead option because the flavors become even more developed after sitting. Prepare it in advance, refrigerate it, and gently reheat it before serving. If the mixture becomes too thick during reheating, add a small splash of water or vegetable broth.

Don't have plant-based ground crumbles on hand—or simply prefer a more whole-food option? There are plenty of delicious vegan Sloppy Joe meat substitutes that work beautifully with the sweet, smoky, and tangy homemade sauce.
Cooked brown or green lentils are one of the best substitutes for plant-based ground beef. They have a hearty texture, hold their shape well, and soak up the Sloppy Joe sauce without becoming overly mushy.
For the best texture, avoid overcooking the lentils before adding them to the sauce.
Finely chopped cremini, baby bella, or portobello mushrooms create an incredibly savory, umami-rich filling. Sauté them until they've released most of their moisture and begun to brown before adding the remaining sauce ingredients.
You can use mushrooms alone or combine them with lentils for an even heartier texture.
This might be my favorite whole-food alternative! Combining lentils with finely chopped mushrooms gives you the best of both worlds: the lentils provide substance while the mushrooms add savory flavor and a more "meaty" texture.
Finely chopped walnuts can add richness and a slightly chewy texture to vegan Sloppy Joes. They're especially good combined with mushrooms or lentils rather than used entirely on their own.
TIP: Pulse the walnuts briefly in a food processor until crumbly—don't process them into a paste.
Crumbled tempeh makes another protein-rich alternative. Its firm, slightly chewy texture holds up particularly well in a saucy filling.
Crumble it into small pieces and sauté until lightly browned before adding the tomato sauce and remaining ingredients.
Extra-firm tofu can also be transformed into a delicious Sloppy Joe filling. Press away excess moisture, crumble the tofu into small pieces, and sauté it until browned before adding the sauce.
For even more texture, allow some of the crumbled tofu to develop crispy edges before stirring everything together.
For something a little different, roughly mashed chickpeas make a hearty, budget-friendly option. Keep some of the chickpeas partially whole so your filling has plenty of texture.
Black beans won't mimic traditional ground beef quite as closely, but they're an easy and satisfying substitute. Drain and rinse them, then lightly mash a portion of the beans before stirring them into the sauce.
Finely chopped cauliflower and mushrooms can create a lighter veggie-forward version. Chop both into very small pieces and sauté them thoroughly so excess moisture evaporates before adding the sauce.
Sloppy Joes don't necessarily need toppings, but they're also incredibly fun to customize.
Try adding vegan cheese, avocado, pickles, pickled onions, coleslaw, sliced jalapeños, crispy onions, shredded lettuce, or fresh herbs.
For something extra indulgent, add a slice of vegan cheddar to the bottom bun before spooning the hot filling over top so it begins to melt.
A little mess is part of the Sloppy Joe experience—but there's a difference between deliciously saucy and completely soggy!
Want to switch things up? Use the basic recipe as a starting point and create your own variation.
For BBQ Vegan Sloppy Joes, replace some of the ketchup with your favorite BBQ sauce. For a smoky-spicy version, add chipotle peppers in adobo or extra smoked paprika. Add diced jalapeños for more heat, or stir in a little vegan cheddar for a cheesy Sloppy Joe filling.
You can even skip the traditional bun altogether and spoon the filling over baked potatoes, sweet potatoes, crispy fries, rice, or roasted vegetables. That's what makes this recipe such a useful weeknight staple—the same filling can easily become several different meals.
![Easy Vegan Sloppy Joes [Best Homemade Recipe] on a plate with chips.](https://www.orchidsandsweettea.com/wp-content/uploads/2026/08/Vegan-Sloppy-Joe-3.jpg)
Wondering what goes with Sloppy Joes? Since the sandwiches are rich, saucy, sweet, and savory, I love pairing them with sides that bring either crunch, freshness, or classic comfort-food flavor.
Crispy Potato Sides
You really can't go wrong with Sloppy Joes and potatoes. Try:
The crispier the potatoes, the better the contrast with that saucy filling!
Coleslaw
A fresh, crunchy slaw is one of my favorite Sloppy Joe side dishes. The crisp cabbage helps balance the richness of the sandwich while adding texture to every bite.
You can even spoon a little slaw directly onto your Sloppy Joe.
Corn + Summer Vegetables
For an easy summertime meal, pair these sandwiches with grilled or boil corn, creamed corn, roasted vegetables, green beans, or a simple cucumber salad.
A Fresh Green Salad
Keep things lighter with a crisp salad tossed in a bright vinaigrette. The acidity helps balance the sweet and savory tomato sauce beautifully.
Mac + Cheese
For the ultimate comfort-food dinner, serve your Vegan Sloppy Joes alongside creamy vegan mac and cheese.
Pickles
Don't underestimate a simple pickle! Dill pickles, bread-and-butter pickles, or quick-pickled onions provide acidity and crunch that cut through the rich filling.
Chips
For an effortless lunch or weeknight meal, serve Sloppy Joes with your favorite potato chips. Classic salted, BBQ, or salt-and-vinegar chips would all pair beautifully.
Vegan Sloppy Joes replace traditional ground beef with a plant-based alternative. This recipe uses beef-less ground crumbles cooked with onion, bell pepper, garlic, tomato sauce, ketchup, maple syrup, vegan Worcestershire sauce, and a savory blend of herbs and spices.
The result is a hearty, saucy filling with the sweet, tangy, smoky flavors you expect from a classic Sloppy Joe—just without the meat.
Plant-based ground beef crumbles are the easiest substitute if you want a texture that's similar to traditional Sloppy Joes.
For a more whole-food approach, try brown or green lentils, finely chopped mushrooms, lentils and mushrooms, tempeh, crumbled tofu, chickpeas, or black beans.
Absolutely! Lentil Sloppy Joes are hearty, budget-friendly, and packed with plant-based goodness. Brown or green lentils work especially well because they maintain their shape better than softer red lentils.
Cook the lentils first, then stir them into the Sloppy Joe sauce and simmer until everything is thick and flavorful.
Yes! Finely chopped mushrooms make a delicious meatless Sloppy Joe filling because they provide plenty of savory, umami flavor.
Sauté the mushrooms until they've released their moisture and begun to brown before adding the sauce. For an even heartier texture, combine mushrooms and lentils.
Use plant-based ground crumbles and check the labels on your Worcestershire sauce, ketchup, buns, and other packaged ingredients.
Traditional Worcestershire sauce commonly contains anchovies, while brioche buns traditionally contain eggs and butter. Choose specifically labeled vegan alternatives when necessary.
Yes! Use a gluten-free vegan bun and verify that your plant-based crumbles, Worcestershire sauce, ketchup, tomato sauce, and seasonings meet your dietary needs.
You can also skip the bun and serve the filling over a baked potato, sweet potato, rice, or roasted vegetables.
Soft hamburger or potato-style buns work beautifully because they're sturdy enough to hold the saucy filling while still providing that classic Sloppy Joe experience.
Vegan brioche-style buns are another delicious option. Just remember that traditional brioche contains eggs and butter, so check the ingredient list when keeping the recipe vegan.
I highly recommend it! Toasting your buns adds flavor and texture while helping prevent the sauce from immediately soaking into the bread.
Lightly brush the cut sides with olive oil or vegan butter and toast them until golden.
Let the filling simmer uncovered so excess moisture can evaporate and the sauce can naturally reduce.
If your mixture still seems too thin, continue simmering for a few additional minutes while stirring occasionally. Avoid adding unnecessary thickeners until you've given the sauce enough time to reduce.
Too much liquid or not enough simmering time are usually the culprits. Vegetables can also release moisture as they cook.
Allow the mixture to simmer uncovered until you have a thick sauce that clings to the plant-based crumbles instead of pooling around them.
You can substitute organic brown sugar for the maple syrup. Start with a small amount, taste the sauce, and adjust depending on how sweet you like your Sloppy Joes.
Yes. You can make Sloppy Joes without ketchup, although you'll need to replace some of the sweetness, acidity, and concentrated tomato flavor it provides.
Try using additional tomato sauce or tomato paste along with a little maple syrup and vinegar, adjusting everything to taste.
Absolutely. Along with the onion and bell pepper already in the recipe, try adding finely chopped mushrooms, carrots, celery, zucchini, corn, or spinach.
Finely chopping the vegetables helps them blend naturally into the filling.
Some of the best sides for Sloppy Joes include French fries, sweet potato fries, potato wedges, tater tots, coleslaw, potato salad, corn, green salad, pickles, roasted vegetables, or vegan mac and cheese.
For a quick lunch, a handful of crispy potato chips and pickles works perfectly.
Yes! The filling is perfect for meal prep and can be prepared ahead of time. Let it cool, store it separately from the buns, and reheat it when you're ready to serve.
Keeping the filling and buns separate is important so the bread doesn't become soggy.
Store leftover Sloppy Joe filling in an airtight container in the refrigerator and enjoy it within approximately 3–4 days.
Store the buns and toppings separately for the best texture.
Yes! Sloppy Joe filling is very freezer-friendly. Allow it to cool completely before transferring it to an airtight freezer-safe container.
For best quality, use it within about 2–3 months. Thaw it overnight in the refrigerator before reheating.
Reheat the filling in a skillet over medium-low heat, stirring occasionally until warmed through.
If the sauce has thickened considerably in the refrigerator, add a small splash of water or vegetable broth until it returns to your preferred consistency.
Definitely. Make a batch of the filling and portion it into individual containers with your favorite sides.
Keep the buns separate until serving, or turn the filling into Sloppy Joe bowls with rice, roasted sweet potatoes, baked potatoes, or vegetables.
They can be a great family-friendly meatless dinner, especially since Sloppy Joes have familiar sweet and savory flavors.
For a milder version, simply omit the red pepper flakes and let everyone add spicy toppings or hot sauce to their individual sandwiches.
Absolutely! Vegan Sloppy Joes are especially convenient for parties, game days, potlucks, and casual gatherings because the filling can be prepared in a large batch and kept warm until serving.
Set out toasted buns and toppings such as vegan cheese, pickles, coleslaw, jalapeños, and crispy onions, then let everyone assemble their own sandwich.
There are so many possibilities! Spoon leftover filling over baked potatoes, sweet potatoes, fries, nachos, rice, grain bowls, or roasted vegetables.
You can also use it to make Sloppy Joe stuffed peppers or spoon it onto tortilla chips with vegan cheese for an easy plant-based nacho night.
![Up close shot of Easy Vegan Sloppy Joes [Best Homemade Recipe].](https://www.orchidsandsweettea.com/wp-content/uploads/2026/08/Vegan-Sloppy-Joe-4.jpg)
If you thoroughly enjoyed this Easy Vegan Sloppy Joes recipe, don't forget to add these delicious creations to your "must-make" list:
If you tried my Easy Vegan Sloppy Joes or any other recipe on my website, please leave a 🌟 star rating and let me know how you go in the 📝 comments below. And don't forget to tag me @shanikagrahamwhite on Instagram. I love hearing from you!
![Up close shot of Easy Vegan Sloppy Joes [Best Homemade Recipe].](https://www.orchidsandsweettea.com/wp-content/uploads/2026/08/Easy-Vegan-Sloppy-Joes-Best-Homemade-Recipe.jpg)
Tag @orchidsnsweettea_ on Instagram and hashtag it #orchidsandsweettea

LOVE THIS RECIPE?
LET US KNOW!