This post may contain affiliate links, view our disclaimer for details.


These Vegan Sloppy Joes are the ultimate comfort food, with hearty vegan beef crumbles coated in a sweet yet savory BBQ sauce. The filling is served on soft buns with crunchy bread and butter pickles. This easy-to-make, nostalgic dish is perfect for a comforting weeknight meal! 

vegan sloppy joe sandwich.
vegan sloppy joes with homemade TVP ‘beef’

Why You’ll Love These Vegan Sloppy Joes with TVP

Like many families in the U.S. sloppy joes were a staple weeknight dinner. This recipe is adapted from my mom’s kitchen with the addition of my homemade vegan TVP beef! This is a great recipe because it is SO easy. If using store-bought vegan beef crumbles, you only need 7 ingredients to make the filling.

Here are a few reasons why my family loves this recipe and you will too!

Emily’s Recipe Notes:

  • Hearty Homemade Feel: The vegan beef crumbles, whether homemade or store-bought, offer a satisfying, meaty texture that’s both comforting and filling. If you prefer a more whole foods take on this recipe, you can substitute in cooked green lentils!
  • Rich, Sweet & Savory Sauce: This recipe uses store-bought sweet and sticky BBQ sauce. The sauce covers the vegan crumbles, creating a rich flavor that delivers that classic sloppy joe taste.
  • Easy Recipe: This vegan version of an American classic really couldn’t be easier! I love that this recipe uses pre-made BBQ sauce for the sloppy joe sauce and that the homemade vegan beef crumbles only take 15 minutes to make.
  • Perfectly Balanced Toppings: We love serving the filling on pillowy soft hamburger buns and topping everything with crunchy bread and butter pickles.
  • Classic Vegan & Vegetarian Sloppy Joe Recipe: This is a family recipe made vegan but tastes just like traditional sloppy joes! 

Ingredients:

vegan sloppy joe ingredients on a metal pan.
ingredients

This recipe features a blend of simple, pantry-friendly ingredients that come together to create a flavor-packed dish. The key ingredients in this recipe are:

  • Vegan Ground Beef: Forms the hearty base of the sloppy joes. Choose homemade TVP beef made with vegan beef broth, vegan Worcestershire sauce, and tomato paste for a custom touch or opt for convenient store-bought versions like Gardein or Beyond Meat.
  • Yellow Onion, Celery and Green Bell Peppers: Aromatic vegetables add depth, sweetness, and a hint of crunch to the otherwise very sloppy filling.
  • Garlic: Just a couple of cloves bring a warm, aromatic flavor that’s essential in any savory dish.
  • BBQ Sauce: Select your favorite brand to add a sweet, tangy, and slightly smoky flavor. It serves as the base of the sauce, coating the vegan beef in deliciousness. We love Stubb’s Sticky Sweet BBQ Sauce in this recipe. It’s made with brown sugar for the perfect touch of rich sweetness.
  • Olive Oil: To help cook the filling and add a touch of flavor.
  • Water and Black Pepper: We use a bit of water to thin out the sauce (which helps it evenly coat the vegan ground beef) and a touch of black pepper for a bit of heat. 
  • Soft Burger Buns, Red Onions, and Bread and Butter Pickles: These are for serving the sandwiches!

Substitutions & Add Ins

If you need to switch things up a bit, here are some easy substitutions:

  • Vegan Beef Alternatives: No time to make homemade TVP beef? Store-bought vegan beef crumbles like Gardein or Beyond Meat are excellent substitutes that save time without sacrificing flavor. You can also substitute in 2 cups of cooked green lentils, brown lentils or red lentils. 
  • Other Seasonings: Feel free to add in a bit of chili powder, hot sauce, or cayenne pepper for a kick of heat. You can also add a teaspoon or so of liquid smoke for a bolder flavor.
  • Veggies: Feel free to use other veggies like red bell pepper or another type of green pepper. Poblano peppers would also be great in the filling for a little extra heat!
  • BBQ Sauce Varieties: Feel free to experiment with different types of BBQ sauce to find your preferred balance of sweetness and tanginess. You could even make your own with tomato sauce.

Helpful Equipment

  • Large Skillet: For making the filling
  • Cutting Board: For chopping the veggies

Step By Step Instructions

For exact ingredient quantities see the recipe card below!

STEP 1: Start by preparing your vegan ground beef. If using homemade, follow this recipe. You’ll want to rehydrate the TVP in a savory vegan beef broth (or veggie broth) and then cook it up to help it brown. For a frozen store-bought version, remove it from the freezer and let it come to room temperature.

STEP 2: In a heated skillet over medium heat with olive oil, cook the onions, celery, and bell peppers until they start to soften. Then, stir in the minced garlic.

STEP 3: Add the vegan beef to the skillet, combining it well with the veggies.

STEP 4: Pour in the BBQ sauce and water (this makes the sloppy joe sauce), stirring thoroughly to coat the vegan meat. Allow the mixture to simmer, stirring occasionally, until it becomes sticky and caramelized.

STEP 5: Adjust the sauce consistency as needed, then spoon the sloppy joe mixture onto soft hamburger buns and top with pickles and red onion.

Serving Suggestions

The sloppy joe filling is great on either potato buns or sesame buns. If gluten-free, you can use your favorite GF bread.

