Go Back
+ servings
3 Vegan Sloppy Joe's with Wilted Red Cabbage

Vegan Sloppy Joe's with Wilted Red Cabbage

Hearty vegan sloppy joes made with fresh and simple ingredients (i.e. mushrooms, onions, and peppers) and topped off with wilted red cabbage. Ready in just about 30 minutes, this plant-based meal is guaranteed to impress.
Course Sandwich
Cuisine American
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Servings 6 servings
Calories 226kcal


  • 1 pound Portobello mushrooms wiped and cleaned
  • 2 tablespoon olive oil divided
  • 1 large onion chopped
  • 1 red or green bell pepper chopped
  • 2 tablespoon tomato paste
  • 1 + 1/4 teaspoon salt divided
  • 1/2 teaspoon black pepper freshly ground
  • 1 teaspoon chili powder
  • 1 cup light beer I used Heineken Light
  • 1/4 cup ketchup
  • 1/2 cup walnuts chopped
  • 1 cup red cabbage sliced thinly
  • 2 tablespoons balsamic vinegar
  • 1 ripe avocado sliced
  • vegan hamburger/slider buns


  • Place mushrooms in the bowl of a food processor and process them in batches until they are finely chopped. Set aside.
  • In a large skillet (I used a cast iron skillet) heat 1 tablespoon of the olive oil. Add the onion and pepper. Cook, stirring frequently, until they are wilted, 5-7 minutes.
  • Stir in the tomato paste, salt, pepper, and chili powder. Cook, stirring constantly, until they are all incorporated, 3-4 minutes.
  • Add the mushrooms and cook until they release some of their juices, 5 minutes.
  • Stir in the beer, ketchup, and walnuts. Cook stirring occasionally for -7-10 minutes.
  • In the mean time, heat 1tablespoon olive oil in a large skillet. Add the red cabbage and cook, stirring occasionally, until soften, 7-8 minutes. Once cooked, place it in a mixing bowl. Stir in the balsamic vinegar. Season it with 1/4 teaspoon salt.
  • To assemble: Spoon 2 tablespoons (or more) of the vegan Sloppy Joe’s onto each bun. Top it off with wilted red cabbage and sliced avocados.
  • Serve immediately.


Calories: 226kcal | Carbohydrates: 17g | Protein: 5g | Fat: 16g | Saturated Fat: 2g | Sodium: 156mg | Potassium: 692mg | Fiber: 5g | Sugar: 8g | Vitamin A: 1067IU | Vitamin C: 40mg | Calcium: 29mg | Iron: 1mg