Tofu Sloppy Joes


My veggie version of an American favorite made with tofu. My boyfriend who recently turned vegetarian loved them and said the sauce was even better than store-bought. Hope you enjoy these tofu Sloppy Joes as much as we did! This recipe yields a lot of Sloppy Joe mix and is even better the next day. I serve these with a side of fresh corn on the cob and a salad.

Prep Time:
15 mins
Cook Time:
45 mins
Total Time:
1 hrs
12 sloppy joes


  • 2 tablespoons olive oil, divided

  • 1 medium yellow onion, diced

  • 1 teaspoon ground cumin

  • 1 pinch salt

  • 1 (6 ounce) can tomato paste

  • 1 (12 ounce) can tomato sauce

  • ½ cup ketchup

  • ¼ cup water

  • 4 tablespoons brown sugar

  • 3 tablespoons barbeque seasoning

  • 2 tablespoons Dijon mustard

  • 1 tablespoon hot pepper sauce (such as Frank's RedHot®)

  • 1 teaspoon paprika

  • 1 pound firm tofu, drained and crumbled

  • 2 medium zucchini, diced

  • ½ (12 ounce) package vegetarian ground beef crumbles (such as MorningStar Farms®), thawed

  • 12 (6 ounce) whole wheat hamburger buns, split and toasted


  1. Heat 1 tablespoon olive oil in a large skillet over medium-high heat and add diced onion. Cook until soft, 3 to 4 minutes. Add cumin and salt; saute until fragrant, about 2 minutes.

  2. Add tomato paste and break up in the skillet, 1 to 2 minutes. Add tomato sauce, ketchup, water, brown sugar, barbeque seasoning, mustard, hot sauce, and paprika. Bring to a boil; lower heat and simmer, covered, for 15 minutes. Set aside.

  3. Heat remaining 1 tablespoon olive oil in a separate pan over medium-high heat. When heated, add tofu and zucchini and cook, stirring occasionally, for 5 minutes. Add vegetarian crumbles and sauce mixture and bring to a low simmer. Cover and cook for an additional 10 minutes.

  4. Assemble Sloppy Joes on toasted buns.

Nutrition Facts (per serving)

578 Calories
15g Fat
92g Carbs
24g Protein
Nutrition Facts
Servings Per Recipe 12
Calories 578
% Daily Value *
Total Fat 15g 19%
Saturated Fat 3g 15%
Sodium 2007mg 87%
Total Carbohydrate 92g 34%
Dietary Fiber 9g 31%
Total Sugars 22g
Protein 24g
Vitamin C 14mg 71%
Calcium 332mg 26%
Iron 10mg 56%
Potassium 754mg 16%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love