Grab a couple cans of whatever beans you’ve got in the pantry, and whip up these easy and seriously tasty vegan sloppy Joes!

Some recipes are really tough to veganize. With others it can be done countless ways, and they all taste good. Sloppy Joes, for example. The sauce is the important part, and aside from that, all you need is some sloppy vegan food thing to put into your sauce. Cook it up, stuff it in a sandwich and relish in the deliciousness.

I guess that’s why there’s lots of vegan sloppy Joe recipes out there. I really wanted to make something special in creating my own version, and my first thought was pinto beans. I’ve never seen a pinto-bean based vegan sloppy Joe recipe. Pinto beans are awesome, and they don’t get nearly enough love in my own kitchen, and it seems like the kitchens of most other people as well.
What ended up happening though, is I got started on my pinto bean sloppy Joes with the intent of using two cans of beans, only to realize at the crucial moment that I only had one can on hand. Oops.

That’s when it came to me, and by it, I mean the fact that vegan sloppy Joes can be made of anything. They can! Well, not literally anything, but all kinds of beans can work, so why limit oneself? I had a can of brown lentils that seemed like they’d be perfect, and they were! But you can use just about any can of beans you’ve got hanging around, and since this is a two-can recipe, mix and match. Why not, it’s more fun that way?
The only thing I might be cautious with is giant beans, or super tiny beans that tend to turn to mush when you cook them. I could see something like butter beans or split red lentils getting seriously sloppy (but then again, maybe that’s the point). Black beans, kidney beans, navy beans, black-eyed peas, chickpeas, pintos, and/or brown lentils like I’ve got here would all be awesome choices.
You could also use leftover beans if you’ve got some pre-cooked. I’ve often got leftover lentils hanging around. Whatever you use, just be sure to go with two 14 or 15 ounce cans, or about 3 and 3/4 cups.

Tips for Making Awesome Vegan Sloppy Joes
- Adjust the seasonings to your taste! Not a fan of smoky flavor? Leave the liquid smoke out! Like a little heat? Add some cayenne pepper or hot sauce.
- The filling for these keeps well and can be made up to two days in advance and stored in the refrigerator.
- Don’t feel like regular old sloppy Joe sandwiches? Switch things up and stuff the filling into a sweet potato or use it to top some fries or a vegan hot dog (store bought, one of my homemade versions — found here and here).
I made the sloppy Joes for this video using brown lentils and chickpeas, and they were just as delicious as the brown lentil and pinto bean version!
Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

Anything Goes Vegan Sloppy Joes
Grab a couple cans of whatever beans you've got in the pantry, and whip up these easy and seriously tasty vegan sloppy Joes!
Ingredients
- 1 tablespoon olive oil
- 1 medium onion, diced
- 1 bell pepper, any color, diced
- 1 medium carrot, diced
- 3 garlic cloves, minced
- 2 (14 or 15 ounce) cans beans, drained and rinsed, OR 3 3/4 cups precooked beans, whatever variety you've got (see note!)
- 3/4 to 1 cup water
- 1/3 cup tomato paste
- 2 tablespoons red wine vinegar
- 2 tablespoons vegan Worcestershire sauce
- 1 tablespoon soy sauce
- 2 tablespoons brown sugar or turbinado or coconut sugar
- 1 teaspoon liquid smoke
- 1 teaspoon chili powder
- Salt and pepper to taste
For Serving
- 5 burger buns, toasted
- Onion slices, optional (I sautéed mine)
- Dill pickle slices, optional
Instructions
Coat the bottom of a medium saucepan with oil and place it over medium heat.
Add the onion, pepper, carrot and garlic. Sauté 5 minutes, until the onions are very tender and translucent.
Stir in the beans, 3/4 cup water, tomato paste, vinegar, Worchestersire sauce, soy sauce, sugar, liquid smoke and chili powder.
Raise the heat and bring the liquid to a boil.
Lower the heat and allow the mixture to simmer, uncovered, until the sauce is very thick and the veggies are tender, 15 to 20 minutes, adding a bit more water if needed during cooking.
Remove from heat and season with salt and pepper to taste.
Stuff buns with bean mixture. Top with dill pickle slices and onion slices. Serve.
Recipe Notes
For the beans, use what you've got. Black beans, kindey beans, chickpeas, cannellini beans, great northern beans, pinto beans, navy beans, black-eyed peas and brown lentils are all great choices. Use two of the same thing, or mix it up!

I’m very excited about Veggie Sloppy Joes. If you use lentils I assume you cook them first? How much would you use?
Yup, you’ll want the lentils to be precooked, and you can use 3 3/4 cups. I hope you enjoy!
This was so incredibly delicious. Thank you for a new favorite family recipe!
Two things:
1. It was even better after it sat for a couple of hours and then was reheated. The flavors really set in.
2. We added a jalapeño to it. Minced. Whoa, yummy!
Yum! I love the idea of an extra spicy version! Glad you enjoyed them!
So delicious!!! I cannot stop eating it…thanks for sharing this goodness 😊😊😊😊😊
Yay!! Glad you like it!
Great recipe. I like to take a potato smasher to the beans so that it has a more sloppy joe texture. I think this helps the non-vegatarians to enjoy it!
Great idea! I’m glad you like it!
This was so hearty and flavorful! I made quinoa and put it all in a wrap. Thank you for the recipe! It’s a keeper!
I love the wrap idea! Glad you enjoyed it! Thanks so much Deb!
This may be a stupid question, but can I use regular Manwich sloppy joe mix to make these? I am going to use kidney beans (canned). I also intend to mash the beans up a bit, as I’ve read a few people claiming that it creates more of a sloppy joe texture. Also, I might decide to make this into a pasta…..would that work? Manwich sauce, kidney beans (canned) and pasta? Would I need to add anything else? I’m really low on funds, and I have 2 cans of manwich and 4 cans of kidney beans & a box of pasta 😂
I’ve never used Manwich mix, but I really can’t see why it wouldn’t work! And I think mashing some of the beans is a great idea. I think it would be great over pasta too! Enjoy!
Can I sub tomato sauce for the paste. Just don’t have any on hand now
I wouldn’t recommend it – part of what the paste does is help thicken the mixture. Tomato sauce is much more liquidy and will probably do the opposite.