14 – 16 oz tofu (extra firm, firm or high protein)
2 tablespoons olive or grapeseed oil, divided
fresh cracked pepper
1 onion, thinly sliced
1 tomato, thinly sliced, optional
1 – 2 medium avocados
6 slices bread of choice
leafy greens of choice
favorite mustard or vegan mayo, to spread
Slice and press tofu: Remove tofu from package, turn on it’s side and carefully slice into 3 slabs. Place slabs between 2 clean dishcloths or towels, lay a heavy object over top to press out excess moisture. I used my large cutting board but a heavy cookbook will do the job too. Let set under pressure for about 10 minutes.
Saute onions: Peel and cut the ends off the onion, lay onion cut side down and cut in half. Slice onion into thin strips, about 1/8 – 1/4 inch. Heat 1 tablespoon oil in a skillet or medium size pan over medium heat. Add onions and cook, stirring frequently, until golden and browned on the edges, about 10 minutes. Remove from pan and set aside. If you happen to leave your onions in the pan take note that they may continue cooking from the heat of the pan, pay close attention so they don’t burn too much.
Pan-fry tofu: Heat 1 tablespoon oil over medium-high heat in a cast iron skillet or pan. Add tofu and cook without touching for about 4 – 5 minutes per side, or until golden brown. Sprinkle with salt and garlic powder after the first flip.
Prepare bread & avocado: Toast your bread, or not, and slice your avocado. You may even prefer to mash your avocado right in its shell with the back of a fork and spread like butter. I find I use the latter method most often.
Assemble: Layer your sandwich as you like. I layered mine from bottom to top with mustard (dijon and habanero mix), leafy greens, tofu, sauteed onions, salt & pepper, avocado and more mustard. Every bite was so delicious!
This delicious recipe and photos were created by simple-veganista.com, we simply shared it! Please check them out as they have so many wonderful recipes!
If using green lentils: To a small saucepan, add liquid (I used 1 cup water, 1 cup vegetable broth for added flavor // amount as original recipe is written // adjust if altering batch size) and rinsed green lentils and heat over medium-high heat. Bring to a low boil, then reduce heat to a simmer and cook covered for about 18-22 minutes, or until tender. The water should have a constant simmer (not boil). Drain off any excess liquid and set aside.
If using red lentils: To a small saucepan, add liquid (water and/or vegetable broth) and bring to a boil over high heat. Once boiling, add rinsed red lentils and bring back to a gentle boil. Reduce heat to a simmer and cook uncovered, stirring occasionally, for 7-10 minutes, or until just tender. You want them to be cooked through but not mushy. Drain well and set aside.
In the meantime, heat a large skillet over medium heat. Once hot, add oil, onion, garlic, and bell pepper. Season with a pinch each salt and pepper and stir to combine.
Sautè for 4-5 minutes, stirring frequently, or until the peppers and onions are tender and slightly browned.
Next add tomato sauce, coconut sugar, vegan worcestershire sauce, chili powder, cumin, and paprika (optional). Stir to combine.
Once the lentils are cooked, add them to the skillet as well, and stir to combine.
Continue cooking the mixture over medium-low heat until completely warmed through and thick, stirring occasionally – about 5-10 minutes.
Taste and adjust flavor as needed, adding more chili powder and/or cumin for smokiness, salt for saltiness, coconut sugar for sweetness, or worcestershire for depth of flavor.
Serve the mixture on toasted buns with sliced onion. Best when fresh, though leftover sloppy joe mixture will keep in the refrigerator up to 4-5 days, or in the freezer for 1 month. Reheat in the microwave, or on the stovetop, adding water or vegetable broth if the mixture has dried out.
This awesome recipe and photos were created by TheMinimalistBaker.com, we just shared it! Check them out for more awesome ideas!