These vegan sloppy joes are perfect for easy weeknight dinners, especially when paired with sides that complement their rich and tangy flavors, like:

  • Crispy Onion Rings: A batch of golden, crunchy onion rings makes an excellent companion to the saucy, hearty filling of the sloppy joes.
  • Homestyle Homefries: Serve these sloppy joes with a side of savory, perfectly seasoned homefries for the best comforting meal.
  • Coleslaw: A fresh, tangy coleslaw can add a refreshing crunch and a lightness to balance the richness of the sandwich.
  • Baked Potato: A simple baked potato with a bit of vegan butter makes a great side for this sandwich.
  • Sweet Potato Fries: Switch things up with homemade or store-bought sweet potato fries!
  • Garden Salad: A simple garden salad with a light dressing can provide a crisp, fresh element to the meal.

Storage

Keep any leftover vegan sloppy joe filling in an airtight container in the fridge, perfect for quick meals during the week. It will stay fresh for 4 days.

Helpful Tips for Amazing Vegan Sloppy Joes


  1. For a spicier twist, consider adding a splash of hot sauce to the mixture.
  2. If gluten-free, opt for gluten-free buns or bread and make sure the BBQ sauce you choose is gluten-free.
  3. Add more BBQ sauce as needed! If you prefer your filling extra saucy, feel free to use more BBQ sauce to achieve your desired consistency. 
vegan sloppy joe texture made with TVP.
vegan and vegetarian sloppy joes!

More Vegan Comfort Food:

Did You Make This Vegan and Vegetarian Sloppy Joe Recipe?

Iโ€™d love to know! Leave a star rating and comment below!

Easy Vegan Sloppy Joes

5 from 3 votes
By Emily
These vegan sloppy joes are a plant-based take on a family classic, packed with rich flavors and satisfying textures. The filling made with hearty TVP vegan beef crumbles is coated in a sweet yet savory BBQ sauce and served on soft buns topped with crunchy bread and butter pickles.
4 servings
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 4 servings
4 servings

Ingredients

  • 10 oz Homemade Vegan Ground Beef, about 2 cups – or substitute store-bought crumbles like Gardein or Beyond Meat
  • 2 tbsp extra virgin olive oil
  • ยฝ cup chopped yellow onion, 78g – about ยฝ large onion
  • ยฝ cup chopped celery, 80g – about 2 small stalks
  • ยพ cup chopped red or green bell peppers, 100g – about ยฝ a large bell pepper
  • 2 cloves minced garlic
  • 1-1ยฝ cups BBQ sauce of choice, we prefer Stubbs Sweet and Sticky BBQ Sauce
  • ยฝ cup water
  • Salt and Black Pepper, if needed

Serving:

  • 4 soft hamburger buns
  • Bread and butter pickles
  • Sliced red onion

Instructions

  • Prepare the homemade vegan ground beef according to this recipe. If using frozen store-bought vegan ground beef, remove from the freezer and let come to room temperature while preparing the veggies and sauce.
    10 oz Homemade Vegan Ground Beef
  • Heat a large skillet over medium heat with the 2 tbsp of olive oil. Add the ยฝ cup onion, ยฝ cup chopped celery, and ยพ cup chopped bell peppers. Cook for 2-3 minutes until slightly translucent, then add the minced garlic.
    2 tbsp extra virgin olive oil, ยฝ cup chopped yellow onion, ยฝ cup chopped celery, ยพ cup chopped red or green bell peppers, 2 cloves minced garlic
  • Saute the veggies for about 5-6 more minutes, then stir in the vegan ground beef.
    10 oz Homemade Vegan Ground Beef
  • Pour the BBQ sauce on top and thin with the water to create a sauce. Stir until the vegan meat mixture is well coated, then simmer for 5-10 minutes, until slightly sticky and caramelized, stirring to prevent burning.
    1-1ยฝ cups BBQ sauce of choice, ยฝ cup water, Salt and Black Pepper
  • Add more BBQ sauce as needed to reach your desired consistency. Serve on top of soft burger buns with bread and butter pickles and red onion slices.

Nutrition

Serving: 1gCalories: 319kcalCarbohydrates: 52gProtein: 22gFat: 6gSaturated Fat: 2gPolyunsaturated Fat: 4gSodium: 992mgFiber: 7g

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Sandwiches
Cuisine American

ยฉ Thank You Berry Much. Content and photographs are copyright protected. Sharing of this blog post is encouraged and appreciated, copying or pasting full recipes to any social media, website or print is strictly prohibited.

Did You Make This?

Leave a star rating and a comment below to let others know how it turned out for you!

More Weeknight Meals You’ll Love

a BBQ tofu sandwich with pickled onions and smashed avocado.

Easy BBQ Tofu Sandwich with Smashed Avocado

crispy black bean tacos with cilantro sauce on top.

Crispy Black Bean Tacos with Jalapeรฑo Cilantro Aioli

Baked vegan Nashville Hot chicken on a sandwich.

Vegan Nashville Hot Chicken

Want to save this recipe for later? Pin it to Pinterest!

vegan sloppy joe pinterest pin.

Categories:

, , , , ,

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating





5 from 3 votes (3 ratings without comment)

Even More Recipes You'll Love...