Go Back
+ servings
4.67 from 3 votes
Vegan Sloppy Joe Sandwich on a Plate Topped with Onion Slices
Anything Goes Vegan Sloppy Joes
Prep Time
5 mins
Cook Time
20 mins
Total Time
25 mins

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

Course: Sandwich
Cuisine: American
Keyword: Beans, easy, sandwich
Servings: 5
Calories: 384 kcal
Author: Alissa
  • 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
  1. Coat the bottom of a medium saucepan with oil and place it over medium heat. 

  2. Add the onion, pepper, carrot and garlic. Sauté 5 minutes, until the onions are very tender and translucent.

  3. Stir in the beans, 3/4 cup water, tomato paste, vinegar, Worchestersire sauce, soy sauce, sugar, liquid smoke and chili powder. 

  4. Raise the heat and bring the liquid to a boil. 

  5. 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. 

  6. Remove from heat and season with salt and pepper to taste.

  7. 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!

Nutrition Facts
Anything Goes Vegan Sloppy Joes
Amount Per Serving
Calories 384 Calories from Fat 55
% Daily Value*
Fat 6.1g9%
Saturated Fat 1.1g6%
Sodium 954mg40%
Potassium 760mg22%
Carbohydrates 67.8g23%
Fiber 12.1g48%
Sugar 13.6g15%
Protein 16g32%
Calcium 100mg10%
Iron 5.8mg32%
* Percent Daily Values are based on a 2000 calorie diet.