Go Back
+ servings
Vegan BBQ Tempeh Sloppy Joes in a wheat bun on a white plate

BBQ Tempeh Sloppy Joes

Vegan sloppy joes made with flavorful tempeh marinated in BBQ sauce! High protein, easy to make, and so satisfying.
AuthorKaitlin - The Garden Grazer
Prep Time:20 minutes
Cook Time:20 minutes
Total Time:40 minutes
CourseMain Dish
CuisineGluten-Free Option, Vegan
Servings4 sandwiches


  • 8 oz. tempeh*
  • 1 cup BBQ sauce
  • 1 small yellow onion
  • 1 green bell pepper
  • 3-4 cloves garlic
  • 1/2 tsp. smoked paprika
  • 1/2 cup vegetable broth
  • 4 hamburger buns (whole grain if possible)


  • Marinate tempeh: Crumble tempeh into a medium bowl. Add BBQ sauce and stir well to combine. Set aside and let marinate for at least 15 minutes while you prepare the other ingredients.
  • Meanwhile, finely dice onion and bell pepper.
  • In a large skillet over medium-high heat, sauté onion and bell pepper for 10 minutes or until soft. (I use 3 Tbsp. water/broth for no-oil sauté method, adding more as needed.)
  • Meanwhile, mince garlic.
  • When onion is translucent, add garlic and smoked paprika. Stir and sauté 1-2 minutes.
  • Add the BBQ tempeh and 1/2 cup broth. Stir. Bring to light simmer then cover, reduce heat, and lightly simmer for 15-20 minutes, stirring occasionally.
  • Scoop onto buns and add any toppings if desired.


*For gluten-free: Use your favorite GF buns, and ensure that your tempeh is gluten-free. (I've seen "three grain" tempeh patties that include wheat products like barley.)
Toppings: Optional toppings include dill pickles, sliced onions, tomato, coleslaw, lettuce, or vegan cheese slices.

Nutrition Per Serving (Estimate)

Calories: 374 kcal | Carbohydrates: 61 g | Protein: 16 g | Fat: 8 g | Saturated Fat: 2 g | Polyunsaturated Fat: 3 g | Monounsaturated Fat: 2 g | Potassium: 561 mg | Fiber: 3 g | Sugar: 29 g | Vitamin A: 457 IU | Vitamin C: 28 mg | Calcium: 175 mg | Iron: 4 mg