Cook jasmine rice according to package directions.
Meanwhile, heat a deep skillet or wok-shaped pan over high heat. Add oil and crushed red pepper, and let sizzle for 10 to 15 seconds. Add eggplant, and stir-fry for 2 to 3 minutes. Add onion, bell pepper and garlic, and stir-fry for 3 minutes more. Add vinegar and soy sauce. Sprinkle with sugar, and toss for 1 or 2 minutes longer.
Remove pan from heat, add basil leaves and toss to combine with eggplant. Serve over hot cooked rice.
Slice tofu 1/2- inch thick. Place on rimmed baking sheet between layers of paper towels; sandwich with second sheet and place cast iron skillet on top to weigh down 10 minutes. Cut into cubes, transfer to bowl and toss with cornstarch.
Meanwhile, cook noodles per package directions and rinse with cold water; drain.
In small bowl, combine soy sauce, sugar, chili sauce, lime juice and garlic; set aside.
Heat 1 tablespoon oil in large nonstick skillet on medium. Add pepper and cook until tender, 4 to 5 minutes. Remove from skillet. Add tofu and cook, tossing, until golden brown, 4 to 5 minutes. Add noodles and sauce and toss to combine. Fold in pepper, sprouts and scallions and cook 2 minutes.
In a large bowl, whisk together 1/2 cup oil, lime juice, cumin, and red pepper flakes. Season chicken with salt and pepper, then add to bowl and toss to coat. Let marinate in the fridge at least 30 minutes and up to 2 hours.
When ready to cook, heat remaining tablespoon oil in a large skillet over medium heat. Add chicken and cook until golden and cooked through, 8 minutes per side. Let rest 10 minutes, then slice into strips.
Add bell peppers and onion to skillet and cook until soft, 5 minutes. Add chicken and toss until combined. Serve with tortillas.
Bring an 8-quart stock pot of water to a boil and generously season with salt. Cook pasta according to package directions until al dente, less 2 minutes. Reserve 1 cup pasta water.
Using a blender, purée beans with 1 cup fresh water until smooth. Set aside. Position rack to the top third of the oven and turn on broiler.
In a large cast-iron skillet over medium heat, heat oil and sauté garlic until softened. Add 1 cup pasta water, bean mixture, 1 teaspoon thyme, and red pepper flakes and season with salt and pepper; bring to a boil and simmer on low for 5 minutes. Mix in 1/2 cup Pecorino and 1/2 cup Parmesan.
Drain pasta and return to pot. Fold in sauce over pasta until just combined. Transfer back to cast-iron skillet. Sprinkle remaining cheese evenly over pasta. Broil until golden brown and bubbling, about 10 minutes. Garnish with remaining thyme leaves and serve immediately.