Rating: 3.5 stars
26 Ratings
  • 5 star values: 7
  • 4 star values: 9
  • 3 star values: 4
  • 2 star values: 2
  • 1 star values: 4

This vegetarian version of Sloppy Joe's is quick and tasty!

Recipe Summary

10 mins
30 mins
20 mins
1 hr
4 servings


Original recipe yields 4 servings
The ingredient list now reflects the servings specified
Ingredient Checklist


Instructions Checklist
  • Place the block of tofu onto a plate, then place another plate on top. Set a 3 to 5 pound weight on top (a container filled with water works well). Press the tofu for 20 to 30 minutes, the drain off and discard the accumulated liquid.

  • Preheat an oven to 400 degrees F (200 degrees C). Grease a baking sheet.

  • Cut the block of tofu down the middle, then widthwise into 1/4 inch thick squares. Arrange on the prepared baking sheet.

  • Bake in the preheated oven for 6 minutes, the turn the pieces over, and continue baking 5 minutes more. Remove the baking sheet from the oven, and allow to cool. Once the tofu is cool enough to handle, cut into 1/4 inch dice.

  • Heat the vegetable oil in a large skillet over medium heat. Stir in the onion and green pepper; cook and stir until the onion has softened and turned translucent, about 5 minutes. Stir in the diced tofu, ketchup, sugar, mustard, and vinegar; season to taste with salt. Bring to a simmer over medium-high heat, then reduce the heat to medium-low, and simmer for 10 minutes. Serve on the whole wheat hamburger buns.

Nutrition Facts

693 calories; protein 27.3g; carbohydrates 111.6g; fat 19.3g; sodium 1921.8mg. Full Nutrition