Vegan Sloppy Joes: A Classic American Dish Goes Green

This post may contain affiliate links

Sharing is caring!

Hello, lovely people! I’m overjoyed to share this delectable vegan sloppy joe recipe with you today! As a vegan and foodie, I’ve been experimenting in the kitchen to discover the right balance of flavors and textures that everyone would like.

Let me tell you, this dish is a definite keeper! It’s filled with incredible ingredients and spices that combine to produce a delectable plant-based twist on typical American comfort cuisine. So, be ready to prepare a delectable feast that will have your taste buds dancing with delight! Even your non-vegan family and friends will be asking for seconds!

3 Reasons this Vegan Sloppy Joes is Amazing

  1. Nutrient-dense and satisfying: This incredible vegan sloppy Joe recipe is not only super tasty, but it’s also packed with wholesome, nourishing ingredients! The protein-rich tofu keeps you feeling full and satisfied, while the veggies and spices bring essential vitamins and minerals to the table. Enjoy a guilt-free, flavor-packed meal that leaves you feeling amazing inside and out!
  2. Simple and versatile: One of the best things about this recipe is just how easy it is to put together! With straightforward steps and easy-to-find ingredients, anyone can whip up this scrumptious dish in no time. Plus, it’s incredibly adaptable; feel free to add your favorite veggies or adjust the spices to make it uniquely yours. The possibilities are endless, making this recipe a must-try for every home cook!
  3. Crowd-pleaser for all dietary preferences: This fantastic vegan sloppy joe recipe is the ultimate crowd-pleaser, satisfying both vegans and non-vegans alike. Its hearty and delectable flavors will have everyone at the table coming back for more. Be prepared to be showered with compliments, because once your friends and family taste this delightful dish, they’ll be raving about it for days! So go ahead, dazzle your loved ones with this mouthwatering meal that’s perfect for any occasion.

Try This Recipe:The Ultimate Vegan Burrito: Perfect for Meal Prep!

Tips & Tricks for this Recipe

Vegan Sloppy Joe Recipe

  1. Press that tofu: To achieve the perfect texture for our vegan sloppy joes, make sure to press the tofu well before crumbling. This helps remove excess moisture and allows the tofu to absorb all the delightful flavors we’ll be adding. You can use a tofu press or simply wrap the tofu in a clean kitchen towel and place a heavy object on top for about 15-20 minutes.
  2. Customize your spice level: This recipe is easily adaptable to suit your preferred spice level. If you’re a fan of heat, feel free to add more chili flakes or even a dash of hot sauce. On the other hand, if you prefer a milder taste, simply reduce the amount of chili flakes or omit them altogether. It’s all about making the dish perfect for your taste buds!
  3. Get creative with toppings: While these vegan sloppy joes are incredibly delicious on their own, why not take things up a notch by adding some fun and tasty toppings? Think sliced avocado, crunchy coleslaw, or even a dollop of vegan sour cream. The sky’s the limit, so go ahead and let your culinary creativity shine!
  4. Make it gluten-free: If you or someone you’re cooking for is gluten-sensitive, you can easily make this recipe gluten-free. Simply swap the flour for a gluten-free alternative, like rice flour or a gluten-free all-purpose blend, and serve the vegan sloppy joe mixture on gluten-free buns. That way, everyone can savor this scrumptious meal without worry!
  5. Batch cooking and freezing: This vegan sloppy joe recipe is perfect for meal prep or feeding a crowd. You can easily double or triple the recipe and store leftovers in the fridge for a quick meal during the week. If you want to freeze it, simply let the mixture cool, transfer it to an airtight container or a freezer-safe bag, and freeze for up to 3 months. Just reheat and serve when you’re ready to enjoy this delectable dish again!

What to Serve With?

  1. Vegan Sloppy Joe Bowls: Serve the vegan sloppy joe mixture over a bed of fluffy brown rice or quinoa, and top with fresh avocado, diced tomatoes, and a dollop of vegan sour cream for a wholesome, protein-packed meal.
  2. Loaded Vegan Sloppy Joe Nachos: Spread a layer of tortilla chips on a large platter, then spoon the vegan sloppy joe mixture over the chips. Top with your favorite vegan cheese, jalapeños, black olives, and diced tomatoes. Bake until the cheese is melted, and garnish with chopped green onions and cilantro for a fun, shareable dish.
  3. Vegan Sloppy Joe Stuffed Bell Peppers: Cut the tops off of bell peppers and remove the seeds. Fill each pepper with the vegan sloppy joe mixture, then bake until the peppers are tender. Top with vegan cheese and return to the oven until the cheese is melted. Serve with a side of roasted or steamed veggies for a colorful, veggie-packed meal.

Try this Recipe: Vegan Tofu SPAM Musubi Recipe

Vegan Sloppy Joe Recipe

Calories: 375 kcal per serving

Servings: 4 servings

Prep Time: 20 minutes

Cook Time: 25 minutes


YouTube video


  • 2 blocks extra firm tofu, pressed
  • 1 pinch salt
  • 1 pinch pepper
  • 3 tbsp maple syrup, divided
  • 1 onion, chopped
  • 1 poblano pepper, chopped
  • 1 tsp garlic powder
  • 1 tbsp smoked paprika
  • 1 tbsp chili flakes
  • 3 tbsp flour
  • 1 cup vegan broth
  • 1 tbsp tomato paste
  • 2 tbsp ketchup
  • 1 tbsp vegan BBQ sauce
  • 1 tbsp mustard
  • 1 tbsp vegan Worcestershire sauce
  • 1 tbsp rice vinegar
  • Burger buns
  • Vegan butter (optional)


  1. Drain and press the tofu. Crumble it into a large bowl.
  2. Add a pinch of salt and 2 tbsp of maple syrup to the tofu. Mix well.
  3. Fry the tofu over medium heat for 10 minutes.
  4. Add the chopped pepper and onion to the new pan, and fry for 2 minutes.
  5. Stir in the garlic powder, chili flakes, smoked paprika, salt, and pepper.
  6. Add 1 tbsp of maple syrup and soy sauce. Stir fry for 30 seconds.
  7. Mix in 3 tbsp of flour and continue to stir fry until the tofu turns golden.
  8. Stir in the tomato paste, ketchup, vegan BBQ sauce, and mustard.
  9. Add the vegan Worcestershire sauce and rice vinegar.
  10. Pour in 1 cup of vegan broth and let the mixture simmer for about 5 minutes on low-medium heat.
  11. Toast the burger buns and spread some vegan butter on them, if desired.
  12. Serve the vegan sloppy joe mixture on the toasted buns. Enjoy!


Keep leftover vegan sloppy joe mixture in an airtight jar in the refrigerator for up to 4 days for short-term storage. Freeze the mixture in a freezer-safe container or bag for up to 3 months for extended storage. When you’re ready to eat again, reheat and serve on toasted buns!


To Sum UP

Finally, this delectable vegan sloppy joe dish is a must-try for plant-based comfort food fans. It’s quick, simple, and adaptable, making it ideal for any occasion. Gather your loved ones, give it a go, and savor every delectable bite!

5/5 (2 Reviews)
Notify of

Inline Feedbacks
View all comments