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
sloppy joe on a plate on a wood cutting board next to bowls of barbecue sauce and more sloppy joe filling

Vegan Sloppy Joes


  • Author: Stephanie Dreyer
  • Total Time: 25 minutes
  • Yield: 4 1x
  • Diet: Vegan

Description

The deliciously dependable combination of savory and sweet leaves your fingers just as messy and your taste buds just as satisfied in this vegan version of the quintessentially American Sloppy Joe that we all know and love.


Ingredients

Scale
  • 1 Tbsp olive oil
  • 1/2 cup onion, chopped
  • 2 lb vegan beef (such as Beyond Meat)
  • 2 cups vegetarian baked beans
  • 1/2 cup BBQ sauce, plus more to serve
  • 4 vegan hamburger buns, toasted

Instructions

  1. Cook your onions: In a large skillet, heat the olive oil and saute until golden brown.
  2. Add the meat: Crumble the vegan beef into the pan and cook until browned.
  3. Stir in the beans: Mix in the baked beans and simmer to heat through.
  4. Add the BBQ sauce: Stir to combine. Taste and add more sauce as desired.
  5. Serve: Slice the hamburger buns in half and spread BBQ sauce on each slice. Top with a heaping ladle of the filling.

Notes

  • Gluten Allergy? Use gluten-free hamburger buns.
  • Spoiler Alert: Vegan Sloppy Joes are best eaten when served but the filling will stay fresh in an airtight container in the refrigerator for a week. 
  • For non vegans: In a separate pan, make another batch of the filling but swap the vegan beef with regular ground beef.
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Category: Main Meals
  • Method: Stovetop
  • Cuisine: American
Scroll to Top

Need some help with your weekly dinner planning?

Get my free 1-Week Dinner Plan, including a
done-for-you prep plan and grocery list.