
Mealime recipe · lives on in MealPot
Vegan Tofu Tacos with Bell Pepper, Lettuce, Avocado & Salsa
- 20 min
- 2–6 servings
- 639 kcal / serving
- ★ 4.4 on Mealime
Cirmy textures from crisp peppers, soft avocado, and browned tofu make these tacos satisfying for a weeknight. The assembly comes together quickly with simple sautéed fillings and fresh toppings.
Free on iPhone · servings scaled, grocery list written for you.
Ingredients
- 1avocado
- 1 (12 oz) pkgextra firm tofu
- 1 clovegarlic
- 6hard taco shells
- 1red bell pepper
- ½ mediumred onion
- 1 heartromaine hearts
- ¼ cupsalsa
- 22 ½ mltaco seasoning
- avocados
- red bell peppers
- red onions
From the pantry: black pepper, extra virgin olive oil, salt
Cookware
baking sheet pan · chef's knife · colander · cutting board · garlic press (optional) · measuring cups · measuring spoons · nonstick skillet · stirring spoon
Directions
- Press the tofu: slice it in half lengthwise, layer between towels, place on a baking sheet, and weight it to draw out excess moisture.
- Rinse and dry all produce to prep for chopping and slicing.
- Trim the pepper, remove seeds, and dice it into small pieces.
- Heat a nonstick skillet over medium heat to start the filling.
- While the skillet heats, dice the red onion and mince the garlic.
- Swirl oil in the hot skillet, then cook the pepper, onion, and garlic until they soften, about 4–5 minutes.
- Shred the lettuce into thin strips and halve the avocado; scoop the flesh into a small dice and place on a serving plate.
- Crumble the pressed tofu into the skillet, add taco seasoning from the cup, and cook, stirring occasionally, until the pieces are golden, about 4–5 minutes; remove from heat.
- Warm the taco shells in the microwave if you like a softer texture before serving.
- Assemble by dividing shells onto plates, filling with the tofu mixture, salsa, lettuce, and avocado, then serve.
Two tips
- Prep tip: press the tofu ahead of time and keep it ready for quick cooking.
- Serving idea: offer extra salsa on the side for those who want more topping.
Nutrition per serving
- Calories
- 639 kcal
- Protein
- 24 g
- Carbs
- 53 g
- Fat
- 41 g
- Fiber
- 15 g
- Sodium
- 901 mg
Estimates from the recipe's published nutrition data; they change with the version you pick above.
PLAN THE WEEK
One of 1,676 Mealime recipes in MealPot.
Pick five dinners, MealPot writes one grocery list sorted by aisle and scales every recipe to your household.
Ingredient quantities, timing and nutrition are recorded from the original Mealime recipe ↗ (captured 2026-09-12). Photo: MealPot, an AI-rendered illustration of the finished dish. Description and directions written by MealPot.