Prep the tofu: Drain and press the tofu for 10–15 minutes to remove extra moisture. Crumble it into small bite-size pieces with your hands or a fork.
Sauté the aromatics: Heat the oil in a large skillet over medium heat.
Add onion and bell pepper with a pinch of salt. Cook 4–5 minutes until softened. Stir in the garlic and cook 30 seconds until fragrant.
Season the tofu: Add the crumbled tofu to the pan.
Sprinkle in turmeric, cumin, smoked paprika, salt, and pepper. Stir well so the spices coat everything and the tofu turns golden.
Make it creamy: Pour in the plant-based milk and add the nutritional yeast. Stir and let it simmer 2–3 minutes until the liquid absorbs and the scramble looks moist but not wet.
Add greens and beans: Fold in spinach (or kale) and the black beans.
Cook 1–2 minutes until greens wilt and beans are warmed through. Taste and adjust salt and pepper.
Warm tortillas: Heat tortillas in a dry skillet for 15–20 seconds per side, or wrap them in a damp paper towel and microwave 20–30 seconds until pliable.
Assemble the burritos: Lay a warm tortilla on a board. Add a scoop of potatoes (if using), then a generous portion of tofu scramble.
Top with avocado, salsa, dairy-free cheese, cilantro, or hot sauce.
Wrap it tight: Fold the sides inward, then roll from the bottom up snugly. If you like, sear the seam side down in a skillet for 1–2 minutes to seal and add a little crispness.
Serve: Slice in half, squeeze a little lime over the top, and enjoy warm.