Remove tofu from package, slice into rectangular slices about 1/4 inch thick. Cover slices with paper towels or clean dish towel and top with additional cutting board and some heavy cans. Allow to sit for 10-15 minutes. Press down firmly a few times to make sure tofu is being pressed well. Remove cutting board and towels and slice each rectangle into 3-4 stripes lengthwise and again crosswise, creating a 1/2 inch by 1/4 inch square.
Heat 1 teaspoon olive oil and 1 teaspoon sesame oil in a large nonstick skillet on medium-high heat, add chopped tofu and stir fry for 5 minutes or until lightly browned. Stir in 1 teaspoon minced garlic, 1 teaspoon minced ginger, diced bell peppers and saute for 3 more minutes. Add green onions and continue cooking 1 more minute. Season with salt and pepper to taste. Remove from heat.
Meanwhile for peanut sauce, in a small saucepan whisk together water through lime juice on low heat until smooth. Set aside.
3. Spoon tofu mixture into lettuce leaves. Drizzle with peanut sauce and top with chopped cilantro and Sriracha sauce.