Cut the head of iceberg lettuce in half. Remove lettuce cups from both halves a few layers down. You can make as many as you want, but my recipe for the tofu is enough for 6 lettuce wraps/cups and can easily be doubled.
Prepare the sweet soy tofu by frying the chunks of tofu in a large pan over medium-high heat for about 6 minutes in a bit of vegetable oil. Flip once to get crispy and golden brown. Meanwhile, in a mixing bowl combine the sweet soy sauce, soy sauce, rice vinegar, minced garlic, and chili sauce together. Once the tofu is crispy, add all the sauce to the pan and lower the heat to medium. Cook for 7 to 8 minutes until sticky and darker, only stirring occasionally.
Assemble each lettuce wrap with a portion of the sweet soy tofu, and top with pickled ginger, cilantro, carrots, and red onion.