Skip the restaurant and make easy Tofu Sofritas at home! This easy vegan recipe is the perfect filling for bowls, burritos, tacos, nachos, and more!
This post is sponsored by the EZ Tofu Press!
Chipotle has helped make eating out as a vegetarian or vegan much easier, but I don’t always love their prices when I know I can make something similar myself.
These Tofu Sofritas are the perfect substitute for a night in, filled with soy sauce, tomatoes, salsa, bell peppers, and onions!
Looking for more Taco Tuesday inspiration? Try this Air Fryer Elote that’s low in calories but high in flavor!
I love this recipe for lunch and dinner. These sofritas are easy to add to any dish, including a breakfast burrito, taco salad, or nacho spread for dinner! Luckily, I really could eat this all day.
Pressing all of the water out of your tofu is important so that it retains its shape and doesn’t cook into a soupy mess.
The EZ Tofu Press makes pressing tofu super easy! Place the EZ Tofu Press over a plate or shallow bowl to catch the liquid from the tofu. Secure a block of extra firm tofu into the press and turn the knobs to tighten.
Turn the tightening knobs every 3-4 minutes for about 12 minutes or so to ensure that as much liquid as possible has been expended from the tofu block. After the 12 minutes is up, loosen up the knobs to release the block of tofu. It’s that simple!
How to make Tofu Sofritas
- First, heat your oil in a medium saucepan over medium heat and add the onions and bell peppers. I used green peppers, but any color works here. Sauté the veggies until softened.
- Then, while the veggies are cooking, press your tofu using the EZ Tofu Press, turning the knobs every 3 minutes. Once pressed, add the tofu into the pan with the veggies and mash it with a fork.
- Next, add your soy sauce (or coconut aminos), apple cider vinegar, garlic salt, and liquid smoke to the pan.
- Now, add the tomato sauce and salsa to the mix.
- Stir the mixture until heated throughout and serve.
- Add your sofritas to a bowl filled with rice, black beans, lettuce, tomato, guacamole, and cilantro and enjoy!
How to Reheat
Got leftovers? No problem! This recipe is great for extras for another day.
I always recommend reheating leftovers on the stove (or oven, if applicable) instead of the microwave. Put your sofritas into a sauce pan and cover for about 5 minutes and stir. If still not heated through enough, cook another few minutes and check again. The reheat time will depend on how many servings you are reheating at once!
If all you have access to is a microwave, that’s ok! Put your sofritas in a microwave-safe bowl and heat for about a minute. Stir and check the temperature before reheating for more time. I would only recommend reheating one or two servings in the microwave at a time.
Meal Prep Sofritas
This is a GREAT meal prep recipe because it gives you a lot of options for how to use it every day to mix it up.
Tofu Sofritas will last at least 5 days after the cook date — but always make sure the smell or color hasn’t changed. Load your servings into individual containers with your burrito bowl ingredients for easy meal prep options.
You can also mix this up and add chips, salsa, cilantro, and guacamole to make nachos or tortillas, lettuce, and beans for some tacos!
More delicious vegetarian recipes
- Tofu Fried Rice
- Air Fryer Mushroom Tacos
- Fajita Tofu Kabobs
- Tofu Scramble Breakfast Burrito
- Air Fryer Tofu
- Crispy Orange Tofu
- Tofu press
- rice or quinoa
- black beans
- In a medium saucepan over medium heat, add the oil, onions, and bell pepper. Sauté until the vegetables are softened.
- Press the tofu using the EZ Tofu Press, for 10 minutes. Tighten the knobs every 2 to 3 minutes. Then, place the tofu in the saucepan and mash with a fork
- Add the soy sauce, apple cider vinegar, garlic salt, liquid smoke, tomato sauce, and salsa. Stir to combine and continue to cook until all ingredients are heated through.
- Serve your sofritas in a bowl with rice, black beans, lettuce, and cilantro. Enjoy!
All though this website attempts to provide accurate nutritional information, the information should only be considered an estimate. Varying factors such as different product types, different brands, etc. can change nutritional information. It is your responsibility as a consumer to read all labels to make sure the ingredients fit your dietary needs as well as calculate your own nutritional information as a double check.