Go Back
Two vegan sloppy joes with tomato chickpea mixture spilling out of challah buns. Sandwiches are on a countertop with a blue cloth in the back.
Print Recipe
5 from 13 votes

Vegan Sloppy Joe

These easy-to-make Vegan Sloppy Joes are filled with tomato sauce, chickpeas, and fresh veggies. They’re delicious, simple, and take about 20 minutes start to finish.
Prep Time5 minutes
Cook Time15 minutes
Total Time20 minutes
Course: Main Course
Cuisine: American
Diet: Vegan, Vegetarian
Servings: 4 people
Calories: 378kcal

Ingredients

  • 2 tablespoons olive oil, divided
  • 15 ounce can chickpeas, drained + patted dry
  • ½ onion, diced
  • 2 garlic cloves, finely diced
  • ½ green bell pepper, diced
  • 1 teaspoon yellow mustard (prepared)
  • ½ cup organic ketchup
  • 4 ounces tomato sauce
  • 1 teaspoon brown sugar, to taste
  • ¼ teaspoon salt, to taste
  • 4 sandwich buns to serve (sub gluten-free bread if necessary)

Instructions

  • Preheat oven to 450ºF.
  • Line a baking sheet with foil and brush with 1 TB oil. Spread chickpeas on baking sheet and roast 10 minutes.
  • Meanwhile, heat oil in medium to large saucepan.  When oil begins to ripple, add onion and cook 2-3 minutes until it starts to soften.  Add garlic and green pepper, and sauté 2-3 more minutes. 
  • Add mustard, ketchup, and tomato sauce.  Sauté until heated through, then add sugar, salt, and pepper to taste.  
  • Remove chickpeas from oven, and mash about half of them with a fork.  Add to the sauce and stir to incorporate.
  • Toast sandwich buns.  Serve mixture hot on toasted buns.

Notes

Recipe Adaption- No Ketchup: Substitute 1 15oz can of fire-roasted tomatoes for the ketchup.  (Your sandwich will taste less like a traditional Sloppy Joe.)
Nutrition information will vary depending on the size and type of sandwich buns used.

Nutrition

Calories: 378kcal | Carbohydrates: 57g | Protein: 12g | Fat: 12g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Sodium: 1187mg | Potassium: 458mg | Fiber: 7g | Sugar: 11g | Vitamin A: 349IU | Vitamin C: 17mg | Calcium: 109mg | Iron: 4mg