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

Healthy Sloppy Joes

  • Author: a Couple Cooks
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Total Time: 20 minutes
  • Yield: 4 1x


These fast and easy healthy Sloppy Joes are tangy, sweet, and savory all at once! The saucy -two-bean filling is a hit with kids and adults alike.


  • 1 yellow onion
  • 1 celery rib or green onion
  • 1 tablespoon olive oil
  • 1 15-ounce can kidney beans
  • 1 15-ounce can pinto beans
  • 1 15-ounce can tomato sauce
  • 1/2 cup organic ketchup
  • 2 tablespoons vegan Worcestershire sauce (or this substitute)
  • 1 tablespoon apple cider vinegar
  • 2 teaspoons chili powder
  • 1 teaspoon garlic powder
  • 1 teaspoon oregano
  • 1/2 teaspoon kosher salt
  • Fresh ground pepper
  • Dash hot sauce


  1. Finely chop the onion and celery. In a skillet, heat the olive oil. Add the onion and celery and saute until soft, about 4 to 5 minutes.
  2. Drain the beans. Add the kidney beans, pinto beans, tomato sauce, ketchup, Worcestershire sauce, apple cider vinegar, chili powder, garlic powder, oregano, kosher salt, and black pepper to the skillet, and simmer for about 5 to 10 minutes until thickened. Taste, and adjust seasoning as desired.
  3. Serve on a toasted bun, with vinegar coleslaw or creamy coleslaw if desired.
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: American

Keywords: Healthy Sloppy Joes, Vegan Sloppy Joes, Vegan Sandwich Recipe, Sandwich Recipes, Healthy Dinner Ideas