Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Sloppy Joes


  • Author: Luna
  • Total Time: 30 minutes
  • Yield: 6 sandwiches 1x

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 small onion, finely diced
  • 1 green bell pepper, finely diced
  • 2 cloves garlic, minced
  • 1 cup cooked green or brown lentils
  • 1 cup finely chopped mushrooms
  • 1 cup canned crushed tomatoes
  • 2 tablespoons tomato paste
  • 2 tablespoons soy sauce or tamari
  • 1 tablespoon maple syrup
  • 1 tablespoon apple cider vinegar
  • 1 teaspoon smoked paprika
  • ½ teaspoon ground cumin
  • ½ teaspoon chili powder
  • Salt and black pepper to taste
  • 6 soft sandwich buns
  • Optional toppings: sliced pickles, shredded lettuce, vegan cheese slices, red onion rings

Instructions

Step 1: Sauté the Aromatics

  • Heat olive oil in a skillet over medium heat.

  • Add diced onion and bell pepper, sauté for 4–5 minutes until softened.

  • Stir in minced garlic and cook for another minute until fragrant.

Step 2: Cook the Vegetables and Lentils

  • Add mushrooms to the skillet and sauté for 5–7 minutes until they release their moisture and start to brown.

  • Stir in the cooked lentils and mix well to combine with the vegetables.

Step 3: Add the Sauce Ingredients

  • Add crushed tomatoes, tomato paste, soy sauce or tamari, maple syrup, and apple cider vinegar.

  • Stir in smoked paprika, cumin, chili powder, salt, and pepper.

  • Mix everything thoroughly to ensure even coating of the ingredients.

Step 4: Simmer to Perfection

  • Reduce the heat to low and simmer the mixture uncovered for 10 minutes.

  • Stir occasionally, allowing the flavors to meld and the sauce to thicken.

Step 5: Assemble the Sandwiches

  • Lightly toast the sandwich buns if desired.

  • Spoon generous portions of the filling onto the bottom half of each bun.

  • Add any optional toppings like pickles, lettuce, or vegan cheese slices.

  • Cover with the top bun and serve warm.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 280
  • Sugar: 8g
  • Fat: 8g
  • Carbohydrates: 35g
  • Fiber: 7g
  • Protein: 14g