recipes and meat alternatives

Vegan Sloppy Joes


Tomato sauce:
4 tbsp olive oil
1 small onion, chopped
4 cloves garlic, minced
1 6-oz can tomato paste
2 medium or large tomatoes, chopped
1 tsp. salt
1 tsp. dried basil
1 tsp. dried oregano
1 tsp. pepper
1 cup boiling water
1 ½ cups textured vegetable protein (TVP)
1 medium onion, chopped
1 tbsp oil
1 medium green pepper, chopped
1 medium tomato, chopped
1 large pickle, chopped
2 tbsp soy sauce
1 ½ tsp chili powder
dash of cayenne pepper
dash of allspice
dash of salt


In a blender or food processor, blend together the oil, onion, garlic, tomato paste, tomatoes, salt, basil, oregano, and pepper until you reach the desired consistency. Set aside.

In a medium bowl, pour the boiling water over TVP and set aside for 10 - 15 minutes. In a medium saucepan, sauté the onions in oil on medium - high heat until translucent. Lower heat to medium and add the peppers, tomatoes, pickles, soy sauce, chili powder, cayenne, allspice, salt, and tomato sauce. Simmer for 5 minutes. Add TVP to saucepan and stir together. Simmer on medium-low heat for another 20-30 minutes and serve over toast or on a bun. Makes 2-4 servings.

Recipe courtesy of

How it all vegan! by Tanya Barnard and Sarah Kramer.

Used with permission.